[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T22:45:30.289Z","endTime":"2025-08-01T22:46:30.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T19:30:08.954Z","endTime":"2025-08-01T22:19:30.438Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"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-01T22:19:30.438Z","endTime":"2025-08-01T22:43:26.150Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"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-01T22:43:26.150Z","endTime":"2025-08-01T22:45:32.602Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.28617776991477,"strikeZoneBottom":1.51544078267264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47058201577102,"aZ":-11.07167318589192,"pfxX":5.303801618404709,"pfxZ":11.546353881856586,"pX":-0.05107378236882776,"pZ":1.5883418571134582,"vX0":-5.210906766964831,"vY0":-134.62882749456182,"vZ0":-9.821627243115852,"x":118.95,"y":195.89,"x0":1.2247196056706056,"y0":50.00080063599824,"z0":6.077367079367957,"aX":9.690968566852387},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":-8.4,"spinRate":2209,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.40756382058823437,"extension":7.238593797981704},"index":3,"playId":"a6fff451-2ede-34f7-b283-83f80b6ad947","pitchNumber":1,"startTime":"2025-08-01T22:45:32.602Z","endTime":"2025-08-01T22:45:36.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.23786706578571,"strikeZoneBottom":1.57106572979046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14328120686502,"aZ":-10.344326993153278,"pfxX":4.987572057516878,"pfxZ":11.725692795563134,"pX":-0.6630359854919232,"pZ":2.785066466488699,"vX0":-6.345036966877602,"vY0":-136.35019236698676,"vZ0":-7.2260320389903,"x":142.27,"y":163.58,"x0":1.0585682728187449,"y0":50.00183541685294,"z0":6.202840869896209,"aX":9.284901421367302},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-7.6,"spinRate":2216,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4034632634197335,"extension":7.112894174892874},"index":4,"playId":"76028896-6044-3af2-83d9-7f2e9d7a74a5","pitchNumber":2,"startTime":"2025-08-01T22:45:50.239Z","endTime":"2025-08-01T22:45:54.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.7,"endSpeed":84.2,"strikeZoneTop":3.20204279122135,"strikeZoneBottom":1.5869931028049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.012315711938804,"aZ":-8.356650843626346,"pfxX":2.443844992491788,"pfxZ":12.916943692830563,"pX":-0.7921010890941113,"pZ":3.3018254014512944,"vX0":-5.400900472973495,"vY0":-136.1924860016254,"vZ0":-6.358749701963293,"x":147.19,"y":149.63,"x0":0.915718800179592,"y0":50.00587763919756,"z0":6.272108345732281,"aX":4.507448131937663},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.8,"breakHorizontal":-3.0,"spinRate":2233,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4050219476006429,"extension":7.113954657727783},"index":5,"playId":"9818e03c-af69-3f7a-a875-a904493fc4ec","pitchNumber":3,"startTime":"2025-08-01T22:46:08.535Z","endTime":"2025-08-01T22:46:12.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45774712218972,"aZ":-28.4658915791258,"pfxX":-0.632696609214741,"pfxZ":2.400338422778627,"pX":-1.0956451354611405,"pZ":0.908793145727842,"vX0":-7.212752501415811,"vY0":-125.41950429451819,"vZ0":-6.126250213139471,"x":158.76,"y":214.24,"x0":1.9364271231936658,"y0":50.003284900324594,"z0":5.795801465847803,"aX":-0.9772145135769752},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":3.4,"spinRate":2341,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44184364483115113,"extension":7.389058958666979},"index":6,"playId":"8bd9f712-3151-3e75-bde8-76225490a49c","pitchNumber":4,"startTime":"2025-08-01T22:46:26.834Z","endTime":"2025-08-01T22:46:30.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-01T22:46:30.767Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T22:46:34.188Z","endTime":"2025-08-01T22:47:42.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":74.7,"strikeZoneTop":3.35181298673943,"strikeZoneBottom":1.64725278237036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.183175785107768,"aZ":-36.44323182985983,"pfxX":-0.9112031594692764,"pfxZ":-3.0353787984100524,"pX":-0.4709095650630304,"pZ":2.8527447795750978,"vX0":-4.651176269766311,"vY0":-117.81270040165892,"vZ0":-0.1288548326054384,"x":134.95,"y":161.76,"x0":1.6464885205873863,"y0":50.0030269958647,"z0":6.273854707709407,"aX":-1.2808879085296685},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.3,"breakHorizontal":2.8,"spinRate":2418,"spinDirection":332},"zone":1,"typeConfidence":2.0,"plateTime":0.46475552000991627,"extension":6.93961614467669},"index":0,"playId":"d0de94a9-f5fb-3cf6-9c31-8053b4a8ae3e","pitchNumber":1,"startTime":"2025-08-01T22:46:55.610Z","endTime":"2025-08-01T22:46:59.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.55000024534249,"strikeZoneBottom":1.72498488715839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.357785967202545,"aZ":-10.805197682824693,"pfxX":6.919263054772718,"pfxZ":11.313394455032176,"pX":-0.2173726015143547,"pZ":1.0262508413664542,"vX0":-6.678642812202225,"vY0":-136.83424867893933,"vZ0":-11.181055783692978,"x":125.29,"y":211.07,"x0":1.36090959952359,"y0":50.001693192475926,"z0":5.915430329451099,"aX":13.066531738964844},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-11.0,"spinRate":2254,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.40093134145214915,"extension":7.281565146861951},"index":1,"playId":"35062a6b-682a-3847-b72c-a1a08b82079e","pitchNumber":2,"startTime":"2025-08-01T22:47:12.234Z","endTime":"2025-08-01T22:47:16.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.615427576364826,"aZ":-9.181784139769407,"pfxX":2.9487128030176084,"pfxZ":12.545539082711015,"pX":0.09959967379256494,"pZ":2.5763760681285697,"vX0":-3.916823063225577,"vY0":-135.0664850370052,"vZ0":-7.946883018039721,"x":113.2,"y":169.22,"x0":1.1908973667152727,"y0":50.0061519335253,"z0":6.216985009206966,"aX":5.405882957100129},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.0,"breakHorizontal":-4.4,"spinRate":2255,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4067742206448668,"extension":7.115377914314797},"hitData":{"launchSpeed":104.3,"launchAngle":13.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.37,"coordY":72.44}},"index":2,"playId":"dc0d9d5f-303c-3e36-828d-d2a1f48fe130","pitchNumber":3,"startTime":"2025-08-01T22:47:32.017Z","endTime":"2025-08-01T22:47:42.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:47:42.539Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. William Contreras to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T22:47:43.626Z","endTime":"2025-08-01T22:49:32.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.32908059641202,"strikeZoneBottom":1.72165224972889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.838960521588888,"aZ":-11.559473897385244,"pfxX":3.5141287021902152,"pfxZ":11.161354159767313,"pX":0.9357400118183243,"pZ":4.983172184499751,"vX0":-2.0282454785143442,"vY0":-135.14660875174715,"vZ0":-1.8400045335496087,"x":81.33,"y":104.23,"x0":1.2399150951566058,"y0":50.00556357747586,"z0":6.486137265924972,"aX":6.492346197379055},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":-5.9,"spinRate":2265,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4055093266681311,"extension":6.798591674858005},"index":0,"playId":"339187c2-60c4-3b1d-a9f7-4386747f5d08","pitchNumber":1,"startTime":"2025-08-01T22:48:09.011Z","endTime":"2025-08-01T22:48:12.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.27205693204611,"strikeZoneBottom":1.69870603366753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.910642328847246,"aZ":-14.201194039082457,"pfxX":4.068877322192835,"pfxZ":10.22270846334526,"pX":0.17851538946559342,"pZ":3.47282635422302,"vX0":-3.764255154855505,"vY0":-132.40772512623641,"vZ0":-4.659014744060295,"x":110.2,"y":145.01,"x0":1.0968777544273347,"y0":50.00099918368254,"z0":6.3105470397729055,"aX":7.151974702988092},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-6.5,"spinRate":2152,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4152655774565779,"extension":6.9223354175834135},"index":1,"playId":"150e6932-49ba-334e-98f0-1a5e3f2f07fe","pitchNumber":2,"startTime":"2025-08-01T22:48:29.646Z","endTime":"2025-08-01T22:48:33.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":92.5,"endSpeed":83.1,"strikeZoneTop":3.28296965536839,"strikeZoneBottom":1.69075491073445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54757298985564,"aZ":-12.009555315781215,"pfxX":3.2653796328372424,"pfxZ":11.225726708116474,"pX":1.272438340519274,"pZ":3.3813387762402978,"vX0":-0.8458305469285706,"vY0":-134.50535262045727,"vZ0":-5.549285567162903,"x":68.5,"y":147.48,"x0":1.1708368572724819,"y0":50.001984105460956,"z0":6.354487122175331,"aX":5.864344182341567},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":-5.6,"spinRate":2225,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.41034258778090704,"extension":6.876697669529988},"index":2,"playId":"eec0f4bb-3d3f-32e3-a300-227856008503","pitchNumber":3,"startTime":"2025-08-01T22:48:48.658Z","endTime":"2025-08-01T22:48:52.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.25597274097844,"strikeZoneBottom":1.66393704981234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.924501821655458,"aZ":-28.924643000272006,"pfxX":-1.610011078628368,"pfxZ":2.149759675952085,"pX":-0.7506597289614731,"pZ":1.1349504685221534,"vX0":-6.188893040510202,"vY0":-123.06913642521211,"vZ0":-5.377767247443933,"x":145.61,"y":208.14,"x0":2.0216224636671107,"y0":50.001303536918975,"z0":5.844233356832521,"aX":-2.43106473220984},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.6,"breakHorizontal":4.6,"spinRate":2311,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.4476937243357,"extension":6.97231733290264},"index":3,"playId":"7f7b4e36-f1d3-3ff5-aef0-3a2dfef4d4c6","pitchNumber":4,"startTime":"2025-08-01T22:49:09.221Z","endTime":"2025-08-01T22:49:12.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.26293027454668,"strikeZoneBottom":1.67107955607398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31205609259314,"aZ":-11.442748041154598,"pfxX":4.007950407970432,"pfxZ":11.631252575285771,"pX":0.2901622528733763,"pZ":4.07686016761801,"vX0":-3.2822104709228803,"vY0":-132.88143826515267,"vZ0":-3.965889774168475,"x":105.94,"y":128.7,"x0":1.0225326749100412,"y0":50.00623998094389,"z0":6.424290026292676,"aX":7.146387026183722},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.4,"breakHorizontal":-6.5,"spinRate":2239,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.41268358536574246,"extension":6.765036654125555},"index":4,"playId":"80adda2c-1864-3ef9-aef5-1578f15bb94d","pitchNumber":5,"startTime":"2025-08-01T22:49:28.828Z","endTime":"2025-08-01T22:49:32.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:49:32.595Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T22:49:34.262Z","endTime":"2025-08-01T22:51:22.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232497273114568,"aZ":-38.31856198188594,"pfxX":0.9793982117802125,"pfxZ":-4.400013649325899,"pX":-0.04819582613521084,"pZ":0.8609129140788498,"vX0":-4.595431045648602,"vY0":-117.91251056182784,"vZ0":-3.865041001543468,"x":118.84,"y":215.54,"x0":1.8060889150246824,"y0":50.003370561592746,"z0":6.088529275426904,"aX":1.367278617582688},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.6,"breakHorizontal":-0.6,"spinRate":2352,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46605742053326704,"extension":6.756334138781592},"index":0,"playId":"82f9eb2d-e55d-3321-b694-2fb24973115d","pitchNumber":1,"startTime":"2025-08-01T22:49:59.378Z","endTime":"2025-08-01T22:50:02.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.25409722798712,"strikeZoneBottom":1.53931038686298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.949825656792907,"aZ":-11.277467400330073,"pfxX":3.72918560443173,"pfxZ":11.516012689589555,"pX":0.9605834648670327,"pZ":3.0792799001520557,"vX0":-2.785021811677953,"vY0":-134.53935765195376,"vZ0":-6.21197505002954,"x":80.38,"y":155.64,"x0":1.5299384494726744,"y0":50.00260627670251,"z0":6.23407487101994,"aX":6.767110387137968},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":-6.1,"spinRate":2064,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.40870177890162296,"extension":6.987929573276042},"index":1,"playId":"cf56bd0d-39af-3fc6-b5ca-790f299a334d","pitchNumber":2,"startTime":"2025-08-01T22:50:21.629Z","endTime":"2025-08-01T22:50:25.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"d83c1cf7-5c53-4029-9a7d-d50668b4c965","startTime":"2025-08-01T22:50:41.260Z","endTime":"2025-08-01T22:50:46.260Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.617503845280726,"aZ":-30.80799065573197,"pfxX":-1.3370569022516305,"pfxZ":0.8919505779242005,"pX":0.4495250552584214,"pZ":2.7461340861570913,"vX0":-4.223572738845988,"vY0":-123.82463654882733,"vZ0":-1.643846755186499,"x":99.87,"y":164.63,"x0":2.362679034246194,"y0":50.000376327591034,"z0":6.0377096638725645,"aX":-2.0404973679792753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":3.6,"spinRate":2299,"spinDirection":319},"zone":3,"typeConfidence":2.0,"plateTime":0.44522304087925946,"extension":6.907134448066276},"index":3,"playId":"2b33bb31-f5e6-3829-8c2e-c6db2ba225cf","pitchNumber":3,"startTime":"2025-08-01T22:50:57.691Z","endTime":"2025-08-01T22:51:01.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":75.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20292928367185,"aZ":-31.611480107620668,"pfxX":-1.561726251605731,"pfxZ":0.37785963440938364,"pX":-0.3230016517545422,"pZ":1.3433424490600656,"vX0":-5.1955193720256405,"vY0":-122.16268580054737,"vZ0":-4.2677297173424265,"x":129.31,"y":202.51,"x0":2.05812328536424,"y0":50.00088504334984,"z0":5.914401639966916,"aX":-2.2939141756040824},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":4.3,"spinRate":2328,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45316260604864267,"extension":7.029861854405758},"index":4,"playId":"301344d9-4c50-31e8-81d7-db009959676b","pitchNumber":4,"startTime":"2025-08-01T22:51:19.028Z","endTime":"2025-08-01T22:51:22.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:51:22.589Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to right fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T22:51:25.933Z","endTime":"2025-08-01T22:51:55.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90794083139506,"aZ":-12.05130888729592,"pfxX":3.701233070679363,"pfxZ":11.038682599477845,"pX":0.6023505897031509,"pZ":2.481863718433564,"vX0":-2.698198068520986,"vY0":-134.36109112001935,"vZ0":-7.800867786403203,"x":94.04,"y":171.77,"x0":1.1402010336160162,"y0":50.00182410109256,"z0":6.284762636969027,"aX":6.747030875412194},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2130,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.40810462867819375,"extension":6.896443870483548},"hitData":{"launchSpeed":99.2,"launchAngle":22.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.23,"coordY":63.44}},"index":0,"playId":"a50ad038-89ff-3c3e-80a9-0ce4a3ba1415","pitchNumber":1,"startTime":"2025-08-01T22:51:46.664Z","endTime":"2025-08-01T22:51:55.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:51:55.386Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Abrams doubles (25) on a sharp line drive to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T22:54:00.566Z","endTime":"2025-08-01T22:54:39.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77889543886351,"aZ":-14.683051373261655,"pfxX":9.570859563028593,"pfxZ":9.85351823959101,"pX":0.5046843710098126,"pZ":2.961192448896315,"vX0":-6.9574251729817185,"vY0":-132.96465413995088,"vZ0":-4.734588297076359,"x":97.76,"y":158.83,"x0":1.9229589569500254,"y0":50.0048182526696,"z0":5.84447571110076,"aX":16.99318863961807},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-15.6,"spinRate":2179,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.413294979336551,"extension":6.541679376608543},"hitData":{"launchSpeed":105.2,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":167.22,"coordY":62.36}},"index":0,"playId":"e110827c-261d-3805-9d2a-dfc7dbbfaa83","pitchNumber":1,"startTime":"2025-08-01T22:54:25.888Z","endTime":"2025-08-01T22:54:39.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":5.8999999999999915,"leverageIndex":0.86,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:54:39.546Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Christian Yelich.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T22:54:45.319Z","endTime":"2025-08-01T22:55:23.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.204787338220953,"aZ":-33.60079742475814,"pfxX":-3.512355575347474,"pfxZ":-1.1072417737670008,"pX":0.21387473844674326,"pZ":3.153132951142796,"vX0":-3.4892377593840798,"vY0":-113.04793491481242,"vZ0":1.3732831511971577,"x":108.85,"y":153.65,"x0":2.238585167428158,"y0":50.005237952160584,"z0":5.93191921573451,"aX":-4.508653447633414},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.3,"breakHorizontal":7.3,"spinRate":2115,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.48606400896104596,"extension":6.573355086704697},"hitData":{"launchSpeed":90.9,"launchAngle":36.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.56,"coordY":114.03}},"index":0,"playId":"b1414ce9-7d5b-398b-bf97-8d6fdd2c5bb5","pitchNumber":1,"startTime":"2025-08-01T22:55:10.996Z","endTime":"2025-08-01T22:55:23.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.2,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:55:23.037Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to right fielder Brandon Lockridge. CJ Abrams to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T22:55:29.156Z","endTime":"2025-08-01T22:57:59.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.52000001832678,"strikeZoneBottom":1.580686049348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67712486150292,"aZ":-25.243974518145322,"pfxX":8.868263250534156,"pfxZ":4.438389664956928,"pX":0.6407794622643238,"pZ":0.537434742859317,"vX0":-6.3511485634873495,"vY0":-124.86628407740211,"vZ0":-7.400612360999884,"x":92.57,"y":224.27,"x0":2.078840050666697,"y0":50.00345215805022,"z0":5.649060379989116,"aX":13.853095356027993},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-14.4,"spinRate":1350,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44046134327076425,"extension":6.736249066744674},"index":0,"playId":"faf3f69c-9af2-301f-b1ea-f0b37454a63c","pitchNumber":1,"startTime":"2025-08-01T22:55:47.221Z","endTime":"2025-08-01T22:55:50.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.50715247166137,"strikeZoneBottom":1.55357614002444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.920678908534207,"aZ":-28.63192731563669,"pfxX":9.001786185205319,"pfxZ":2.2766675024678205,"pX":0.673135768721136,"pZ":0.8621934083801387,"vX0":-6.25317880194418,"vY0":-123.9006984342237,"vZ0":-5.874835911916521,"x":91.34,"y":215.5,"x0":2.0610628320279334,"y0":50.000397920449146,"z0":5.658693782396092,"aX":13.983767072172812},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":-14.9,"spinRate":1188,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.44218979750209453,"extension":6.380990687291495},"index":1,"playId":"1095fa5e-1529-32da-8b5f-5cc5ff517c3d","pitchNumber":2,"startTime":"2025-08-01T22:56:10.884Z","endTime":"2025-08-01T22:56:14.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.5199984313116,"strikeZoneBottom":1.5837215861386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69871109665781,"aZ":-20.955656343422824,"pfxX":10.889398142500594,"pfxZ":6.3275293700677295,"pX":-0.5712916395420854,"pZ":0.08639690064748325,"vX0":-10.272004866599385,"vY0":-132.63848737402873,"vZ0":-10.124795496060779,"x":138.78,"y":236.45,"x0":1.946237741550245,"y0":50.00125806725917,"z0":5.495407446587902,"aX":19.303624054315403},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-17.4,"spinRate":2053,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4137363372935705,"extension":6.731951932814548},"index":2,"playId":"304b1991-922a-3682-8c58-1d0549f54891","pitchNumber":3,"startTime":"2025-08-01T22:56:32.732Z","endTime":"2025-08-01T22:56:36.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.46229581193174,"strikeZoneBottom":1.55395987526001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.838224730086754,"aZ":-20.563757757941517,"pfxX":7.705346524049604,"pfxZ":6.565993371191132,"pX":0.4824888847172011,"pZ":3.142854651607849,"vX0":-6.581975584575385,"vY0":-131.861086026946,"vZ0":-2.9270546364568433,"x":98.61,"y":153.92,"x0":2.0042960566013837,"y0":50.005651880289705,"z0":5.776650845815404,"aX":13.633205602747372},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":2024,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.41464725223813703,"extension":6.483481000809794},"index":3,"playId":"3e06a758-bfbb-30b1-960b-ac7f179987bb","pitchNumber":4,"startTime":"2025-08-01T22:56:59.083Z","endTime":"2025-08-01T22:57:03.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30124700462017,"aZ":-15.267733706327412,"pfxX":3.563781834365569,"pfxZ":9.480912919499634,"pX":-0.09122782251280848,"pZ":2.8019608993438636,"vX0":-6.5032581764217525,"vY0":-133.11406195744905,"vZ0":-4.802425558615741,"x":120.48,"y":163.13,"x0":1.927605702000422,"y0":50.000112573329844,"z0":5.7456233568294035,"aX":6.353485981802784},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-4.9,"spinRate":2026,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.41249628360770707,"extension":6.605457885967061},"index":4,"playId":"ba830000-38be-3e02-a61b-0ea7f30825a0","pitchNumber":5,"startTime":"2025-08-01T22:57:19.110Z","endTime":"2025-08-01T22:57:23.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.507100721765077,"aZ":-20.56904618899201,"pfxX":8.14634377511051,"pfxZ":6.511663634922201,"pX":0.13156795584507786,"pZ":2.7206940209248485,"vX0":-7.604389774268964,"vY0":-131.99297525666867,"vZ0":-3.9377554877225514,"x":111.98,"y":165.32,"x0":1.9778983177962826,"y0":50.00214477766317,"z0":5.728083040508113,"aX":14.5154869492408},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.3,"breakHorizontal":-13.3,"spinRate":1955,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.41341491475788006,"extension":6.681403092860112},"hitData":{"launchSpeed":92.2,"launchAngle":41.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.82,"coordY":109.72}},"index":5,"playId":"d7487514-a28d-3024-83d7-e129420b2c27","pitchNumber":6,"startTime":"2025-08-01T22:57:46.439Z","endTime":"2025-08-01T22:57:59.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-01T22:57:59.081Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a ground ball to right fielder Brandon Lockridge. CJ Abrams scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T22:58:06.499Z","endTime":"2025-08-01T23:00:11.482Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.45696166570002,"strikeZoneBottom":1.72100851394043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535274741336572,"aZ":-19.771667188261063,"pfxX":9.780413014849817,"pfxZ":6.964438849306394,"pX":-1.022407664698443,"pZ":2.321084899144527,"vX0":-10.634540923365316,"vY0":-132.63893827886557,"vZ0":-5.172528608972173,"x":155.97,"y":176.11,"x0":1.7694006455186955,"y0":50.00264935138344,"z0":5.739476668622413,"aX":17.416419982311},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2103,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4130544259106266,"extension":6.757599354388061},"index":0,"playId":"8e68ba65-ece5-3c58-ba9e-53e23cea5a4f","pitchNumber":1,"startTime":"2025-08-01T22:58:28.515Z","endTime":"2025-08-01T22:58:32.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.2,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.341779837600257,"aZ":-21.68807167180808,"pfxX":11.337605537177545,"pfxZ":6.025693849134099,"pX":-0.23108505421008316,"pZ":1.8613154942983114,"vX0":-9.183753308958076,"vY0":-130.9831876797372,"vZ0":-5.5315650360264526,"x":125.81,"y":188.52,"x0":1.8453956553880806,"y0":50.00051210446375,"z0":5.619267663658414,"aX":19.72234549724763},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-18.6,"spinRate":2011,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4179592412879427,"extension":6.629299394799021},"index":1,"playId":"80346bd6-3bcc-35b7-b54e-c153ebc0ea21","pitchNumber":2,"startTime":"2025-08-01T22:58:46.358Z","endTime":"2025-08-01T22:58:49.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.826210461152833,"aZ":-30.772342574582055,"pfxX":-3.8523351338133294,"pfxZ":1.0847608551791037,"pX":-1.1236960115551549,"pZ":3.0156979260120984,"vX0":-5.852611641400963,"vY0":-113.14788225195994,"vZ0":0.6474252293246756,"x":159.83,"y":157.36,"x0":2.002885170358968,"y0":50.000309080055686,"z0":5.824323087154458,"aX":-4.963324002824748},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.5,"breakHorizontal":8.5,"spinRate":2166,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.48520931023355907,"extension":6.609284968069448},"index":2,"playId":"eab04293-d17c-31dd-b576-6e33165e9e4e","pitchNumber":3,"startTime":"2025-08-01T22:59:15.788Z","endTime":"2025-08-01T22:59:19.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.9,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.207508271553642,"aZ":-16.597305537955663,"pfxX":4.013158749612032,"pfxZ":8.913495522462625,"pX":0.2834313187788063,"pZ":4.397596318665713,"vX0":-6.0952189199477855,"vY0":-132.1283140589686,"vZ0":-0.49640200191558737,"x":106.2,"y":120.04,"x0":2.1111883752239184,"y0":50.00235272716651,"z0":5.820361973550217,"aX":7.013479213108607},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":2017,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41639634602115017,"extension":6.5576565292328635},"index":3,"playId":"6e080cba-3cc8-3484-93d2-9aa0708247e5","pitchNumber":4,"startTime":"2025-08-01T22:59:36.106Z","endTime":"2025-08-01T22:59:39.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.765154448666983,"aZ":-33.364231001878544,"pfxX":-1.5326725209514844,"pfxZ":-0.9258124085221038,"pX":-0.33298355598484974,"pZ":2.2843834101908325,"vX0":-4.933226937236893,"vY0":-112.94941946036344,"vZ0":-0.2171692679171876,"x":129.69,"y":177.1,"x0":2.0840964934459945,"y0":50.00329528256724,"z0":5.754377801144657,"aX":-1.9676637870549387},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.4,"breakHorizontal":4.1,"spinRate":1992,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.48609384623395613,"extension":6.57143393089015},"hitData":{"launchSpeed":105.3,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.44,"coordY":133.27}},"index":4,"playId":"880c3a45-1225-3704-9d40-edc4d601479e","pitchNumber":5,"startTime":"2025-08-01T22:59:59.699Z","endTime":"2025-08-01T23:00:11.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":8.599999999999994,"leverageIndex":1.36,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:00:11.482Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T23:00:11.865Z","endTime":"2025-08-01T23:02:54.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.60158020475507,"strikeZoneBottom":1.70761704927471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.610309084275453,"aZ":-18.96115789229445,"pfxX":10.594445568271315,"pfxZ":7.307601361500792,"pX":-0.4332690059380918,"pZ":1.5767721257193918,"vX0":-9.714805143419404,"vY0":-133.36755686541895,"vZ0":-6.904272576358485,"x":133.52,"y":196.21,"x0":1.873032889334865,"y0":50.00605102400283,"z0":5.557989637264657,"aX":19.16534456488133},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-17.2,"spinRate":2122,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4100646232547369,"extension":6.733090196856183},"index":0,"playId":"b5d2a452-7f61-34d7-b282-4183067a2439","pitchNumber":1,"startTime":"2025-08-01T23:00:39.379Z","endTime":"2025-08-01T23:00:43.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.6,"endSpeed":83.3,"strikeZoneTop":3.49000138955657,"strikeZoneBottom":1.61539919639414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.461208876213632,"aZ":-21.810643232129117,"pfxX":8.96041938589209,"pfxZ":5.85196405930559,"pX":-0.8142047170065415,"pZ":4.178200595402423,"vX0":-10.228906805911366,"vY0":-131.6146377478405,"vZ0":-0.02017068758878182,"x":148.04,"y":125.97,"x0":1.941227173188964,"y0":50.002404490403265,"z0":5.788551671711446,"aX":15.86866746862084},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2107,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.41466856780412265,"extension":6.546314720694548},"index":1,"playId":"54b60129-64cd-34e1-a78a-bfe4d189a236","pitchNumber":2,"startTime":"2025-08-01T23:00:55.238Z","endTime":"2025-08-01T23:00:58.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.46086119065626,"strikeZoneBottom":1.60320815702223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03211344818347,"aZ":-34.546994477458234,"pfxX":-3.9599020227311,"pfxZ":-1.816901245295102,"pX":-2.2953491701371176,"pZ":1.606606507424267,"vX0":-8.1852784727411,"vY0":-113.89603225419297,"vZ0":-1.4568016105912502,"x":204.49,"y":195.4,"x0":1.8676012065773844,"y0":50.00279692697151,"z0":5.688732684809371,"aX":-5.171694796659984},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.4,"breakHorizontal":9.4,"spinRate":2227,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4819599746176757,"extension":7.050310868815226},"index":2,"playId":"6e971f4f-18e5-3ca1-bc99-35a3ba62d33b","pitchNumber":3,"startTime":"2025-08-01T23:01:14.752Z","endTime":"2025-08-01T23:01:17.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.56040009855085,"strikeZoneBottom":1.6249880573233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.721617325883777,"aZ":-21.137753314900586,"pfxX":11.111308211509895,"pfxZ":6.308580456981729,"pX":-0.8702921704636081,"pZ":2.2729987247742347,"vX0":-10.760544357769806,"vY0":-132.0952229346168,"vZ0":-4.7576636686669165,"x":150.17,"y":177.41,"x0":1.8318588639611448,"y0":50.004802310211396,"z0":5.671899534673265,"aX":19.445645567142826},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-17.5,"spinRate":2059,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4162216837456878,"extension":6.7265340944496135},"index":3,"playId":"e120fc7d-7a1d-3494-80e0-47f22c97a018","pitchNumber":4,"startTime":"2025-08-01T23:01:32.876Z","endTime":"2025-08-01T23:01:37.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"3e340faf-19f6-34ef-b423-95fc147fc549","startTime":"2025-08-01T23:01:52.807Z","endTime":"2025-08-01T23:01:56.922Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.972472564106933,"aZ":-21.562655405368904,"pfxX":11.377370590541467,"pfxZ":5.951332291401407,"pX":0.013121991482680923,"pZ":2.3160411646218106,"vX0":-8.790272887021143,"vY0":-133.04556767842686,"vZ0":-4.663036140333535,"x":116.5,"y":176.25,"x0":1.890518211651447,"y0":50.00277277346886,"z0":5.6650545492735205,"aX":20.287492202099443},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":-18.6,"spinRate":2073,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4125351724940822,"extension":6.652559040739331},"index":5,"playId":"676a51af-1400-3c52-b1fd-497a89159743","pitchNumber":5,"startTime":"2025-08-01T23:02:11.867Z","endTime":"2025-08-01T23:02:17.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54678198879888,"aZ":-14.683418419970424,"pfxX":2.9087798098441415,"pfxZ":10.050214147618558,"pX":-0.5707946482376268,"pZ":1.948103089823156,"vX0":-7.554926044222544,"vY0":-131.51333608960417,"vZ0":-6.560320578159666,"x":138.76,"y":186.18,"x0":1.9693762084545834,"y0":50.00380467888339,"z0":5.576542111372395,"aX":5.063246312856182},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-3.5,"spinRate":1943,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.41749902777038983,"extension":6.93633860118544},"index":6,"playId":"3a608c80-8caf-3925-aea9-9ad8e9aa6728","pitchNumber":6,"startTime":"2025-08-01T23:02:48.818Z","endTime":"2025-08-01T23:02:54.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:02:54.888Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T23:04:49.556Z","endTime":"2025-08-01T23:07:26.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.21492873845412,"strikeZoneBottom":1.44348699822271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.753812474086356,"aZ":-14.888869826437977,"pfxX":4.623002293655952,"pfxZ":9.531972815341108,"pX":0.1736651745458646,"pZ":2.1148154303262916,"vX0":-4.171844442138918,"vY0":-133.5728909091747,"vZ0":-8.056165499612597,"x":110.38,"y":181.68,"x0":1.1522497480182585,"y0":50.006459966602435,"z0":6.23259963093664,"aX":8.387121446680013},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2118,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4094673668061173,"extension":6.93943277696674},"index":0,"playId":"c3e24eca-047b-3be1-8764-0cfc63c2805f","pitchNumber":1,"startTime":"2025-08-01T23:05:28.972Z","endTime":"2025-08-01T23:05:32.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.3,"endSpeed":78.8,"strikeZoneTop":3.24203850190402,"strikeZoneBottom":1.53000189381144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17101412826297,"aZ":-28.30250584941339,"pfxX":-1.2463790578595342,"pfxZ":2.4770908395709377,"pX":-0.9887859724790764,"pZ":1.4275629638105352,"vX0":-6.444101460226469,"vY0":-124.01792441868103,"vZ0":-5.134978472565826,"x":154.69,"y":200.24,"x0":1.8022589638745732,"y0":50.00269307758978,"z0":5.8779935497046685,"aX":-1.9451239948733376},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":3.7,"spinRate":2190,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.44119616086722324,"extension":7.116473922115627},"index":1,"playId":"bc14148f-9bad-34e4-a455-562309a1ac07","pitchNumber":2,"startTime":"2025-08-01T23:05:46.372Z","endTime":"2025-08-01T23:05:50.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.18602132796551,"strikeZoneBottom":1.46855238392744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90876598025588,"aZ":-39.184840709313825,"pfxX":-2.747536292334457,"pfxZ":-5.118552007938893,"pX":0.019345690613505776,"pZ":3.3859473884380122,"vX0":-3.1154349678457525,"vY0":-116.30467022625794,"vZ0":1.8029046631926535,"x":116.26,"y":147.36,"x0":1.7334276629025276,"y0":50.00288932946774,"z0":6.318087211894861,"aX":-3.762329705773935},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.5,"breakHorizontal":5.8,"spinRate":2264,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.4710195929404337,"extension":6.872989512828064},"index":2,"playId":"ef59e8b8-4b77-3439-b1f1-ffae61f5a3bc","pitchNumber":3,"startTime":"2025-08-01T23:06:05.007Z","endTime":"2025-08-01T23:06:10.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403502203950858,"aZ":-11.017347196917155,"pfxX":3.360252511592444,"pfxZ":11.576261644832284,"pX":-0.6982696009648144,"pZ":2.0757424610517314,"vX0":-5.13137958502272,"vY0":-133.9505547927281,"vZ0":-9.071931792042388,"x":143.62,"y":182.73,"x0":0.8006701182167555,"y0":50.00273491263116,"z0":6.282456546498746,"aX":6.141369674475125},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":-5.0,"spinRate":2066,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4080326332105306,"extension":6.9085257047971815},"index":3,"playId":"2743d526-539e-33e8-86d1-b8a39c9a9dbe","pitchNumber":4,"startTime":"2025-08-01T23:06:22.588Z","endTime":"2025-08-01T23:06:26.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-01T23:06:48.923Z","endTime":"2025-08-01T23:07:19.008Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.023022656543333,"aZ":-11.384362777729608,"pfxX":5.511072839409778,"pfxZ":11.065709246131865,"pX":0.1721651711683798,"pZ":1.5167606088190153,"vX0":-4.1722235108591965,"vY0":-136.44175915818,"vZ0":-10.426096425741584,"x":110.44,"y":197.83,"x0":1.007835285704082,"y0":50.005081161305434,"z0":6.180440327886364,"aX":10.355075323298893},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-9.0,"spinRate":2190,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.4019878368519487,"extension":7.015867457101336},"hitData":{"launchSpeed":98.6,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.79,"coordY":153.1}},"index":5,"playId":"f1b2abb3-c427-309d-8b93-e536e4f21d01","pitchNumber":5,"startTime":"2025-08-01T23:07:19.008Z","endTime":"2025-08-01T23:07:26.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:07:26.581Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blake Perkins homers (1) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T23:07:32.349Z","endTime":"2025-08-01T23:09:11.805Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.40857618438046,"strikeZoneBottom":1.72232526717886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21570551509162,"aZ":-36.015523238535174,"pfxX":-1.3405481768219447,"pfxZ":-2.809850314187825,"pX":-1.0592922913487195,"pZ":3.9246929199381273,"vX0":-5.048236320050958,"vY0":-116.30452710400792,"vZ0":2.1032814750184583,"x":157.38,"y":132.81,"x0":1.3152580516095067,"y0":50.00201410951888,"z0":6.429042788756656,"aX":-1.832759320099495},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.2,"breakHorizontal":3.7,"spinRate":2105,"spinDirection":332},"zone":11,"typeConfidence":2.0,"plateTime":0.47128593442534417,"extension":6.757578767959675},"index":0,"playId":"76e4d1df-39a7-3f85-8191-ce13620607a0","pitchNumber":1,"startTime":"2025-08-01T23:07:54.483Z","endTime":"2025-08-01T23:07:57.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.45995834548785,"strikeZoneBottom":1.69682948452236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41483461240856,"aZ":-11.958550821603756,"pfxX":3.2003658201025376,"pfxZ":11.059261171909732,"pX":0.5744048258873214,"pZ":2.7802631861282183,"vX0":-1.6591887533190195,"vY0":-134.65041482060516,"vZ0":-6.9652542856393165,"x":95.11,"y":163.71,"x0":0.7841678279751272,"y0":50.00654094744564,"z0":6.2546308293689155,"aX":5.852609784017998},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":-5.4,"spinRate":1866,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.40745040018083234,"extension":6.877918885694713},"index":1,"playId":"c344d032-78bf-31fa-8740-b5cd52b5fa3a","pitchNumber":2,"startTime":"2025-08-01T23:08:10.820Z","endTime":"2025-08-01T23:08:14.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.44000107679506,"strikeZoneBottom":1.6985064931034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.523714767603714,"aZ":-11.026298291721966,"pfxX":3.8747448677640017,"pfxZ":11.619674316607306,"pX":-0.7896016531988332,"pZ":2.715190049895982,"vX0":-5.5443911907926395,"vY0":-134.63681016006822,"vZ0":-7.190627066675878,"x":147.1,"y":165.47,"x0":0.8010698759356983,"y0":50.0066150371967,"z0":6.21601595953816,"aX":7.055101983886064},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":-5.8,"spinRate":2001,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.40813019855756805,"extension":6.951312640376114},"index":2,"playId":"2795d742-686f-3f52-8674-6e14b076c76b","pitchNumber":3,"startTime":"2025-08-01T23:08:28.384Z","endTime":"2025-08-01T23:08:32.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.098299329857955,"aZ":-29.988470933401317,"pfxX":-2.9919278167590786,"pfxZ":1.4369994410943399,"pX":-0.44459972629003436,"pZ":2.6312254131124018,"vX0":-4.6379328904311965,"vY0":-123.75549388135273,"vZ0":-1.8245875713481636,"x":133.95,"y":167.74,"x0":1.856487638248067,"y0":50.00242199296647,"z0":5.936498594709985,"aX":-4.552094931758135},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":6.7,"spinRate":2279,"spinDirection":306},"zone":4,"typeConfidence":2.0,"plateTime":0.44585637093063646,"extension":6.755163389088051},"hitData":{"launchSpeed":98.9,"launchAngle":24.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.23,"coordY":78.79}},"index":3,"playId":"a601d472-0ef3-35eb-9dd3-bd3fbe06b8f9","pitchNumber":4,"startTime":"2025-08-01T23:08:48.273Z","endTime":"2025-08-01T23:09:11.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":-10.399999999999999,"leverageIndex":0.69,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:09:11.805Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T23:09:15.737Z","endTime":"2025-08-01T23:10:38.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.23999825482202,"strikeZoneBottom":1.52551063475995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767354669175713,"aZ":-10.205132215975484,"pfxX":4.145464161261587,"pfxZ":11.855136619113136,"pX":-0.5933633556568538,"pZ":2.5300057495720054,"vX0":-5.279412162691785,"vY0":-135.53467132172284,"vZ0":-8.016313495077773,"x":139.62,"y":170.47,"x0":0.8449168444641069,"y0":50.00050590349723,"z0":6.246332256985137,"aX":7.680344885321271},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":-6.4,"spinRate":2148,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4047813259365256,"extension":6.974038497602179},"index":0,"playId":"99da6b13-48fc-3306-a0fe-f943422af0a6","pitchNumber":1,"startTime":"2025-08-01T23:09:35.679Z","endTime":"2025-08-01T23:09:39.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44572896842071,"aZ":-9.269465109322171,"pfxX":4.881159075507036,"pfxZ":12.533724596343596,"pX":0.21130345622860508,"pZ":3.039474348713898,"vX0":-3.122382766433331,"vY0":-135.3007752459358,"vZ0":-6.767499599294026,"x":108.95,"y":156.71,"x0":0.7546200071293105,"y0":50.00456459804452,"z0":6.245769969285171,"aX":8.921763325296773},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.1,"breakHorizontal":-8.0,"spinRate":2082,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.40704291487354505,"extension":6.961860398740784},"index":1,"playId":"c6b8dd9d-20fa-3a57-aead-c489c095e393","pitchNumber":2,"startTime":"2025-08-01T23:09:53.389Z","endTime":"2025-08-01T23:09:56.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.986545878251746,"aZ":-9.56954909112793,"pfxX":4.23731509327623,"pfxZ":12.1945915861951,"pX":0.08004912975794384,"pZ":3.712966500926702,"vX0":-3.7611332280741294,"vY0":-136.49060136690275,"vZ0":-5.0457633667001165,"x":113.95,"y":138.53,"x0":0.9373903005488659,"y0":50.00173372080783,"z0":6.26832224579709,"aX":7.853604345731016},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.0,"breakHorizontal":-6.7,"spinRate":2202,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4040352729970218,"extension":6.893700214307498},"index":2,"playId":"bc4f2beb-1d7f-392c-9227-db28f91d3d30","pitchNumber":3,"startTime":"2025-08-01T23:10:13.503Z","endTime":"2025-08-01T23:10:16.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.8,"endSpeed":78.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75320840301068,"aZ":-25.372603522236105,"pfxX":0.7797688418048687,"pfxZ":4.311855855201891,"pX":0.5002501819625423,"pZ":2.5921381755172783,"vX0":-3.3714802050553248,"vY0":-124.96901417378913,"vZ0":-3.0918871567000243,"x":97.93,"y":168.79,"x0":1.766958153754714,"y0":50.00328234250541,"z0":5.934996914711988,"aX":1.2304410638941095},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.3,"breakHorizontal":-0.6,"spinRate":2206,"spinDirection":291},"zone":6,"typeConfidence":2.0,"plateTime":0.4387008376499524,"extension":7.011269680821941},"index":3,"playId":"c397859a-ebc0-3ab1-8677-39313c87097c","pitchNumber":4,"startTime":"2025-08-01T23:10:34.352Z","endTime":"2025-08-01T23:10:38.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:10:38.116Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to shortstop CJ Abrams. Joey Ortiz to 2nd. Joey Ortiz advances to 2nd, on a throwing error by shortstop CJ Abrams.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T23:10:47.271Z","endTime":"2025-08-01T23:11:15.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.116672857589613,"aZ":-12.235964849087962,"pfxX":4.217352457222841,"pfxZ":10.574644279482191,"pX":-0.41242261793123797,"pZ":3.067412513581459,"vX0":-5.047779279209401,"vY0":-136.24875781945923,"vZ0":-6.492425557139478,"x":132.72,"y":155.96,"x0":0.9137816342974983,"y0":50.004597279758144,"z0":6.321894307798785,"aX":7.953366232874313},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-6.6,"spinRate":2142,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4015498252543894,"extension":6.890789493460307},"hitData":{"launchSpeed":78.2,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.15,"coordY":144.48}},"index":0,"playId":"cb6f927e-e61b-34db-99d1-d0b6459e34f9","pitchNumber":1,"startTime":"2025-08-01T23:11:06.025Z","endTime":"2025-08-01T23:11:15.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.43,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:11:15.924Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lockridge flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T23:11:45.292Z","endTime":"2025-08-01T23:13:38.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":79.7,"endSpeed":73.6,"strikeZoneTop":3.00212953797012,"strikeZoneBottom":1.37061561629727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67632830033335,"aZ":-36.68548108482037,"pfxX":1.220542630262796,"pfxZ":-3.3008366395592734,"pX":-0.46976614868018424,"pZ":2.5969810607682997,"vX0":-4.555830396094097,"vY0":-116.09071932435963,"vZ0":-0.6946867900463222,"x":134.91,"y":168.66,"x0":1.3593555790112726,"y0":50.00476988985807,"z0":6.391248836637962,"aX":1.6668806026019585},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.9,"breakHorizontal":-1.1,"spinRate":2292,"spinDirection":328},"zone":1,"typeConfidence":2.0,"plateTime":0.47175909336070365,"extension":6.6642785668011975},"index":0,"playId":"bd798571-a8f9-38a7-a4c9-88089d468f9e","pitchNumber":1,"startTime":"2025-08-01T23:12:11.146Z","endTime":"2025-08-01T23:12:14.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.530344778504865,"aZ":-11.032106149859743,"pfxX":3.151333703456275,"pfxZ":11.613841258834828,"pX":0.026744485162786602,"pZ":1.8441594455624404,"vX0":-3.608924506263266,"vY0":-134.40845441819977,"vZ0":-9.624416304473359,"x":115.98,"y":188.99,"x0":0.9806776152521676,"y0":50.00051727101348,"z0":6.2657123278220075,"aX":5.735647401505221},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":2070,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.40831531776047214,"extension":6.895664898306607},"index":1,"playId":"8d4f7228-1691-3806-b2df-aded18a3eec3","pitchNumber":2,"startTime":"2025-08-01T23:12:30.138Z","endTime":"2025-08-01T23:12:33.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"63360057-fb87-4f07-812e-0b41fb9ec04f","startTime":"2025-08-01T23:12:49.970Z","endTime":"2025-08-01T23:12:54.970Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642381647628813,"aZ":-12.335425787516686,"pfxX":3.966230863368426,"pfxZ":10.773450182740788,"pX":0.3390463548612515,"pZ":1.2620981314239432,"vX0":-3.8111523480682643,"vY0":-134.69679667349422,"vZ0":-10.764953829175097,"x":104.08,"y":204.7,"x0":1.255450107487134,"y0":50.00653178963742,"z0":6.177617169661035,"aX":7.306144755101939},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-6.4,"spinRate":2079,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4063003225396007,"extension":6.999120225946517},"index":3,"playId":"cec9a1cf-ad24-317b-b56b-b0496f711647","pitchNumber":3,"startTime":"2025-08-01T23:13:04.522Z","endTime":"2025-08-01T23:13:07.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.194959514491895,"aZ":-25.662378890613788,"pfxX":-1.3858911633266837,"pfxZ":4.228702996826739,"pX":-0.23288279987388147,"pZ":2.1836327087286653,"vX0":-4.8497963765869665,"vY0":-122.96577226710212,"vZ0":-3.9474062572366746,"x":125.88,"y":179.82,"x0":1.9407629534561506,"y0":50.00155328358498,"z0":5.97402873895226,"aX":-2.132579613990796},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.1,"breakHorizontal":3.6,"spinRate":2257,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.4445474605323594,"extension":6.844484683327475},"hitData":{"launchSpeed":101.0,"launchAngle":34.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.21,"coordY":62.36}},"index":4,"playId":"d625a61a-0588-3ee3-b5d8-ca2c362bbfb7","pitchNumber":4,"startTime":"2025-08-01T23:13:29.138Z","endTime":"2025-08-01T23:13:38.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:13:38.989Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T23:15:54.382Z","endTime":"2025-08-01T23:17:07.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.1,"strikeZoneTop":3.58374199211561,"strikeZoneBottom":1.6453253018736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.460574161092858,"aZ":-30.462803365930725,"pfxX":8.955484411901406,"pfxZ":1.124767910664434,"pX":0.3232541201669184,"pZ":1.6537657294061767,"vX0":-7.086577618861666,"vY0":-123.56403318942353,"vZ0":-3.9152447981768352,"x":104.68,"y":194.13,"x0":2.0885880780895305,"y0":50.003675192304215,"z0":5.865960530422173,"aX":13.617644630392531},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-14.2,"spinRate":1240,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4461525424106161,"extension":6.734158211405214},"index":0,"playId":"4171d36b-6d18-3514-ab1e-2e5b2faaa66b","pitchNumber":1,"startTime":"2025-08-01T23:16:06.716Z","endTime":"2025-08-01T23:16:10.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.53000008981487,"strikeZoneBottom":1.57087412206537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97795958493823,"aZ":-22.543952068666908,"pfxX":9.71056979982663,"pfxZ":6.1377407090340785,"pX":-0.5206098975940006,"pZ":0.9058944799098236,"vX0":-9.097125536889177,"vY0":-124.94242381754445,"vZ0":-7.083627258663861,"x":136.84,"y":214.32,"x0":1.9194439624497472,"y0":50.00215705916103,"z0":5.651470527482392,"aX":15.234404119563898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.5,"breakHorizontal":-15.2,"spinRate":1279,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.43967357698383136,"extension":7.173997851543128},"index":1,"playId":"ced76e84-ae39-3cba-a8b9-a785caa49aed","pitchNumber":2,"startTime":"2025-08-01T23:16:30.121Z","endTime":"2025-08-01T23:16:33.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.53164985755705,"strikeZoneBottom":1.54114789664921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559242205177856,"aZ":-18.037140109246288,"pfxX":11.259389835356425,"pfxZ":8.2199619834075,"pX":-0.23756854266780192,"pZ":1.7256510557716829,"vX0":-9.143243260032534,"vY0":-131.03980293073073,"vZ0":-6.7703745492616,"x":126.06,"y":192.19,"x0":1.8531651156214257,"y0":50.004476274769395,"z0":5.715304487696867,"aX":19.366121422779358},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-18.1,"spinRate":2198,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4197845264721085,"extension":6.971363309530829},"index":2,"playId":"5828c047-28c4-379e-85a0-8b0fe3dad14d","pitchNumber":3,"startTime":"2025-08-01T23:16:44.923Z","endTime":"2025-08-01T23:16:49.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353841362880832,"aZ":-16.130876679725752,"pfxX":6.074599951529435,"pfxZ":9.421561818111146,"pX":0.3794926431587466,"pZ":3.4091038726046787,"vX0":-6.245298474389896,"vY0":-130.64683073147498,"vZ0":-3.0222024573790165,"x":102.53,"y":146.73,"x0":2.028882083985196,"y0":50.00216656165019,"z0":5.815773787795727,"aX":10.344078022088258},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.4,"breakHorizontal":-9.4,"spinRate":2005,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.4216462410107189,"extension":6.529288727499771},"hitData":{"launchSpeed":100.5,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":148.03}},"index":3,"playId":"1df73228-9216-3e48-aacd-75ced6a06496","pitchNumber":4,"startTime":"2025-08-01T23:16:59.986Z","endTime":"2025-08-01T23:17:07.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:17:07.564Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T23:17:13.026Z","endTime":"2025-08-01T23:19:23.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.36804824821087,"strikeZoneBottom":1.55999971875094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18052028946621,"aZ":-18.545381769242116,"pfxX":9.600967199175265,"pfxZ":7.757501124114127,"pX":-0.20750497859969436,"pZ":2.6220576587570323,"vX0":-8.73899587864502,"vY0":-132.42072598904608,"vZ0":-4.627895393134234,"x":124.91,"y":167.98,"x0":1.905770344311931,"y0":50.00064748591171,"z0":5.769770781513846,"aX":16.861574581551114},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":-15.2,"spinRate":2057,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4153826963368248,"extension":6.924087716153558},"index":0,"playId":"d9cadfbe-5a65-395d-a14d-2cc697d10c52","pitchNumber":1,"startTime":"2025-08-01T23:17:31.452Z","endTime":"2025-08-01T23:17:35.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.412770721359525,"aZ":-31.8362181591671,"pfxX":-5.352092950905821,"pfxZ":0.2610521387352538,"pX":-0.13192871406571247,"pZ":2.613563700341672,"vX0":-3.6224622400991593,"vY0":-113.12402830303935,"vZ0":0.019238826510054707,"x":122.03,"y":168.21,"x0":2.1905665031612322,"y0":50.0022555066436,"z0":5.821119775126707,"aX":-6.871076744102377},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.8,"breakHorizontal":10.7,"spinRate":2238,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.4859161875926641,"extension":6.491251839321394},"index":1,"playId":"b753be1f-d500-3e89-996f-7e6e0bdb7df9","pitchNumber":2,"startTime":"2025-08-01T23:17:45.130Z","endTime":"2025-08-01T23:17:48.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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-01T23:18:01.639Z","endTime":"2025-08-01T23:18:13.834Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.05691671496226,"aZ":-29.572815113188454,"pfxX":-3.1003769084257096,"pfxZ":1.9690789645928541,"pX":-1.2686737887509767,"pZ":1.40090334361202,"vX0":-6.407151821029323,"vY0":-114.00027000872186,"vZ0":-2.949031650028274,"x":165.36,"y":200.96,"x0":1.9760663616113052,"y0":50.00446356472833,"z0":5.616924885428251,"aX":-4.098813212631668},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.1,"breakHorizontal":7.2,"spinRate":2051,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4796166685084513,"extension":6.617081930728952},"index":3,"playId":"14699281-6b97-3f94-a063-fca5f8eaf0e1","pitchNumber":3,"startTime":"2025-08-01T23:18:13.834Z","endTime":"2025-08-01T23:18:17.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999872550656384,"aZ":-14.080030019567701,"pfxX":3.816655282242058,"pfxZ":10.358239262068134,"pX":0.2862070186996273,"pZ":3.686448438350905,"vX0":-5.878913020565775,"vY0":-131.5945224322769,"vZ0":-2.720726983934048,"x":106.09,"y":139.25,"x0":2.0574922424554716,"y0":50.00099398912885,"z0":5.782172803904263,"aX":6.666324967777631},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.4,"breakHorizontal":-5.5,"spinRate":2132,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4168867240507499,"extension":6.507262698720089},"index":4,"playId":"272a2c2e-0bf0-353b-8872-58c4d0dfc3f9","pitchNumber":4,"startTime":"2025-08-01T23:18:36.260Z","endTime":"2025-08-01T23:18:42.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.30148791928093,"strikeZoneBottom":1.55999902277888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95382846234614,"aZ":-33.6375552546055,"pfxX":-1.937279504887199,"pfxZ":-1.1351362060539818,"pX":-1.7472675128011204,"pZ":0.36645752436661166,"vX0":-7.815099144314928,"vY0":-113.24568911589145,"vZ0":-4.041948897115677,"x":183.6,"y":228.89,"x0":2.0094000404657377,"y0":50.002625764930094,"z0":5.562751835773764,"aX":-2.4985737943018007},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.9,"breakHorizontal":5.6,"spinRate":2085,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4848863373665786,"extension":7.174930041822407},"index":5,"playId":"b9f3c7eb-a329-3312-8b90-0651fec58933","pitchNumber":5,"startTime":"2025-08-01T23:18:57.225Z","endTime":"2025-08-01T23:19:00.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.29784026679321,"strikeZoneBottom":1.54375216676557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.427656686481303,"aZ":-20.09349399078534,"pfxX":9.2095918039387,"pfxZ":6.916576511397216,"pX":-0.7045420433872117,"pZ":2.3994130078597578,"vX0":-9.943583962450353,"vY0":-130.76724346064583,"vZ0":-4.690345073195615,"x":143.86,"y":174.0,"x0":1.935792047083995,"y0":50.001903579694115,"z0":5.707139576968555,"aX":16.08247330990126},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-14.8,"spinRate":2032,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4175354445749293,"extension":6.660673769954562},"index":6,"playId":"c694bd40-d659-34e2-8670-e7006b7bfe0e","pitchNumber":6,"startTime":"2025-08-01T23:19:19.213Z","endTime":"2025-08-01T23:19:23.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:19:23.193Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Adams singles on a ground ball to left fielder Christian Yelich, deflected by third baseman Caleb Durbin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T23:19:28.553Z","endTime":"2025-08-01T23:20:23.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"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.6,"endSpeed":72.1,"strikeZoneTop":3.41623356594237,"strikeZoneBottom":1.61752517718371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.46795290619428,"aZ":-35.80021941622717,"pfxX":-3.1487344107668136,"pfxZ":-2.7727656305018815,"pX":1.3062161858203636,"pZ":3.404280529207907,"vX0":-1.0252886896504938,"vY0":-113.0630229121254,"vZ0":2.216509486692654,"x":67.21,"y":146.86,"x0":2.1732341380405393,"y0":50.00085708126704,"z0":5.975548551596192,"aX":-4.121255287345323},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.3,"breakHorizontal":6.0,"spinRate":2118,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.48240156599382855,"extension":6.285050399575201},"index":0,"playId":"304a32d5-12a6-3268-8a81-7c78ec16328c","pitchNumber":1,"startTime":"2025-08-01T23:19:45.006Z","endTime":"2025-08-01T23:19:48.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.1,"endSpeed":71.9,"strikeZoneTop":3.37025285601985,"strikeZoneBottom":1.6241740471595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84405568790564,"aZ":-35.354148028273855,"pfxX":-2.447497990877035,"pfxZ":-2.4393226288897365,"pX":0.09352717053315841,"pZ":1.797731633529217,"vX0":-3.8533711485154423,"vY0":-113.67230205306738,"vZ0":-1.1447392454594705,"x":113.43,"y":190.24,"x0":2.1321510344565797,"y0":50.004077121592225,"z0":5.834025918435321,"aX":-3.1866433674811456},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.4,"breakHorizontal":5.4,"spinRate":2035,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4827940979064085,"extension":6.615121023926146},"index":1,"playId":"ac85af71-74a2-31d3-8d95-b9a0acc6eb2b","pitchNumber":2,"startTime":"2025-08-01T23:19:57.963Z","endTime":"2025-08-01T23:20:02.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.333038397895777,"aZ":-25.04604970342172,"pfxX":10.29461025017608,"pfxZ":4.551554977656634,"pX":0.2910177951747227,"pZ":1.9595432680848273,"vX0":-7.442188394527105,"vY0":-124.4277773532189,"vZ0":-4.009682866416702,"x":105.91,"y":185.87,"x0":1.9856239214298146,"y0":50.00095161896995,"z0":5.670865189391397,"aX":16.115118421377662},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":-16.9,"spinRate":1295,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4404542039318926,"extension":6.539347664342644},"hitData":{"launchSpeed":100.7,"launchAngle":7.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":78.0,"coordY":106.97}},"index":2,"playId":"5ffd721b-045b-3ea8-9811-440d9bcf13ec","pitchNumber":3,"startTime":"2025-08-01T23:20:13.050Z","endTime":"2025-08-01T23:20:23.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:20:23.864Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to second baseman Andruw Monasterio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T23:20:27.215Z","endTime":"2025-08-01T23:21:53.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.31810824630427,"strikeZoneBottom":1.55637242999073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83473603481212,"aZ":-19.74722339706503,"pfxX":10.243867836577161,"pfxZ":7.246081060320106,"pX":1.153161930758738,"pZ":2.5904946078945814,"vX0":-5.920164024466099,"vY0":-130.47852945338187,"vZ0":-4.182617883750627,"x":73.04,"y":168.84,"x0":2.1269768513289566,"y0":50.00329432021112,"z0":5.712709355447726,"aX":17.567982842100054},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.4,"breakHorizontal":-17.2,"spinRate":1919,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4206583486201456,"extension":6.678178896436337},"index":0,"playId":"4942527d-2f92-31e1-a25a-7b6d88f46813","pitchNumber":1,"startTime":"2025-08-01T23:20:48.949Z","endTime":"2025-08-01T23:20:52.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.2,"endSpeed":81.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.845306251124875,"aZ":-18.622443345642576,"pfxX":9.481012053658418,"pfxZ":8.009265290061592,"pX":0.6292444965018618,"pZ":3.2592672228360486,"vX0":-6.544169647370215,"vY0":-129.6880488628827,"vZ0":-3.003864804474005,"x":93.01,"y":150.78,"x0":1.9622264779242073,"y0":50.00257494604955,"z0":5.8644430906872635,"aX":16.03995785154055},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.0,"breakHorizontal":-15.6,"spinRate":2047,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.423459365686218,"extension":6.454287910084166},"index":1,"playId":"0c010eeb-68fb-3100-9216-5f1ea3eb2eab","pitchNumber":2,"startTime":"2025-08-01T23:21:04.073Z","endTime":"2025-08-01T23:21:08.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.5,"endSpeed":78.3,"strikeZoneTop":3.2831869691947,"strikeZoneBottom":1.55205476536837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08250353110719,"aZ":-27.862684005819276,"pfxX":9.425945375740355,"pfxZ":2.771271481385556,"pX":1.0237959792439666,"pZ":1.4505766212673534,"vX0":-5.74241476351579,"vY0":-124.3224861774058,"vZ0":-4.681611299953181,"x":77.98,"y":199.61,"x0":2.144718264765368,"y0":50.005283367841685,"z0":5.684321236490067,"aX":14.683758681471469},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":1294,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4414154214005914,"extension":6.929744941027467},"index":2,"playId":"40f93dcc-d080-3dcc-850e-54eb01dd7ee3","pitchNumber":3,"startTime":"2025-08-01T23:21:26.688Z","endTime":"2025-08-01T23:21:30.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9507024811695,"aZ":-16.41678640164634,"pfxX":3.4692713983084724,"pfxZ":9.077636148716856,"pX":-0.7935959541822966,"pZ":2.6613404643466976,"vX0":-8.092745255951835,"vY0":-131.2387502131738,"vZ0":-4.8137111950752685,"x":147.25,"y":166.92,"x0":1.8856527918574932,"y0":50.00615191961323,"z0":5.750273166166274,"aX":6.025074066648584},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":-4.4,"spinRate":2028,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.41807782544847516,"extension":6.615149971859464},"hitData":{"launchSpeed":65.5,"launchAngle":41.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.81,"coordY":119.5}},"index":3,"playId":"6e71593f-a27d-306c-a1da-b54a5775d5c0","pitchNumber":4,"startTime":"2025-08-01T23:21:45.378Z","endTime":"2025-08-01T23:21:53.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:21:53.412Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:24:02.856Z","endTime":"2025-08-01T23:26:06.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.44088302040286,"strikeZoneBottom":1.68341481771313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864172571849483,"aZ":-36.788254253227535,"pfxX":-0.5262236192345688,"pfxZ":-3.359424964291673,"pX":-0.8359253291347658,"pZ":1.4129022353199416,"vX0":-5.310546449148022,"vY0":-117.00646514799001,"vZ0":-2.996355097991263,"x":148.86,"y":200.63,"x0":1.539626030922601,"y0":50.000999721848096,"z0":6.1868960450793065,"aX":-0.722976048456433},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.6,"breakHorizontal":2.4,"spinRate":2271,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4696779893462568,"extension":6.80589640119841},"index":0,"playId":"0beae22c-c9aa-3f78-872c-9ef892ed925c","pitchNumber":1,"startTime":"2025-08-01T23:24:33.678Z","endTime":"2025-08-01T23:24:38.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","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,"startTime":"2025-08-01T23:25:00.418Z","endTime":"2025-08-01T23:25:37.527Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.54999894690617,"strikeZoneBottom":1.71698515327832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.640459392934112,"aZ":-36.81234963063029,"pfxX":-1.945474692439405,"pfxZ":-3.105822978492741,"pX":-0.4543458466140354,"pZ":1.851942615574076,"vX0":-4.6098965851671165,"vY0":-121.00000321229996,"vZ0":-2.4625822060937255,"x":134.32,"y":188.78,"x0":1.721370704790601,"y0":50.00067352721073,"z0":6.080957013385215,"aX":-2.90855309754797},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":4.6,"spinRate":2433,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4511382264852397,"extension":6.945396350666139},"index":2,"playId":"4fbf2ae8-d1f7-3f86-a6ab-29c308a8276a","pitchNumber":2,"startTime":"2025-08-01T23:25:37.527Z","endTime":"2025-08-01T23:25:43.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.088273607550235,"aZ":-28.566398887562393,"pfxX":-2.2335183068922655,"pfxZ":2.1948256094083067,"pX":-0.17210154559789076,"pZ":2.034101373329322,"vX0":-4.991629727165268,"vY0":-126.18856230188928,"vZ0":-3.802239810546706,"x":123.56,"y":183.86,"x0":2.1070769177068143,"y0":50.0036202482898,"z0":5.81411729677104,"aX":-3.669396625429451},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":5.0,"spinRate":2256,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.43094882692846515,"extension":7.146143027810368},"hitData":{"launchSpeed":103.4,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.61,"coordY":82.53}},"index":3,"playId":"4fafb9b7-d2c8-3592-a992-2ef7c21597b0","pitchNumber":3,"startTime":"2025-08-01T23:25:54.821Z","endTime":"2025-08-01T23:26:06.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:26:06.331Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to left fielder James Wood. William Contreras to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:26:06.328Z","endTime":"2025-08-01T23:26:43.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.345236787615075,"aZ":-10.449425360305835,"pfxX":4.4871344526138515,"pfxZ":12.052806248638278,"pX":0.05138398801749238,"pZ":1.7357904798464714,"vX0":-4.188753103891197,"vY0":-133.77740281893855,"vZ0":-9.771595378462369,"x":115.04,"y":191.91,"x0":1.058658222971388,"y0":50.00664154323577,"z0":6.19723908566391,"aX":8.090252250529982},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":-7.2,"spinRate":2142,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4103126490207609,"extension":6.7425362719393185},"hitData":{"launchSpeed":107.6,"launchAngle":6.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.08,"coordY":103.93}},"index":0,"playId":"8b33408f-2385-3447-ab6f-5cd82eb67e3f","pitchNumber":1,"startTime":"2025-08-01T23:26:32.854Z","endTime":"2025-08-01T23:26:43.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:26:43.196Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to center fielder Jacob Young. William Contreras scores. Christian Yelich to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:26:46.383Z","endTime":"2025-08-01T23:29:46.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.28195630390137,"strikeZoneBottom":1.52999937005965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18669013649703,"aZ":-15.026863765053932,"pfxX":3.5242641346161907,"pfxZ":9.684016089575879,"pX":1.6986279986865043,"pZ":3.918944426668356,"vX0":0.10391176707464796,"vY0":-132.66548070943492,"vZ0":-3.8726585450926048,"x":52.25,"y":132.97,"x0":1.2015826987780966,"y0":50.00000247292528,"z0":6.503282392752203,"aX":6.237867857367826},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2138,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.41394322287749796,"extension":6.576940001759202},"index":0,"playId":"7e07d6a3-0527-386c-afb5-be44536e86f0","pitchNumber":1,"startTime":"2025-08-01T23:27:09.989Z","endTime":"2025-08-01T23:27:12.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.2772155961295,"strikeZoneBottom":1.53628641000627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24235595256708,"aZ":-35.93450155491696,"pfxX":-0.5730583760366574,"pfxZ":-2.710217072777633,"pX":-0.2573982503191101,"pZ":1.0836711081026056,"vX0":-4.0864888018645225,"vY0":-117.09479017745981,"vZ0":-4.072216253698446,"x":126.81,"y":209.52,"x0":1.58532211921565,"y0":50.00386131433723,"z0":6.209866157644982,"aX":-0.7942990676664796},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.6,"breakHorizontal":2.0,"spinRate":2185,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.467883852725993,"extension":6.773943506281333},"index":1,"playId":"764dc4ef-11a8-333f-8c0f-2b77b543c42c","pitchNumber":2,"startTime":"2025-08-01T23:27:29.768Z","endTime":"2025-08-01T23:27:33.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"80c048e7-495d-4ce1-8160-a25f75514f33","startTime":"2025-08-01T23:27:47.080Z","endTime":"2025-08-01T23:27:51.221Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.25479705147859,"strikeZoneBottom":1.56785778886347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46685607661641,"aZ":-8.776127790269575,"pfxX":1.2745308855170148,"pfxZ":13.417839957660801,"pX":0.33550614380398724,"pZ":1.4649709704592326,"vX0":-2.6439088696833304,"vY0":-132.06246185718635,"vZ0":-10.67097251703788,"x":104.21,"y":199.23,"x0":1.189820381045998,"y0":50.00430939025022,"z0":6.232510017373037,"aX":2.222987940949624},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.8,"breakHorizontal":-1.7,"spinRate":2214,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.41678364199185935,"extension":6.653573969120207},"index":3,"playId":"1ef0313f-5e3a-3d0c-8ec3-9896907e9185","pitchNumber":3,"startTime":"2025-08-01T23:28:02.711Z","endTime":"2025-08-01T23:28:08.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.4,"strikeZoneTop":3.21999813961461,"strikeZoneBottom":1.53834846123194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.153814043081574,"aZ":-12.018951705376736,"pfxX":3.379338446383694,"pfxZ":11.468892706678536,"pX":0.5014744722298082,"pZ":3.1652017305431417,"vX0":-3.560749632498468,"vY0":-132.67678196143243,"vZ0":-5.969767822377257,"x":97.88,"y":153.32,"x0":1.431066006132928,"y0":50.00528314573125,"z0":6.344628369096383,"aX":5.94019203036391},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.4,"breakHorizontal":-5.2,"spinRate":2198,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.41510262470897086,"extension":6.669056706679869},"index":4,"playId":"18ad32ba-91cb-3ccc-ac52-917feb90ddc6","pitchNumber":4,"startTime":"2025-08-01T23:28:23.413Z","endTime":"2025-08-01T23:28:27.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":91.0,"endSpeed":82.5,"strikeZoneTop":3.22668697213856,"strikeZoneBottom":1.53786351543416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.916274350008603,"aZ":-13.161939897086148,"pfxX":1.9574768239084137,"pfxZ":10.816079328057139,"pX":0.40190497352693,"pZ":3.363870328740582,"vX0":-2.6587691445923487,"vY0":-132.40484681239877,"vZ0":-5.327780958301486,"x":101.68,"y":147.96,"x0":1.1694532965768965,"y0":50.001049792214666,"z0":6.381843255924475,"aX":3.4404003035774253},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":-2.9,"spinRate":2223,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.41526773698494157,"extension":6.653904434755947},"index":5,"playId":"62402279-b901-33ea-8786-bd13db323732","pitchNumber":5,"startTime":"2025-08-01T23:28:43.932Z","endTime":"2025-08-01T23:28:48.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-01T23:28:54.721Z","endTime":"2025-08-01T23:29:13.131Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.215841532006728,"aZ":-11.375515127014403,"pfxX":1.9088647377553554,"pfxZ":11.753561673762043,"pX":-0.27879006096535475,"pZ":1.8765971487173456,"vX0":-4.377658258901592,"vY0":-132.86147646905783,"vZ0":-9.245881483273747,"x":127.63,"y":188.11,"x0":1.1498443999731973,"y0":50.00102591383325,"z0":6.250824193838222,"aX":3.37771355661157},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-2.4,"spinRate":2211,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.4139085883346758,"extension":6.829793914050104},"index":7,"playId":"ba15c099-c0d5-3b46-98e5-10406ccc7080","pitchNumber":6,"startTime":"2025-08-01T23:29:13.131Z","endTime":"2025-08-01T23:29:16.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.401677995748823,"aZ":-29.429090479584385,"pfxX":-3.6071356881163066,"pfxZ":1.7962053027282305,"pX":-0.11978681565597357,"pZ":1.8878282179048724,"vX0":-4.061938986642359,"vY0":-124.07660188858719,"vZ0":-3.770608255814523,"x":121.57,"y":187.81,"x0":2.019438204231814,"y0":50.00377057557396,"z0":5.933504693073211,"aX":-5.512159044009226},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":7.7,"spinRate":2322,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.44482580104319114,"extension":6.744955053025577},"hitData":{"launchSpeed":108.8,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.36,"coordY":99.36}},"index":8,"playId":"4913cf7a-ec34-3dc4-9417-6d5e4d1f27b5","pitchNumber":7,"startTime":"2025-08-01T23:29:34.627Z","endTime":"2025-08-01T23:29:46.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-9.700000000000006,"leverageIndex":2.05,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:29:46.491Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a bunt ground ball to first baseman Nathaniel Lowe. Christian Yelich to 3rd. Andrew Vaughn to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:31:03.371Z","endTime":"2025-08-01T23:31:13.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T23:30:01.952Z","endTime":"2025-08-01T23:31:05.723Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27788333818271,"aZ":-10.873738841889413,"pfxX":4.920454976350991,"pfxZ":11.945279108511603,"pX":0.15843274829568602,"pZ":2.708393844172829,"vX0":-5.6383037969698275,"vY0":-134.02126266428562,"vZ0":-6.977711504139965,"x":110.96,"y":165.65,"x0":1.6700370270983742,"y0":50.00315866371974,"z0":6.1570987243352695,"aX":8.774942135844613},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-7.4,"spinRate":2274,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4117964884637395,"extension":6.850660091761284},"hitData":{"launchSpeed":31.7,"launchAngle":20.0,"totalDistance":51.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":140.12,"coordY":181.13}},"index":1,"playId":"9f038f16-7d3e-3aa8-a7fd-16892534b6fd","pitchNumber":1,"startTime":"2025-08-01T23:31:05.723Z","endTime":"2025-08-01T23:31:13.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":-6.400000000000002,"leverageIndex":1.72,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:31:13.718Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Danny Jansen out on a sacrifice fly to left fielder James Wood. Christian Yelich scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:31:45.985Z","endTime":"2025-08-01T23:33:24.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"0b1f9269-1fd9-4c9c-a913-80914474674a","startTime":"2025-08-01T23:31:45.985Z","endTime":"2025-08-01T23:31:50.985Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.35395345701245,"strikeZoneBottom":1.58223779406027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.475797238925857,"aZ":-11.90909214710794,"pfxX":4.582127553132682,"pfxZ":11.201459581570646,"pX":0.6731302342162059,"pZ":1.4600241767391773,"vX0":-2.529235551513944,"vY0":-133.81593815917336,"vZ0":-10.27762319037538,"x":91.34,"y":199.36,"x0":1.036305385214281,"y0":50.00512338828002,"z0":6.208993279488596,"aX":8.292663495875296},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-7.7,"spinRate":2178,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4096557325221455,"extension":6.777719674628342},"index":1,"playId":"759413bc-c7b1-3408-bfd6-b53ec4764214","pitchNumber":1,"startTime":"2025-08-01T23:32:00.583Z","endTime":"2025-08-01T23:32:04.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.206260362465756,"aZ":-37.80254376094353,"pfxX":1.9846050762073457,"pfxZ":-3.8896579958277195,"pX":-0.019102413317892142,"pZ":1.6798727746076871,"vX0":-4.507586967907173,"vY0":-119.29944331794937,"vZ0":-2.528174391241136,"x":117.73,"y":193.42,"x0":1.6341109286201154,"y0":50.00509221066712,"z0":6.149588306272065,"aX":2.8717608140525046},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.4,"breakHorizontal":-2.5,"spinRate":2255,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.45852472009717626,"extension":6.762840606215422},"index":2,"playId":"bfe0aad0-b2a8-3cbd-9f1f-e7d46736a050","pitchNumber":2,"startTime":"2025-08-01T23:32:20.448Z","endTime":"2025-08-01T23:32:25.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3827358487159,"aZ":-11.279313553823078,"pfxX":2.51858778814589,"pfxZ":11.611291546604532,"pX":-0.16504951857147934,"pZ":3.5604458867658137,"vX0":-3.9869946914615264,"vY0":-133.6792877396881,"vZ0":-5.246760177858941,"x":123.29,"y":142.65,"x0":1.0224671582130016,"y0":50.00104812466347,"z0":6.367056815904098,"aX":4.531863218659142},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-3.6,"spinRate":2091,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.41064360235791764,"extension":6.818314215937424},"index":3,"playId":"1d315f6f-229b-3ae6-9b97-c6041e28b0d4","pitchNumber":3,"startTime":"2025-08-01T23:32:49.009Z","endTime":"2025-08-01T23:32:52.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20810799310841,"aZ":-9.960112261470263,"pfxX":3.736892774254885,"pfxZ":12.083138107337291,"pX":-0.16131072581935121,"pZ":2.3431253405194465,"vX0":-4.242277931612494,"vY0":-134.7234899558836,"vZ0":-8.562122462593583,"x":123.15,"y":175.52,"x0":0.9480877416912838,"y0":50.00546607720247,"z0":6.26612887305499,"aX":6.871992724994548},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":-5.9,"spinRate":2098,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4065286305747682,"extension":6.899616898040473},"hitData":{"launchSpeed":94.8,"launchAngle":47.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.54,"coordY":101.39}},"index":4,"playId":"a9b71ced-0c06-30e8-a191-bf1e281c7405","pitchNumber":4,"startTime":"2025-08-01T23:33:11.224Z","endTime":"2025-08-01T23:33:24.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":25.8,"awayTeamWinProbability":74.2,"homeTeamWinProbabilityAdded":2.0000000000000036,"leverageIndex":1.75,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:33:24.678Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blake Perkins pops out to first baseman Nathaniel Lowe in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:33:37.571Z","endTime":"2025-08-01T23:35:15.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":92.8,"endSpeed":84.1,"strikeZoneTop":3.44642092920848,"strikeZoneBottom":1.63000012755439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926801178617314,"aZ":-9.351563828038541,"pfxX":2.9437750705955397,"pfxZ":12.48414593799037,"pX":-0.0798036636190222,"pZ":3.264649919877741,"vX0":-4.657081706663098,"vY0":-134.97784830076066,"vZ0":-6.261762697815648,"x":120.04,"y":150.63,"x0":1.2928306638536806,"y0":50.00257802860752,"z0":6.287359963975621,"aX":5.381875912896807},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.2,"breakHorizontal":-4.2,"spinRate":2220,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.40724745772683413,"extension":6.816282153295586},"index":0,"playId":"1ce74355-5867-3bf5-ad34-988751d22318","pitchNumber":1,"startTime":"2025-08-01T23:34:01.417Z","endTime":"2025-08-01T23:34:05.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.45532306610691,"strikeZoneBottom":1.73747519618489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06856489224081,"aZ":-9.525818080834588,"pfxX":3.060257790738344,"pfxZ":12.785767426337852,"pX":0.510054974740207,"pZ":2.4284277581372087,"vX0":-2.5574378859454523,"vY0":-133.13185351565346,"vZ0":-8.33042756933759,"x":80.27,"y":121.11,"x0":1.0917465299987716,"y0":50.0040828658224,"z0":6.312509888185461,"aX":5.421926682612265},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.2,"breakHorizontal":-4.9,"spinRate":2169,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.41348033690896546,"extension":6.732527652454402},"index":1,"playId":"3f4f060f-95f7-3653-9e41-213bd9e49567","pitchNumber":2,"startTime":"2025-08-01T23:34:21.870Z","endTime":"2025-08-01T23:34:25.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92882361631757,"aZ":-8.917805926557568,"pfxX":-1.434454213502992,"pfxZ":13.0623352154639,"pX":-0.19445058852503289,"pZ":2.166657565767855,"vX0":-2.5689243642794,"vY0":-133.3973555480125,"vZ0":-9.090403084959384,"x":124.41,"y":180.28,"x0":0.9719892879808288,"y0":50.00381414430574,"z0":6.285540982292369,"aX":-2.553848587002865},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.6,"breakHorizontal":3.2,"spinRate":2162,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.41251274249777614,"extension":6.657963029720194},"index":2,"playId":"6562cd27-bff3-33fc-a0d8-be77d5909cea","pitchNumber":3,"startTime":"2025-08-01T23:34:42.467Z","endTime":"2025-08-01T23:34:45.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.0,"endSpeed":83.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78043476171062,"aZ":-9.514456820017475,"pfxX":6.758359104733642,"pfxZ":12.535107260577348,"pX":-0.15107702791590225,"pZ":1.7438918217183457,"vX0":-5.216192056622101,"vY0":-134.9417455882514,"vZ0":-9.920654961948914,"x":122.76,"y":191.69,"x0":0.9482207835479216,"y0":50.00262528184194,"z0":6.180531675080369,"aX":12.217176191381887},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.3,"breakHorizontal":-10.8,"spinRate":2213,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.40901558715173625,"extension":6.809016778952654},"hitData":{"launchSpeed":62.7,"launchAngle":82.0,"totalDistance":42.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.33,"coordY":200.83}},"index":3,"playId":"80f89c62-6f51-3034-882f-500cdd70166d","pitchNumber":4,"startTime":"2025-08-01T23:35:06.636Z","endTime":"2025-08-01T23:35:15.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.5,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:35:15.517Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (3) on a fly ball to left fielder James Wood. Andrew Vaughn scores. Caleb Durbin scores.","rbi":2,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:35:24.066Z","endTime":"2025-08-01T23:35:59.354Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.552560242431163,"aZ":-36.43819234265723,"pfxX":-0.43910627323948814,"pfxZ":-3.0208817058013278,"pX":-0.45354481839010685,"pZ":2.5168881361534083,"vX0":-4.501530861721656,"vY0":-117.7210164678936,"vZ0":-1.0622758336635665,"x":134.29,"y":170.82,"x0":1.5376001640714547,"y0":50.005728665503405,"z0":6.335634431409752,"aX":-0.6187639638814729},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.5,"breakHorizontal":1.8,"spinRate":2213,"spinDirection":327},"zone":4,"typeConfidence":2.0,"plateTime":0.46459235266013055,"extension":6.643566330084756},"hitData":{"launchSpeed":96.8,"launchAngle":29.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.65,"coordY":74.02}},"index":0,"playId":"5a0294c3-ce28-317d-bf78-18ab894adf69","pitchNumber":1,"startTime":"2025-08-01T23:35:44.868Z","endTime":"2025-08-01T23:35:59.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-14.499999999999998,"leverageIndex":1.38,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:35:59.354Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Ortiz doubles (11) on a line drive to right fielder Daylen Lile. Andruw Monasterio scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:36:13.280Z","endTime":"2025-08-01T23:37:59.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.36590454300226,"strikeZoneBottom":1.54421507091871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.051594726355084,"aZ":-9.53613355448864,"pfxX":1.3800305565241722,"pfxZ":12.59905491105108,"pX":-1.4502653895216533,"pZ":3.0492671875979536,"vX0":-6.342999111456589,"vY0":-133.97179105018083,"vZ0":-6.861110290656818,"x":172.28,"y":156.45,"x0":0.7807131814655789,"y0":50.00520025930672,"z0":6.344353045903781,"aX":2.4811351977748313},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.2,"breakHorizontal":-1.0,"spinRate":2184,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.41065190530310325,"extension":6.729330421959236},"index":0,"playId":"ef3029fb-8834-3fbc-9af8-50dc00dc6aa9","pitchNumber":1,"startTime":"2025-08-01T23:36:32.129Z","endTime":"2025-08-01T23:36:36.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.9,"strikeZoneTop":3.38928318059151,"strikeZoneBottom":1.52865155746402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04479503293204,"aZ":-11.26211054440205,"pfxX":3.669890949538115,"pfxZ":11.757156679396118,"pX":0.8954749996518927,"pZ":2.921190897043612,"vX0":-3.0515902876599177,"vY0":-133.3684379113953,"vZ0":-6.3784431834977235,"x":82.87,"y":159.91,"x0":1.5848139132815577,"y0":50.005070195131175,"z0":6.177533355983086,"aX":6.52903019046194},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":-5.9,"spinRate":2169,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4126846885402129,"extension":6.85046648952986},"index":1,"playId":"9a2cea1f-8da4-3140-bca6-5e7613e8d221","pitchNumber":2,"startTime":"2025-08-01T23:36:50.702Z","endTime":"2025-08-01T23:36:54.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"3c5988b3-dd0a-48bc-9e2e-7b15d1ae5abc","startTime":"2025-08-01T23:37:08.659Z","endTime":"2025-08-01T23:37:13.659Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.1,"endSpeed":84.0,"strikeZoneTop":3.32483806945209,"strikeZoneBottom":1.59010724481404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112212292412313,"aZ":-12.264866764168024,"pfxX":4.165465462244624,"pfxZ":11.007734758309466,"pX":0.1506142792661339,"pZ":2.286871490811091,"vX0":-4.393489767231047,"vY0":-133.9253888064234,"vZ0":-7.988529276189568,"x":111.26,"y":177.03,"x0":1.274628935214959,"y0":50.00228652515287,"z0":6.1944140979324285,"aX":7.533464440347412},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2169,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.40967881682354435,"extension":6.96838317877167},"index":3,"playId":"b953104a-3081-38e7-94e9-847fd30d019e","pitchNumber":3,"startTime":"2025-08-01T23:37:26.601Z","endTime":"2025-08-01T23:37:29.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.234721259542653,"aZ":-12.6667186882666,"pfxX":3.228161445113151,"pfxZ":11.06145809169113,"pX":0.41696394624056804,"pZ":2.8164516808616593,"vX0":-2.6772656452082346,"vY0":-132.45240138153383,"vZ0":-6.712564991782639,"x":101.11,"y":162.74,"x0":1.0251000873958362,"y0":50.006124967885206,"z0":6.323692649548711,"aX":5.694754733993612},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-5.2,"spinRate":2154,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.41469999351241427,"extension":6.762378404403282},"hitData":{"launchSpeed":101.7,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.11,"coordY":57.79}},"index":4,"playId":"c23a8235-7ab3-3c04-ac22-20233c88426b","pitchNumber":4,"startTime":"2025-08-01T23:37:46.635Z","endTime":"2025-08-01T23:37:59.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":0.58,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:37:59.752Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lockridge lines out to right fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T23:38:19.940Z","endTime":"2025-08-01T23:39:17.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.24411298412148,"strikeZoneBottom":1.54000220785678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94221911968684,"aZ":-31.210382750105197,"pfxX":-2.189376104980568,"pfxZ":0.626303049370609,"pX":0.11619592175959134,"pZ":3.378139287656394,"vX0":-3.7949784487102547,"vY0":-123.45403882379438,"vZ0":-0.0469751668886198,"x":112.57,"y":147.57,"x0":1.961276349873776,"y0":50.002109247630116,"z0":6.037603028816972,"aX":-3.3581042393177953},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":4.9,"spinRate":2106,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.4446863244696626,"extension":6.871337974772959},"index":0,"playId":"2e36419d-cf8c-3da2-af26-b3d9d8604bd0","pitchNumber":1,"startTime":"2025-08-01T23:38:32.763Z","endTime":"2025-08-01T23:38:36.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":79.6,"endSpeed":73.1,"strikeZoneTop":3.18659802749521,"strikeZoneBottom":1.52121862167208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58540880491997,"aZ":-35.426323411513565,"pfxX":-0.302424910596546,"pfxZ":-2.398750869499244,"pX":0.11625298236170341,"pZ":2.732256710739494,"vX0":-3.1646900323587137,"vY0":-115.89430590971973,"vZ0":-0.5754501035936707,"x":112.57,"y":165.01,"x0":1.5414254833760057,"y0":50.005244433077216,"z0":6.380861284471459,"aX":-0.40902285741067174},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.2,"breakHorizontal":1.3,"spinRate":2283,"spinDirection":328},"zone":2,"typeConfidence":2.0,"plateTime":0.4734438016375475,"extension":6.725122369498247},"index":1,"playId":"c8a91d66-20dc-31d7-a8bc-a9eb2665ba77","pitchNumber":2,"startTime":"2025-08-01T23:38:51.413Z","endTime":"2025-08-01T23:38:54.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.832825855430045,"aZ":-10.329104264075344,"pfxX":3.811745608544207,"pfxZ":12.525973838877237,"pX":1.051811709046132,"pZ":2.5688951905992097,"vX0":-1.2948535045775333,"vY0":-132.37384638884367,"vZ0":-7.6786711463314825,"x":76.91,"y":169.42,"x0":1.0572047435863068,"y0":50.000608340728455,"z0":6.295892318488611,"aX":6.646269522570973},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.9,"breakHorizontal":-6.5,"spinRate":2123,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.4165470264421929,"extension":6.712956085830813},"hitData":{"launchSpeed":90.1,"launchAngle":24.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.18,"coordY":88.99}},"index":2,"playId":"bd669193-2b29-3103-ad0b-9e6093156973","pitchNumber":3,"startTime":"2025-08-01T23:39:09.859Z","endTime":"2025-08-01T23:39:17.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:39:17.396Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T23:41:26.860Z","endTime":"2025-08-01T23:43:25.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.47678652003125,"strikeZoneBottom":1.56313766483362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88176954247591,"aZ":-14.67384814280618,"pfxX":4.814916122487412,"pfxZ":10.082226492009177,"pX":-0.5918885647674386,"pZ":1.8012448644298065,"vX0":-7.990389821835283,"vY0":-131.18104167087378,"vZ0":-7.211061988336343,"x":139.56,"y":190.15,"x0":1.873951444657871,"y0":50.000110471737834,"z0":5.688685653630151,"aX":8.355214724774548},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.8,"breakHorizontal":-6.8,"spinRate":2170,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4182386797671951,"extension":6.546468126054042},"index":0,"playId":"ffb4379d-dd4f-3ead-b867-84b740d6f83e","pitchNumber":1,"startTime":"2025-08-01T23:41:50.333Z","endTime":"2025-08-01T23:41:53.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.57019044895681,"strikeZoneBottom":1.57604175131709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.683557019663294,"aZ":-15.998588018654067,"pfxX":5.0678002888893054,"pfxZ":9.277765572269917,"pX":-0.159685176155007,"pZ":2.2922119352270927,"vX0":-7.057280107682118,"vY0":-131.40978637269936,"vZ0":-5.740303758697697,"x":123.09,"y":176.89,"x0":1.9062356361181725,"y0":50.000486753227996,"z0":5.699456851852793,"aX":8.833715007426742},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.6,"spinRate":2185,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.41732043589199197,"extension":6.654661245087466},"index":1,"playId":"dc27e395-d9a4-360e-a653-7b15dcc80fa2","pitchNumber":2,"startTime":"2025-08-01T23:42:09.265Z","endTime":"2025-08-01T23:42:13.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.3,"endSpeed":81.6,"strikeZoneTop":3.5599120671843,"strikeZoneBottom":1.56564335279217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66788972492566,"aZ":-18.43355916601718,"pfxX":5.851858614803595,"pfxZ":7.952234028999143,"pX":0.9688589683226753,"pZ":5.1430639401942075,"vX0":-4.803916292371496,"vY0":-131.35979429253578,"vZ0":1.6117554408515775,"x":80.07,"y":99.92,"x0":2.07093595140615,"y0":50.00602611500906,"z0":5.901680565040872,"aX":10.116758143976375},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.0,"breakHorizontal":-9.4,"spinRate":2062,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4187172607392333,"extension":6.514683136695409},"index":2,"playId":"3f7250cd-4fd6-34cd-8638-fc305ce53852","pitchNumber":3,"startTime":"2025-08-01T23:42:25.273Z","endTime":"2025-08-01T23:42:28.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.51843101690966,"strikeZoneBottom":1.52435139715025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20650654531158,"aZ":-34.48607548559381,"pfxX":-6.581023203156731,"pfxZ":-1.7981883245152028,"pX":-2.379310051713516,"pZ":0.7430036014224639,"vX0":-7.570319460034209,"vY0":-114.08174626964474,"vZ0":-3.2113239780089144,"x":207.69,"y":218.72,"x0":1.8714630935142016,"y0":50.00452067202315,"z0":5.661658654483766,"aX":-8.443793358240537},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.0,"breakHorizontal":14.3,"spinRate":2253,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.48511261045502785,"extension":6.753230619993695},"index":3,"playId":"0e554d11-a199-3778-ac23-e9662600f2fb","pitchNumber":4,"startTime":"2025-08-01T23:42:38.726Z","endTime":"2025-08-01T23:42:44.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.7,"strikeZoneTop":3.52231221892037,"strikeZoneBottom":1.62848438685635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.897235956828457,"aZ":-17.486229646429553,"pfxX":10.616842168376932,"pfxZ":8.5337500469332,"pX":-0.06381511079836133,"pZ":1.566574364596128,"vX0":-8.67190200132612,"vY0":-131.40848710594463,"vZ0":-6.96980196262387,"x":119.43,"y":196.48,"x0":1.9251690901021221,"y0":50.0053818714783,"z0":5.5871452644714505,"aX":18.280948531934307},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":-16.9,"spinRate":2075,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4193248747688938,"extension":6.529461853720173},"index":4,"playId":"e29b1b56-7bab-3e99-9883-d2bae7e3b225","pitchNumber":5,"startTime":"2025-08-01T23:43:04.160Z","endTime":"2025-08-01T23:43:08.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.57840745055244,"strikeZoneBottom":1.60000168216614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976881911180012,"aZ":-15.879830416890556,"pfxX":3.547802369235758,"pfxZ":9.143486615296068,"pX":1.2956082070678359,"pZ":3.586041529908155,"vX0":-3.4780086814022204,"vY0":-133.00660197876584,"vZ0":-2.645071368031993,"x":67.61,"y":141.96,"x0":2.1626759515683003,"y0":50.00187286895201,"z0":5.752454865779653,"aX":6.321851021957114},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2152,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4126580254362655,"extension":6.486282179759254},"index":5,"playId":"a5fa2b50-8bd8-389e-9eb2-8ccdc72667b1","pitchNumber":6,"startTime":"2025-08-01T23:43:20.826Z","endTime":"2025-08-01T23:43:25.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.59,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:43:25.240Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James Wood grounds into a double play, pitcher Jose Quintana to shortstop Joey Ortiz to first baseman Andrew Vaughn. CJ Abrams out at 2nd. James Wood out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T23:43:26.886Z","endTime":"2025-08-01T23:45:07.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500779,"link":"/api/v1/people/500779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.5,"endSpeed":81.9,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057510832441974,"aZ":-20.364934935531963,"pfxX":9.64889978149769,"pfxZ":6.830928674755498,"pX":0.4482625005689227,"pZ":2.495360677270302,"vX0":-7.126521050440648,"vY0":-131.46453723992468,"vZ0":-4.3464546069595515,"x":99.91,"y":171.41,"x0":1.9572682442967047,"y0":50.00485733405826,"z0":5.706076990780982,"aX":16.684493862158575},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-15.6,"spinRate":2057,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4186198318434564,"extension":6.596595530125972},"index":0,"playId":"dcab2465-e323-3d2e-8f4d-1bba923341e6","pitchNumber":1,"startTime":"2025-08-01T23:43:48.609Z","endTime":"2025-08-01T23:43:53.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.88858000298757,"strikeZoneBottom":1.8934274118963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91820468875297,"aZ":-16.450439775234,"pfxX":2.3443395975746215,"pfxZ":9.067865463374073,"pX":-1.0807162940377226,"pZ":3.6088890550990516,"vX0":-8.446719274315786,"vY0":-130.69196857493907,"vZ0":-2.396019303574351,"x":158.19,"y":141.34,"x0":1.8851491718262365,"y0":50.00398582681994,"z0":5.769753090570263,"aX":4.0671331800323935},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-2.4,"spinRate":2077,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.418718604044376,"extension":6.582022096869769},"index":1,"playId":"cdabf10e-64fc-3653-ac2a-b538decb10ff","pitchNumber":2,"startTime":"2025-08-01T23:44:11.503Z","endTime":"2025-08-01T23:44:14.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.5,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98544309996033,"aZ":-35.1244179961616,"pfxX":-5.927791774329171,"pfxZ":-2.3429191838301495,"pX":-0.415947968645885,"pZ":2.6753960780219725,"vX0":-3.9726924930961105,"vY0":-112.03957020971302,"vZ0":1.096517893534286,"x":132.85,"y":166.54,"x0":2.155965236145241,"y0":50.00216626208205,"z0":5.794995663612985,"aX":-7.465991194489022},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-3.6,"breakHorizontal":11.9,"spinRate":2053,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4906068551637288,"extension":6.458416839979074},"index":2,"playId":"a3a2aef5-4560-35e0-9fd8-e6802202f272","pitchNumber":3,"startTime":"2025-08-01T23:44:27.889Z","endTime":"2025-08-01T23:44:31.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"cfb44410-8be0-3f33-b760-8dba985d71a7","startTime":"2025-08-01T23:44:43.725Z","endTime":"2025-08-01T23:44:46.725Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.907767479798345,"aZ":-28.322661853900904,"pfxX":-6.178400110265393,"pfxZ":3.048842291201762,"pX":-0.980271425725733,"pZ":2.5181234909337755,"vX0":-4.8290353768332315,"vY0":-112.22458763223375,"vZ0":-0.7274129408862023,"x":154.37,"y":170.79,"x0":2.008872660546076,"y0":50.00548662451019,"z0":5.7529528804310255,"aX":-7.814687891070602},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":5.6,"breakHorizontal":12.5,"spinRate":2048,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.48964306797714574,"extension":6.7949958845536385},"hitData":{"launchSpeed":64.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.71,"coordY":182.0}},"index":4,"playId":"258d2f0f-e63c-3526-9e7a-0020b4b4b236","pitchNumber":4,"startTime":"2025-08-01T23:45:00.483Z","endTime":"2025-08-01T23:45:07.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":8.5,"awayTeamWinProbability":91.5,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.08,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:45:07.982Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Paul DeJong homers (2) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T23:45:17.045Z","endTime":"2025-08-01T23:48:54.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":76.8,"endSpeed":70.0,"strikeZoneTop":3.42978178742013,"strikeZoneBottom":1.5585228165318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.760467810752985,"aZ":-36.87321083483131,"pfxX":-3.388979026312437,"pfxZ":-3.760862653404647,"pX":0.6030016401750932,"pZ":2.631253539474583,"vX0":-2.1452066419480724,"vY0":-111.79031658747587,"vZ0":0.985028428673864,"x":94.01,"y":167.74,"x0":2.0200712714096456,"y0":50.005355617453596,"z0":6.011665043434293,"aX":-4.22998330943186},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-6.1,"breakHorizontal":6.7,"spinRate":2119,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.4925949904161868,"extension":6.563438010259356},"index":0,"playId":"2c4f614b-9d84-3cdc-9dfd-73af1cfebba3","pitchNumber":1,"startTime":"2025-08-01T23:45:37.100Z","endTime":"2025-08-01T23:45:40.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":84.4,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.435845501177866,"aZ":-28.342959410515693,"pfxX":11.196474099160497,"pfxZ":2.566648976029589,"pX":0.7926131745602086,"pZ":0.9177110352182279,"vX0":-6.524365183494413,"vY0":-122.48369586463261,"vZ0":-5.549725557492328,"x":86.79,"y":214.0,"x0":2.062247921328001,"y0":50.00206177131295,"z0":5.693408281235542,"aX":16.691197464084148},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-18.4,"spinRate":1389,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4504500647308438,"extension":6.489414901690037},"index":1,"playId":"86f605ea-5043-3fe4-a3b9-33403da7838e","pitchNumber":2,"startTime":"2025-08-01T23:45:50.175Z","endTime":"2025-08-01T23:45:53.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.1,"strikeZoneTop":3.4644249977531,"strikeZoneBottom":1.54348476946662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.351995818820566,"aZ":-21.34157850418113,"pfxX":9.18811275991615,"pfxZ":7.150492194601556,"pX":0.15945161055613333,"pZ":7.88707956493135E-4,"vX0":-7.605645282483956,"vY0":-123.3531296305208,"vZ0":-8.886069431614937,"x":110.92,"y":238.76,"x0":2.114235920515574,"y0":50.004339928855366,"z0":5.500143418349227,"aX":13.924625338938089},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.7,"breakHorizontal":-14.5,"spinRate":1362,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44689290806920035,"extension":6.5449140317580525},"index":2,"playId":"157cf5af-212a-3ea9-b387-1630d6d85900","pitchNumber":3,"startTime":"2025-08-01T23:46:04.174Z","endTime":"2025-08-01T23:46:07.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.6,"endSpeed":80.7,"strikeZoneTop":3.50094057085992,"strikeZoneBottom":1.60621559155389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44859076938328,"aZ":-16.565123881872754,"pfxX":3.6449396179466995,"pfxZ":9.212129935884839,"pX":0.8476838039939963,"pZ":4.366686976457164,"vX0":-4.606211009285512,"vY0":-130.38836963545555,"vZ0":-0.49050315140333006,"x":84.69,"y":120.88,"x0":2.1767450074629737,"y0":50.00380138846583,"z0":5.825039228359503,"aX":6.1773202617935326},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.7,"breakHorizontal":-5.4,"spinRate":2091,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.42262290882535014,"extension":6.642799659385443},"index":3,"playId":"fd99ef15-b58d-3415-b915-b4da19517c88","pitchNumber":4,"startTime":"2025-08-01T23:46:22.594Z","endTime":"2025-08-01T23:46:26.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9626342364289,"aZ":-35.775053909327625,"pfxX":-3.9584428472861455,"pfxZ":-2.7807131518102803,"pX":-0.29786034997795163,"pZ":2.4162351610727026,"vX0":-3.8206945830306767,"vY0":-113.37943798454246,"vZ0":0.3141003349773184,"x":128.35,"y":173.54,"x0":1.9274673161273468,"y0":50.00409085409173,"z0":5.864630301773049,"aX":-5.120954193323336},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.7,"breakHorizontal":8.2,"spinRate":2119,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.48427404163850696,"extension":6.496136872608316},"index":4,"playId":"88c326fd-6621-32b6-a8cb-22e281fb754c","pitchNumber":5,"startTime":"2025-08-01T23:46:41.054Z","endTime":"2025-08-01T23:46:44.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.468844433573587,"aZ":-24.863422528315432,"pfxX":7.7273910909852415,"pfxZ":4.705151354008885,"pX":0.026983745472244202,"pZ":0.8063024797536548,"vX0":-7.142793664545214,"vY0":-123.75364597515131,"vZ0":-6.681146443654377,"x":115.97,"y":217.01,"x0":1.9453355364126972,"y0":50.000377214080046,"z0":5.620797733380263,"aX":11.996309006784726},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.2,"breakHorizontal":-12.4,"spinRate":1230,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4424393467101151,"extension":7.193062045953756},"index":5,"playId":"fbae2477-7bbd-3bfc-a86d-d3bad6aa6671","pitchNumber":6,"startTime":"2025-08-01T23:47:02.607Z","endTime":"2025-08-01T23:47:06.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42231619335873,"aZ":-17.835965232107522,"pfxX":6.934320462440109,"pfxZ":8.28835147077013,"pX":-0.04932733727499927,"pZ":3.121869522533636,"vX0":-7.372087036506593,"vY0":-130.90181761584745,"vZ0":-3.384543712948796,"x":118.88,"y":154.49,"x0":1.906620685758428,"y0":50.00272680407932,"z0":5.771893701931489,"aX":11.997074936310847},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.4,"breakHorizontal":-10.9,"spinRate":1949,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4189079062118628,"extension":6.6033933047917825},"index":6,"playId":"04956661-740b-3430-a2bb-27e96b7d326d","pitchNumber":7,"startTime":"2025-08-01T23:47:21.923Z","endTime":"2025-08-01T23:47:25.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.7,"endSpeed":81.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20336701440156,"aZ":-18.106637332374895,"pfxX":6.983609204483878,"pfxZ":8.198198672174364,"pX":-0.022792677998118387,"pZ":2.275732836683594,"vX0":-7.4011243378569445,"vY0":-130.38688434031366,"vZ0":-5.209280500441288,"x":117.87,"y":177.34,"x0":1.9493688035675152,"y0":50.00636961638615,"z0":5.672075847556633,"aX":11.990076388398656},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":-10.9,"spinRate":2013,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.42057609723612854,"extension":6.669547451469104},"index":7,"playId":"a6077e94-4adf-3757-8578-15bbed5c66dc","pitchNumber":8,"startTime":"2025-08-01T23:47:48.192Z","endTime":"2025-08-01T23:47:51.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.4374893446975,"strikeZoneBottom":1.5696813660565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88128177811087,"aZ":-31.859967287116163,"pfxX":9.697854598420314,"pfxZ":0.20785658903744242,"pX":1.676357076202521,"pZ":1.7608043311001558,"vX0":-4.047992736929744,"vY0":-122.48359414260551,"vZ0":-3.0635287642161315,"x":53.1,"y":191.24,"x0":2.1055510681889493,"y0":50.00200740078708,"z0":5.798507988271189,"aX":14.493041012413276},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.1,"breakHorizontal":-16.3,"spinRate":1182,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.45001129287146346,"extension":6.372339934537107},"index":8,"playId":"653db36f-ed4b-3c25-9470-1877cd1b7261","pitchNumber":9,"startTime":"2025-08-01T23:48:11.653Z","endTime":"2025-08-01T23:48:14.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248961655498693,"aZ":-19.738764361285533,"pfxX":8.893526044961344,"pfxZ":7.160583369228348,"pX":0.13277226850128404,"pZ":3.119537446246419,"vX0":-7.406720840840224,"vY0":-131.31038687781086,"vZ0":-3.224562416145626,"x":111.94,"y":154.55,"x0":1.842270370641617,"y0":50.00255728454504,"z0":5.841762069338309,"aX":15.444270094769701},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.4,"breakHorizontal":-14.4,"spinRate":2003,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.41801299755165466,"extension":6.578058673718435},"hitData":{"launchSpeed":107.2,"launchAngle":42.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.4,"coordY":95.36}},"index":9,"playId":"c15b5a85-09ed-3d61-aaf5-f8f33ec60b8a","pitchNumber":10,"startTime":"2025-08-01T23:48:29.745Z","endTime":"2025-08-01T23:48:54.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":0.22,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:48:54.245Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, first baseman Andrew Vaughn to pitcher Jose Quintana.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T23:49:06.622Z","endTime":"2025-08-01T23:50:28.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.928358903581533,"aZ":-32.65470660854973,"pfxX":-4.5884001391257705,"pfxZ":-0.3739716538294253,"pX":0.2804799379878997,"pZ":2.6446984387121644,"vX0":-2.898268895638916,"vY0":-112.74181313548911,"vZ0":0.29820207632901075,"x":106.31,"y":167.37,"x0":2.1798069170919305,"y0":50.00376933811537,"z0":5.812600558427916,"aX":-5.892573821285177},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.2,"breakHorizontal":9.1,"spinRate":2131,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.4862425703626645,"extension":6.444343750127417},"index":0,"playId":"3652e0cb-9122-3e4b-9725-b2dbffd50bfc","pitchNumber":1,"startTime":"2025-08-01T23:49:19.319Z","endTime":"2025-08-01T23:49:25.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00155657890631,"aZ":-19.062119080366895,"pfxX":9.705290484744339,"pfxZ":7.713756457611467,"pX":0.03434334967799996,"pZ":3.027381978009569,"vX0":-7.975889146790796,"vY0":-130.23694149580788,"vZ0":-3.2824213628966588,"x":115.69,"y":157.04,"x0":1.891268033792147,"y0":50.00385588436748,"z0":5.7639147984395445,"aX":16.50040648576607},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.3,"breakHorizontal":-15.6,"spinRate":2064,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4222467333371438,"extension":6.559798972940215},"hitData":{"launchSpeed":92.1,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.1,"coordY":158.68}},"index":1,"playId":"6c6f4635-a91d-35c3-b9d0-0bcd11f71571","pitchNumber":2,"startTime":"2025-08-01T23:50:19.815Z","endTime":"2025-08-01T23:50:28.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:50:28.074Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to left fielder James Wood.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T23:52:46.627Z","endTime":"2025-08-01T23:54:11.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.466081761296394,"aZ":-27.467558578739812,"pfxX":-2.271982741411705,"pfxZ":3.072472693595812,"pX":-0.2818292706468923,"pZ":1.5753611100998488,"vX0":-4.257158355090799,"vY0":-122.75575051025615,"vZ0":-4.707028302009471,"x":127.74,"y":196.25,"x0":1.7675242230179042,"y0":50.00244384290758,"z0":5.845956973066039,"aX":-3.4796711492737735},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":5.0,"spinRate":2306,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.4455686517511257,"extension":6.82494219654224},"index":0,"playId":"6d7c6a9a-6757-3317-a9e0-708d33f72b13","pitchNumber":1,"startTime":"2025-08-01T23:53:01.266Z","endTime":"2025-08-01T23:53:04.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79609589320381,"aZ":-24.91788543889658,"pfxX":6.368525864394158,"pfxZ":4.4945781752310285,"pX":0.8357154801419143,"pZ":3.0653932137091817,"vX0":-4.1976808155192735,"vY0":-126.00887459809645,"vZ0":-2.3370838793034623,"x":85.14,"y":156.01,"x0":1.6929566075475628,"y0":50.00013469006705,"z0":6.011044525470348,"aX":10.274369023005534},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.9,"breakHorizontal":-10.6,"spinRate":1079,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4341119345418045,"extension":7.050841654956252},"index":1,"playId":"1e9d1eef-893c-38d2-8aa0-ed93b348f076","pitchNumber":2,"startTime":"2025-08-01T23:53:19.673Z","endTime":"2025-08-01T23:53:23.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.54999833855665,"strikeZoneBottom":1.72189829854273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73594025230054,"aZ":-27.17758292258928,"pfxX":5.305721699313958,"pfxZ":2.9373786475448895,"pX":-0.31020280577491544,"pZ":-1.0221544981497785,"vX0":-6.597629236721152,"vY0":-128.94870048052366,"vZ0":-11.602991127386119,"x":128.82,"y":266.38,"x0":1.5823259406431196,"y0":50.00022967479478,"z0":5.602635051420914,"aX":9.008464826097347},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-8.3,"spinRate":1160,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.42342540005356355,"extension":7.2430397769509245},"index":2,"playId":"c34d88da-edc6-3e6e-9f28-5f6eb15f73c5","pitchNumber":3,"startTime":"2025-08-01T23:53:40.644Z","endTime":"2025-08-01T23:53:43.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.895723530596882,"aZ":-19.375980890634487,"pfxX":1.6675069792816486,"pfxZ":7.773105436523329,"pX":0.203180196292337,"pZ":2.5898566999457753,"vX0":-4.0507521222143374,"vY0":-127.43031365670824,"vZ0":-4.6629218465850855,"x":109.26,"y":168.85,"x0":1.5959287905213462,"y0":50.00462489413565,"z0":5.9718827950765085,"aX":2.7466471738012124},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.3,"breakHorizontal":-2.2,"spinRate":1040,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.42964074185014844,"extension":7.087161842802282},"hitData":{"launchSpeed":101.8,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.32,"coordY":130.93}},"index":3,"playId":"fba50a41-9f19-3ae2-8daa-1ad082486a35","pitchNumber":4,"startTime":"2025-08-01T23:53:59.868Z","endTime":"2025-08-01T23:54:11.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.35,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:54:11.455Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out sharply to second baseman Luis García Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T23:54:11.763Z","endTime":"2025-08-01T23:55:03.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":77.6,"strikeZoneTop":3.32149656236146,"strikeZoneBottom":1.69942950525623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.861584924781866,"aZ":-23.612775168828822,"pfxX":1.1078575887334878,"pfxZ":5.546272384453275,"pX":0.3928738982230928,"pZ":2.6920093872518027,"vX0":-4.344611830423416,"vY0":-123.99650983558557,"vZ0":-2.9761807528986406,"x":102.02,"y":166.1,"x0":2.0306035114481293,"y0":50.00245380654757,"z0":5.897376885207937,"aX":1.7105094161185874},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2291,"spinDirection":254},"zone":6,"typeConfidence":2.0,"plateTime":0.4432530291860135,"extension":6.827407848174681},"index":0,"playId":"7f88d207-4329-3b53-8f75-11393114f92d","pitchNumber":1,"startTime":"2025-08-01T23:54:35.777Z","endTime":"2025-08-01T23:54:39.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.691473085944263,"aZ":-11.670178089975112,"pfxX":2.550247264541814,"pfxZ":11.641020058718397,"pX":0.39060528946793416,"pZ":1.6815464764374106,"vX0":-2.200655596062682,"vY0":-132.2625759844292,"vZ0":-9.687302715389121,"x":102.11,"y":193.38,"x0":0.9043822607437907,"y0":50.00595938517209,"z0":6.260396729143791,"aX":4.49366860773795},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.1,"breakHorizontal":-4.1,"spinRate":2166,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.4150088790842159,"extension":6.614975038816851},"hitData":{"launchSpeed":109.9,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":149.48,"coordY":151.58}},"index":1,"playId":"e56c69a3-2574-303b-87a9-f50d2ebb21ac","pitchNumber":2,"startTime":"2025-08-01T23:54:53.191Z","endTime":"2025-08-01T23:55:03.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:55:03.153Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to first baseman Nathaniel Lowe in foul territory.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T23:55:06.618Z","endTime":"2025-08-01T23:55:53.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":91.5,"endSpeed":82.4,"strikeZoneTop":3.21999873668095,"strikeZoneBottom":1.53609952712113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.948118792746875,"aZ":-11.42908372844147,"pfxX":3.1262391306063426,"pfxZ":11.78220150737247,"pX":0.5575359166492461,"pZ":2.947436699723933,"vX0":-2.5623671318529695,"vY0":-132.96765670532798,"vZ0":-6.516240185675689,"x":95.75,"y":159.2,"x0":1.1355170121391904,"y0":50.00342904806815,"z0":6.288274906355285,"aX":5.504833782226969},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.8,"breakHorizontal":-5.0,"spinRate":2155,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.41458969049977323,"extension":6.797799158208047},"index":0,"playId":"bca0b69e-010f-37f0-b055-eb3da4a22299","pitchNumber":1,"startTime":"2025-08-01T23:55:24.355Z","endTime":"2025-08-01T23:55:28.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60739504129022,"aZ":-29.20195192251377,"pfxX":-2.2344719520626244,"pfxZ":2.0049133166393203,"pX":0.3469617776642038,"pZ":1.658829331898916,"vX0":-3.3007660258613085,"vY0":-122.57537956952353,"vZ0":-4.007116817583224,"x":103.77,"y":193.99,"x0":2.0140037143921856,"y0":50.005068941827346,"z0":5.8753086042815665,"aX":-3.3197574034499233},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":5.0,"spinRate":2244,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4509864571050741,"extension":6.925641573855686},"hitData":{"launchSpeed":75.7,"launchAngle":72.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.75,"coordY":186.46}},"index":1,"playId":"6ff8b94a-5d4c-3686-b3d5-8f71ebdfeeb1","pitchNumber":2,"startTime":"2025-08-01T23:55:43.436Z","endTime":"2025-08-01T23:55:53.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.49,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:55:53.935Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Caleb Durbin grounds into a force out, shortstop CJ Abrams to second baseman Luis García Jr. William Contreras out at 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T23:56:02.033Z","endTime":"2025-08-01T23:56:50.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.34330520479572,"strikeZoneBottom":1.53728950871297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.407275942736106,"aZ":-12.667023683377419,"pfxX":3.8797958925926848,"pfxZ":11.158778480313597,"pX":0.38371706000841765,"pZ":0.6108595962732897,"vX0":-2.872067387198788,"vY0":-131.95496637234595,"vZ0":-11.960156268380203,"x":102.37,"y":222.29,"x0":0.9870338306006528,"y0":50.00209083064979,"z0":6.159480861532602,"aX":6.780931702096868},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.5,"breakHorizontal":-6.4,"spinRate":2136,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4165119938616355,"extension":6.749939721378769},"index":0,"playId":"8408c1a9-f12d-3b97-9b3f-209458838ab3","pitchNumber":1,"startTime":"2025-08-01T23:56:21.341Z","endTime":"2025-08-01T23:56:24.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56916177795712,"aZ":-15.031014304946558,"pfxX":5.838184402419277,"pfxZ":9.581420516447473,"pX":0.5202828945147898,"pZ":2.8654474719926206,"vX0":-4.318449000859119,"vY0":-133.1618921885785,"vZ0":-5.823056646529557,"x":97.17,"y":161.41,"x0":1.407456010865384,"y0":50.004976700911904,"z0":6.174834470851678,"aX":10.447798194128495},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-9.6,"spinRate":2264,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.41190501430682414,"extension":6.786250319158335},"hitData":{"launchSpeed":98.6,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":152.59}},"index":1,"playId":"3d1c9a2c-834b-3e8f-a3c9-88d3d7449bf2","pitchNumber":2,"startTime":"2025-08-01T23:56:42.960Z","endTime":"2025-08-01T23:56:50.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":0.9999999999999982,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-01T23:56:50.509Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to left fielder Christian Yelich.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-01T23:58:53.852Z","endTime":"2025-08-02T00:00:57.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.48040479935275,"strikeZoneBottom":1.67246321761041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93260426871405,"aZ":-32.238998632399266,"pfxX":-5.89600289726003,"pfxZ":-0.05452855535847512,"pX":-0.6148579082259034,"pZ":1.661594001530133,"vX0":-4.584418423660837,"vY0":-113.97898340833078,"vZ0":-2.0566410945589717,"x":140.44,"y":193.92,"x0":2.1882247902649397,"y0":50.00040958199541,"z0":5.7589117472799085,"aX":-7.75538601772404},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":11.9,"spinRate":2101,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.48054609879813626,"extension":6.679098680268301},"index":0,"playId":"278376d1-5971-399a-aba6-ba650b7a4a60","pitchNumber":1,"startTime":"2025-08-01T23:59:17.568Z","endTime":"2025-08-01T23:59:22.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68733013688842,"aZ":-19.698767830178575,"pfxX":8.031644456047433,"pfxZ":7.221580652267393,"pX":0.40316424173779986,"pZ":2.941211829940911,"vX0":-6.697406835758399,"vY0":-131.10713355541287,"vZ0":-3.6493142003433916,"x":101.63,"y":159.37,"x0":1.9568742429826986,"y0":50.00237298374952,"z0":5.835089034394458,"aX":13.875476373595784},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-13.0,"spinRate":2148,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.418985043984601,"extension":6.476949364041806},"index":1,"playId":"fa8c8aa4-10a1-3f31-837e-fb53bab134d9","pitchNumber":2,"startTime":"2025-08-01T23:59:34.423Z","endTime":"2025-08-01T23:59:43.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.45096828896539,"strikeZoneBottom":1.58805097077567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17872694492763,"aZ":-34.31559041736385,"pfxX":-4.989862696765073,"pfxZ":-1.6244816643293891,"pX":-0.4815896318187399,"pZ":0.6854140036047109,"vX0":-4.29731304161291,"vY0":-114.0221666488551,"vZ0":-3.6371417484821524,"x":135.36,"y":220.27,"x0":2.076679911477436,"y0":50.004692821970366,"z0":5.691049557889365,"aX":-6.563613795136735},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.6,"breakHorizontal":10.1,"spinRate":2283,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.48057418325547374,"extension":6.485955511214734},"index":2,"playId":"39d8fce4-463b-39d1-a660-dba984310e48","pitchNumber":3,"startTime":"2025-08-02T00:00:28.164Z","endTime":"2025-08-02T00:00:31.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48498926761332,"aZ":-15.181120191211669,"pfxX":2.128550057967832,"pfxZ":9.817187116816033,"pX":-0.14252948851114305,"pZ":2.6724529499417056,"vX0":-6.444331978396445,"vY0":-130.7125257714001,"vZ0":-4.874239297568374,"x":122.43,"y":166.62,"x0":2.077979917065034,"y0":50.0031204652964,"z0":5.700838345982689,"aX":3.685464478829547},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":-2.4,"spinRate":2055,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4189988903762907,"extension":6.512655094739682},"hitData":{"launchSpeed":99.9,"launchAngle":23.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.58,"coordY":67.06}},"index":3,"playId":"81dea26b-aef0-3d97-8b11-429bb8db1adc","pitchNumber":4,"startTime":"2025-08-02T00:00:49.315Z","endTime":"2025-08-02T00:00:57.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:00:57.570Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out softly, catcher Danny Jansen to first baseman Andrew Vaughn.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T00:01:02.606Z","endTime":"2025-08-02T00:03:51.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.054917215134196,"aZ":-17.216196808752017,"pfxX":8.831463064071686,"pfxZ":8.700854151603934,"pX":0.14300507634962908,"pZ":2.5692141645330224,"vX0":-7.494007999206718,"vY0":-130.22675476962362,"vZ0":-4.982373482102763,"x":111.55,"y":169.41,"x0":1.9089630366520152,"y0":50.00438447160697,"z0":5.807372712212627,"aX":15.18746360210676},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":-14.4,"spinRate":2028,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4203991534455662,"extension":6.468671426173822},"index":0,"playId":"4fa76ce2-a0e4-3fe3-9657-f04b0546397a","pitchNumber":1,"startTime":"2025-08-02T00:01:25.417Z","endTime":"2025-08-02T00:01:28.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93956421507356,"aZ":-27.848869282630442,"pfxX":9.122372153045859,"pfxZ":2.886018497450123,"pX":1.3337291188031573,"pZ":1.6806212092560906,"vX0":-4.817996172916271,"vY0":-121.42688035127486,"vZ0":-3.9599152182543906,"x":66.16,"y":193.4,"x0":2.1544977185105973,"y0":50.00453857662225,"z0":5.745614065559748,"aX":13.674865011856138},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.5,"spinRate":1221,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4504397659229382,"extension":6.462809652054369},"index":1,"playId":"6d9f71b5-72f3-341f-858b-56a16c991542","pitchNumber":2,"startTime":"2025-08-02T00:01:43.698Z","endTime":"2025-08-02T00:01:46.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.50429820523367,"strikeZoneBottom":1.579998694067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.020420659672183,"aZ":-25.26814633565282,"pfxX":10.141116894530487,"pfxZ":4.283847399291524,"pX":0.6457261135263502,"pZ":0.15159125846876037,"vX0":-7.105702436147721,"vY0":-126.03922669549853,"vZ0":-8.34179843534219,"x":92.39,"y":234.69,"x0":2.1803984774504106,"y0":50.00463569780888,"z0":5.537066169546851,"aX":16.35843172503901},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":-16.8,"spinRate":1358,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4341486451168084,"extension":6.562560745248433},"index":2,"playId":"ce174593-3f63-38d2-8e9e-fdc76af5c161","pitchNumber":3,"startTime":"2025-08-02T00:01:57.476Z","endTime":"2025-08-02T00:02:00.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710236652424914,"aZ":-24.702367343938498,"pfxX":9.994853942126337,"pfxZ":4.8204488250803434,"pX":0.626188380709662,"pZ":1.896464923168222,"vX0":-6.719340360983534,"vY0":-123.9787299905782,"vZ0":-4.336893673217274,"x":93.13,"y":187.58,"x0":2.07843401898147,"y0":50.00350175737377,"z0":5.739861793345771,"aX":15.497787414148942},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.9,"breakHorizontal":-16.4,"spinRate":1319,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.44246133398113763,"extension":6.622490110234249},"index":3,"playId":"0842182d-a8b2-3107-b645-b60825530743","pitchNumber":4,"startTime":"2025-08-02T00:02:20.372Z","endTime":"2025-08-02T00:02:25.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.56964416818306,"strikeZoneBottom":1.57999876374372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.332389927102728,"aZ":-21.02855047830443,"pfxX":9.20887771638823,"pfxZ":6.525328981444478,"pX":0.36826419646127023,"pZ":4.46250479788426,"vX0":-7.265329382774136,"vY0":-130.11661128562667,"vZ0":0.30631295359549493,"x":102.96,"y":118.29,"x0":2.005830208699027,"y0":50.00210840136734,"z0":5.941872991152801,"aX":15.726164275081178},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-15.0,"spinRate":2062,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.42161730126888397,"extension":6.259713742569331},"index":4,"playId":"9840f298-dcc4-3c60-a859-f5c6da18c1d5","pitchNumber":5,"startTime":"2025-08-02T00:02:45.289Z","endTime":"2025-08-02T00:02:48.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.5404727338392,"strikeZoneBottom":1.59571047515276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33761598226214,"aZ":-29.155045184984274,"pfxX":8.92125651820592,"pfxZ":1.94534380253998,"pX":0.6119611102101205,"pZ":0.8618890735072394,"vX0":-6.293936686974801,"vY0":-123.89542312137168,"vZ0":-5.709441189021538,"x":93.67,"y":215.51,"x0":2.0294074612185242,"y0":50.00130840249453,"z0":5.640241108156037,"aX":13.833074154982878},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-14.6,"spinRate":1274,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4425206711086531,"extension":6.7310501544755965},"index":5,"playId":"5cdfd15b-1491-3a5c-b890-c522f605a515","pitchNumber":6,"startTime":"2025-08-02T00:02:59.409Z","endTime":"2025-08-02T00:03:03.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175225802454147,"aZ":-22.24923778535756,"pfxX":7.719343584072216,"pfxZ":5.8287092201049004,"pX":-0.6458632108385103,"pZ":2.159497704963924,"vX0":-9.126101238412687,"vY0":-129.89648142329781,"vZ0":-4.649411588398946,"x":141.62,"y":180.47,"x0":1.916313629068864,"y0":50.001871395784,"z0":5.672430607127164,"aX":13.141287554804956},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":-11.9,"spinRate":2067,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4222799900394576,"extension":6.565636754296012},"index":6,"playId":"4de4992e-5e73-34d2-bb48-0a324cbe56e2","pitchNumber":7,"startTime":"2025-08-02T00:03:18.395Z","endTime":"2025-08-02T00:03:21.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.410204692254954,"aZ":-30.891601006963977,"pfxX":8.085262886987664,"pfxZ":0.815189431024903,"pX":0.22147831341118393,"pZ":1.716692582777712,"vX0":-7.215566400157585,"vY0":-124.4359699719215,"vZ0":-3.5663061406771854,"x":108.56,"y":192.43,"x0":2.1109377022777998,"y0":50.000661447833956,"z0":5.732958132353531,"aX":12.6545151488731},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-13.0,"spinRate":1239,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.44048800670418986,"extension":6.521760073691502},"hitData":{"launchSpeed":24.9,"launchAngle":-81.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.77,"coordY":203.62}},"index":7,"playId":"e0f016e7-be17-3bc8-9183-b800e3bf8d4b","pitchNumber":8,"startTime":"2025-08-02T00:03:43.040Z","endTime":"2025-08-02T00:03:51.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:03:51.869Z","atBatIndex":37},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daylen Lile hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T00:03:57.819Z","endTime":"2025-08-02T00:04:36.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.28871182204312,"strikeZoneBottom":1.55720340283213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.646886970748042,"aZ":-34.69320857532857,"pfxX":-3.4491592398856428,"pfxZ":-1.9690774228245491,"pX":0.6077865949327157,"pZ":1.7297092028052412,"vX0":-2.541976283401249,"vY0":-112.84121871158874,"vZ0":-0.9975687913880256,"x":93.83,"y":192.08,"x0":2.199190934544768,"y0":50.000562553766876,"z0":5.690842101908721,"aX":-4.421030244754127},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-3.5,"breakHorizontal":7.0,"spinRate":2054,"spinDirection":294},"zone":9,"typeConfidence":2.0,"plateTime":0.4864769645628595,"extension":6.398809039779311},"index":0,"playId":"bcc4c9c3-c12c-3c4e-9993-9d02ee7a1d3f","pitchNumber":1,"startTime":"2025-08-02T00:04:15.165Z","endTime":"2025-08-02T00:04:19.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26088509528756,"aZ":-22.157540996425347,"pfxX":9.741078080317358,"pfxZ":5.992387323224225,"pX":1.4327124841012586,"pZ":3.5222359705761273,"vX0":-5.060498721628566,"vY0":-129.07370264893623,"vZ0":-1.47177117927191,"x":70.63,"y":84.83,"x0":2.163156676209535,"y0":50.00157984926656,"z0":5.821985406230511,"aX":16.277800573441162},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.7,"breakHorizontal":-16.3,"spinRate":2008,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.42591513751886234,"extension":6.4965652023143905},"index":1,"playId":"7f5def85-fc81-3526-853f-b29f562a2a7f","pitchNumber":2,"startTime":"2025-08-02T00:04:31.075Z","endTime":"2025-08-02T00:04:36.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:04:36.162Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Adams walks. Daylen Lile to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T00:06:00.240Z","endTime":"2025-08-02T00:07:00.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"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-02T00:04:52.861Z","endTime":"2025-08-02T00:05:22.911Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"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-02T00:05:22.911Z","endTime":"2025-08-02T00:06:02.607Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.44999951201608,"strikeZoneBottom":1.66769271053422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643132212739843,"aZ":-17.33526666640786,"pfxX":2.9535085229677107,"pfxZ":8.607242698068527,"pX":-0.8477860507130751,"pZ":3.511079486927336,"vX0":-8.333895145431702,"vY0":-130.52117997752262,"vZ0":-2.4860546155150924,"x":149.32,"y":143.98,"x0":2.003796048024603,"y0":50.00315723147103,"z0":5.782267316883884,"aX":5.092582323738638},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.2,"breakHorizontal":-3.5,"spinRate":2110,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41975634338273027,"extension":6.646935041659836},"index":2,"playId":"4434b642-ae28-3dd3-ad31-9cf54ab69637","pitchNumber":1,"startTime":"2025-08-02T00:06:02.607Z","endTime":"2025-08-02T00:06:06.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.4,"endSpeed":71.8,"strikeZoneTop":3.34103397440023,"strikeZoneBottom":1.58320255176764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.439871150717135,"aZ":-37.733537989028854,"pfxX":-2.2372805946656737,"pfxZ":-4.314902015418704,"pX":-0.05577835341465057,"pZ":1.2804611272591468,"vX0":-4.344663308072791,"vY0":-112.73928134661246,"vZ0":-1.5274891341429837,"x":119.13,"y":204.21,"x0":2.186853856513666,"y0":50.00496229380608,"z0":5.774375395561827,"aX":-2.880249490894549},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.9,"breakHorizontal":5.2,"spinRate":2178,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4857846163965318,"extension":6.55991296331178},"index":3,"playId":"e80bee7f-e2d1-3b48-899c-20169276f2cf","pitchNumber":2,"startTime":"2025-08-02T00:06:17.840Z","endTime":"2025-08-02T00:06:20.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.40656533401799,"strikeZoneBottom":1.64941270747696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7082449119584,"aZ":-19.705653171376213,"pfxX":10.354212689188637,"pfxZ":7.311577132082149,"pX":1.3825916159381264,"pZ":2.5536860211754098,"vX0":-5.301964084325975,"vY0":-130.1447417700247,"vZ0":-4.3065260659359454,"x":64.3,"y":169.83,"x0":2.106820756009563,"y0":50.00584096154687,"z0":5.733071905299502,"aX":17.667823711734442},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.5,"breakHorizontal":-17.5,"spinRate":2075,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.42173097823086403,"extension":6.555612101778719},"index":4,"playId":"8323eb62-57f6-30e8-94f9-f4fe89d8937b","pitchNumber":3,"startTime":"2025-08-02T00:06:36.115Z","endTime":"2025-08-02T00:06:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.40731996994506,"strikeZoneBottom":1.62367264745601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.556046503547634,"aZ":-18.966668493107296,"pfxX":9.20610700348423,"pfxZ":7.743120599711149,"pX":0.6240343531185972,"pZ":1.2816920946511896,"vX0":-6.56386605995404,"vY0":-130.3501117996121,"vZ0":-7.37006069245912,"x":93.21,"y":204.17,"x0":1.9893669463023742,"y0":50.00558049564369,"z0":5.598079975828594,"aX":15.711196280359406},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.4,"breakHorizontal":-15.0,"spinRate":2087,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.421547680385717,"extension":6.84843836951467},"index":5,"playId":"3ca130c5-f9b8-3cdb-881a-d83ee5f367a1","pitchNumber":4,"startTime":"2025-08-02T00:06:55.804Z","endTime":"2025-08-02T00:07:00.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:07:00.263Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Caleb Durbin to first baseman Andrew Vaughn.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T00:07:06.388Z","endTime":"2025-08-02T00:07:46.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643523198024663,"aZ":-30.04544079797884,"pfxX":10.095830414010273,"pfxZ":1.3917032633938424,"pX":-0.022562902982133485,"pZ":1.2618660030865554,"vX0":-8.189352270964768,"vY0":-123.09933605782346,"vZ0":-4.482468832784723,"x":117.86,"y":204.71,"x0":2.044252937873264,"y0":50.002098094652965,"z0":5.66536207773057,"aX":15.412130210575842},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":-16.2,"spinRate":1211,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4458598721148963,"extension":6.627819532858026},"hitData":{"launchSpeed":85.3,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.47,"coordY":177.94}},"index":0,"playId":"214cb0fe-d129-3618-b3ff-bb97658800ad","pitchNumber":1,"startTime":"2025-08-02T00:07:38.107Z","endTime":"2025-08-02T00:07:46.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":656180,"link":"/api/v1/people/656180"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:07:46.685Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Danny Jansen singles on a ground ball to right fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:09:55.500Z","endTime":"2025-08-02T00:12:23.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(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.3,"endSpeed":74.7,"strikeZoneTop":3.24711940390772,"strikeZoneBottom":1.49067119539219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79231452920456,"aZ":-35.30394441603764,"pfxX":-1.5306047455562548,"pfxZ":-2.2419058562406526,"pX":-0.045760274623155996,"pZ":1.6837607688904221,"vX0":-3.5486888428131467,"vY0":-116.96956316468065,"vZ0":-2.630535454686818,"x":118.74,"y":193.32,"x0":1.6862338028512796,"y0":50.00412611248667,"z0":6.113318573914745,"aX":-2.1341020515508946},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.4,"breakHorizontal":3.6,"spinRate":2332,"spinDirection":325},"zone":8,"typeConfidence":2.0,"plateTime":0.4671677191022767,"extension":6.770617839249536},"index":0,"playId":"1ee7952a-5de4-3509-8671-172c5f319d4b","pitchNumber":1,"startTime":"2025-08-02T00:10:16.058Z","endTime":"2025-08-02T00:10:19.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.25007426236298,"strikeZoneBottom":1.46676375869056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11663768622243,"aZ":-24.99804008981481,"pfxX":6.021258575497682,"pfxZ":4.372015491817266,"pX":0.2866513246806371,"pZ":-0.39708380994190456,"vX0":-5.560605263999034,"vY0":-126.56549542115697,"vZ0":-10.564319081965593,"x":106.07,"y":249.5,"x0":1.718072472811864,"y0":50.00232250772487,"z0":5.794981389144556,"aX":9.878372836481521},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":-9.8,"spinRate":1107,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.43092791586360013,"extension":7.216909546275044},"index":1,"playId":"7161b37b-5e7b-325a-bfb5-455fe5630b9b","pitchNumber":2,"startTime":"2025-08-02T00:10:31.393Z","endTime":"2025-08-02T00:10:34.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.19296978728683,"strikeZoneBottom":1.53000163751724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56790744614156,"aZ":-35.935211364163266,"pfxX":0.46921067855209886,"pfxZ":-2.689583074501453,"pX":0.457321287908661,"pZ":3.5117703184473115,"vX0":-2.7402835599804685,"vY0":-117.22206368717356,"vZ0":1.1914075197151945,"x":99.57,"y":143.96,"x0":1.5791394015388145,"y0":50.00576053650973,"z0":6.344410451939835,"aX":0.6550512827749969},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.3,"breakHorizontal":-0.2,"spinRate":2207,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.46674428768965104,"extension":6.645336309237644},"index":2,"playId":"89b3bcb0-c7b2-3226-bdab-d1464fe01974","pitchNumber":3,"startTime":"2025-08-02T00:10:51.193Z","endTime":"2025-08-02T00:10:55.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.969120794845896,"aZ":-12.223491839393654,"pfxX":4.245578456775206,"pfxZ":11.024698038410243,"pX":-0.2668509234244373,"pZ":2.974388728246276,"vX0":-4.289062000390737,"vY0":-133.9290115989751,"vZ0":-6.429506756607459,"x":127.17,"y":158.47,"x0":0.8067412967792635,"y0":50.001184908060836,"z0":6.287010865239493,"aX":7.682161404088595},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":-6.7,"spinRate":2156,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4095676263532879,"extension":6.836826591842796},"index":3,"playId":"57d33d30-cfde-388c-a594-6f74b3cbe569","pitchNumber":4,"startTime":"2025-08-02T00:11:08.732Z","endTime":"2025-08-02T00:11:11.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77085493511423,"aZ":-26.446770885721417,"pfxX":-0.9363238225067564,"pfxZ":3.6716856410669134,"pX":0.0630894619144993,"pZ":2.977742654350767,"vX0":-3.8175305308551564,"vY0":-124.29101185821285,"vZ0":-1.766685795477212,"x":114.6,"y":158.38,"x0":1.7427643481402881,"y0":50.000045609697764,"z0":5.901714040567423,"aX":-1.4590241634851941},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":2.6,"spinRate":2286,"spinDirection":285},"zone":2,"typeConfidence":2.0,"plateTime":0.44130525958120126,"extension":6.782148288111346},"index":4,"playId":"42d33607-d0cc-3e90-a7ed-fbf4fd9abd1d","pitchNumber":5,"startTime":"2025-08-02T00:11:30.283Z","endTime":"2025-08-02T00:11:33.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91019630573333,"aZ":-8.758556540451877,"pfxX":1.980469797671688,"pfxZ":12.605741953007586,"pX":-0.6418306020899163,"pZ":3.247030859445432,"vX0":-4.398704183857283,"vY0":-135.73304504408551,"vZ0":-6.353006340006944,"x":141.47,"y":151.11,"x0":0.7456552384417294,"y0":50.00652377313551,"z0":6.234459435351557,"aX":3.6801669927730365},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.6,"breakHorizontal":-2.6,"spinRate":2252,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4041967283108656,"extension":6.9639036186501695},"index":5,"playId":"da410ce1-f018-3dce-9625-1faefd2705ca","pitchNumber":6,"startTime":"2025-08-02T00:11:49.337Z","endTime":"2025-08-02T00:11:56.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.309014112932477,"aZ":-9.98022219756186,"pfxX":4.0827787128837905,"pfxZ":11.919931759143797,"pX":0.05910832120037424,"pZ":1.7181016911716596,"vX0":-2.975612474850638,"vY0":-135.73585530760135,"vZ0":-10.079262536230772,"x":114.75,"y":192.39,"x0":0.6402868072286756,"y0":50.00615793126663,"z0":6.179471123234306,"aX":7.603454475798633},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-6.7,"spinRate":2152,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.4038581064156146,"extension":6.905267042997939},"hitData":{"launchSpeed":90.1,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.16,"coordY":106.97}},"index":6,"playId":"cde41801-560b-3217-af65-cd35963e74c7","pitchNumber":7,"startTime":"2025-08-02T00:12:10.499Z","endTime":"2025-08-02T00:12:23.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.1,"awayTeamWinProbability":90.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.32,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:12:23.034Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blake Perkins homers (2) on a line drive to center field. Danny Jansen scores.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:12:21.738Z","endTime":"2025-08-02T00:14:14.384Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.48597774111276,"strikeZoneBottom":1.7260690862549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.993216146255037,"aZ":-13.11457250954834,"pfxX":5.368344326935215,"pfxZ":10.703702096503475,"pX":-0.23062239966099726,"pZ":0.6577255560626548,"vX0":-5.272627712231986,"vY0":-132.27312474692295,"vZ0":-11.912622318499169,"x":125.79,"y":221.02,"x0":1.086675514124772,"y0":50.00015344693836,"z0":6.168772903853514,"aX":9.5555460908572},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-8.6,"spinRate":2069,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4133607094017866,"extension":6.875475245539271},"index":0,"playId":"f4c8c14c-4d30-31ef-967c-1b6897fffcc8","pitchNumber":1,"startTime":"2025-08-02T00:12:47.130Z","endTime":"2025-08-02T00:12:50.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.46996179329517,"strikeZoneBottom":1.74659483709343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.327647654990965,"aZ":-25.723207423811996,"pfxX":-0.6906350759996887,"pfxZ":4.247256883253828,"pX":0.5657081647948634,"pZ":1.0971935640844153,"vX0":-2.8402901430175165,"vY0":-122.44039682832607,"vZ0":-6.281880392936015,"x":95.44,"y":209.16,"x0":1.8307217755523264,"y0":50.00096577358753,"z0":5.899266978447473,"aX":-1.0468264961807479},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":1.9,"spinRate":2175,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4474746483190346,"extension":6.907158392931144},"index":1,"playId":"444b038b-55f5-37b1-a205-9c19faca6f58","pitchNumber":2,"startTime":"2025-08-02T00:13:11.322Z","endTime":"2025-08-02T00:13:14.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.47121696087762,"strikeZoneBottom":1.64172126537524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42623893390905,"aZ":-10.858800159176596,"pfxX":3.7357557549647167,"pfxZ":12.147294359339009,"pX":-0.16606073364519916,"pZ":1.5575456774119032,"vX0":-4.284077758626972,"vY0":-131.74395762236102,"vZ0":-9.74277440548055,"x":123.33,"y":196.73,"x0":0.9970752325121526,"y0":50.00374540191435,"z0":6.109958250179286,"aX":6.556245985175585},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.0,"breakHorizontal":-5.8,"spinRate":2166,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.4160194597349496,"extension":6.963382029397098},"index":2,"playId":"8bc12842-4447-38fe-9d5a-3a2ea0c1257c","pitchNumber":3,"startTime":"2025-08-02T00:13:31.753Z","endTime":"2025-08-02T00:13:35.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99068566643108,"aZ":-10.918890964568135,"pfxX":4.036630233516405,"pfxZ":11.939117282177147,"pX":-0.15651327851913358,"pZ":1.7704205285804637,"vX0":-5.355439885609148,"vY0":-132.50812106215196,"vZ0":-9.01758245880444,"x":122.97,"y":190.98,"x0":1.36517813487117,"y0":50.00561704645477,"z0":6.013083790138849,"aX":7.188560769094351},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":-6.1,"spinRate":2097,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.4131606587267571,"extension":6.907968906702766},"hitData":{"launchSpeed":103.8,"launchAngle":21.0,"totalDistance":398.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":83.47,"coordY":43.94}},"index":3,"playId":"770088e1-38d4-3ce1-89a9-9dab5bece58d","pitchNumber":4,"startTime":"2025-08-02T00:13:51.878Z","endTime":"2025-08-02T00:14:14.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-5.3,"leverageIndex":0.51,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:14:14.384Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out, third baseman Brady House to first baseman Nathaniel Lowe.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:16:36.038Z","endTime":"2025-08-02T00:18:04.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":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-02T00:14:36.053Z","endTime":"2025-08-02T00:15:08.719Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jackson Rutledge replaces Mitchell Parker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-02T00:15:08.719Z","endTime":"2025-08-02T00:16:38.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.6,"endSpeed":79.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.009846204977414,"aZ":-28.612442959056608,"pfxX":-0.6164612868515231,"pfxZ":2.2169199483868987,"pX":1.0848858831092754,"pZ":1.3005157287613596,"vX0":7.653955298196286,"vY0":-125.7971205731585,"vZ0":-5.723316579485107,"x":75.65,"y":203.67,"x0":-1.9142074005951826,"y0":50.00174619489249,"z0":5.918333052112232,"aX":-0.990295286082858},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2162,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4350553546416518,"extension":6.444314346855314},"index":2,"playId":"18b83d66-f6ec-3dba-8561-fbde3489cbb8","pitchNumber":1,"startTime":"2025-08-02T00:16:38.369Z","endTime":"2025-08-02T00:16:41.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.26082931803084,"strikeZoneBottom":1.54704259869165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.773979959614856,"aZ":-29.16822818307888,"pfxX":-1.0086155219305244,"pfxZ":1.861380162447249,"pX":1.7152604997445304,"pZ":1.6919190647285856,"vX0":9.07027892157491,"vY0":-125.99985964156112,"vZ0":-5.034639280093921,"x":51.62,"y":193.1,"x0":-1.794691833564711,"y0":50.00064443828822,"z0":6.063043864748775,"aX":-1.6272385380420438},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":2161,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4341274399766739,"extension":6.316990088620767},"index":3,"playId":"351fad09-0881-34f1-a4a8-66f876953041","pitchNumber":2,"startTime":"2025-08-02T00:16:53.780Z","endTime":"2025-08-02T00:16:57.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.23999954976048,"strikeZoneBottom":1.51625534852423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.953010641272265,"aZ":-24.002357585008493,"pfxX":-0.5209060207954921,"pfxZ":4.773888925910196,"pX":0.24006197511539085,"pZ":3.9192423435620816,"vX0":6.102601112480315,"vY0":-129.7132723817276,"vZ0":-1.0889757938737403,"x":107.85,"y":132.96,"x0":-2.0707622412374627,"y0":50.00308100797203,"z0":6.166661580045512,"aX":-0.892245811373876},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2170,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4215165947805062,"extension":6.467837757947101},"index":4,"playId":"d80eb018-6ea9-3124-85a5-d641138d155d","pitchNumber":3,"startTime":"2025-08-02T00:17:08.841Z","endTime":"2025-08-02T00:17:12.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.24000013785506,"strikeZoneBottom":1.49519624174423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00716389143831,"aZ":-24.651527988678712,"pfxX":-11.229066751059435,"pfxZ":3.8670794187027386,"pX":0.14782818185093333,"pZ":2.9310912863504757,"vX0":10.193138426537745,"vY0":-138.81976851994466,"vZ0":-3.693025176552446,"x":111.37,"y":159.64,"x0":-2.118470255226305,"y0":50.002732505744376,"z0":5.925847198550919,"aX":-21.84583296810357},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":2412,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.395034316113712,"extension":6.443820215793896},"index":5,"playId":"89a927e6-d705-3c4a-ab2c-66caff843f7b","pitchNumber":4,"startTime":"2025-08-02T00:17:24.315Z","endTime":"2025-08-02T00:17:27.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.20535938585601,"strikeZoneBottom":1.46482639897364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395942718630437,"aZ":-31.113850760648592,"pfxX":1.276929197138676,"pfxZ":0.6832625501263898,"pX":-1.3871531160250772,"pZ":5.041348505272045,"vX0":1.3888640392769072,"vY0":-123.95219244153843,"vZ0":3.064040471882162,"x":169.88,"y":102.66,"x0":-2.120326174331811,"y0":50.00446401547037,"z0":6.38427394531211,"aX":1.9904339357038547},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-2.6,"spinRate":2142,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4415988484803499,"extension":6.329709042825746},"index":6,"playId":"8e087116-58c3-31fb-99ff-e1769c41e110","pitchNumber":5,"startTime":"2025-08-02T00:17:38.982Z","endTime":"2025-08-02T00:17:42.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.343612132190728,"aZ":-25.437817412657335,"pfxX":-11.508530579896354,"pfxZ":3.5434693380729794,"pX":-0.377286967142923,"pZ":2.1732500090606233,"vX0":8.316999207958169,"vY0":-136.79606559506988,"vZ0":-5.218051975011788,"x":131.38,"y":180.1,"x0":-1.957317690572101,"y0":50.0024450762517,"z0":5.842666860526237,"aX":-21.87535485873951},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":19.2,"spinRate":2329,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39994189094212507,"extension":6.532475617242939},"hitData":{"launchSpeed":97.5,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":163.24}},"index":7,"playId":"9701495e-1273-35a4-af48-ab834e93b749","pitchNumber":6,"startTime":"2025-08-02T00:17:56.243Z","endTime":"2025-08-02T00:18:04.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:18:04.450Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:18:09.975Z","endTime":"2025-08-02T00:18:40.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42220070580221,"aZ":-22.895437723818194,"pfxX":-10.43718771306792,"pfxZ":4.787334716258682,"pX":-0.5279962096263433,"pZ":3.2616948419601015,"vX0":7.91863061802701,"vY0":-138.44270606652094,"vZ0":-3.288682862876398,"x":137.13,"y":150.71,"x0":-2.071917772574567,"y0":50.00132203317243,"z0":6.000570537172513,"aX":-20.22227913124682},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":17.2,"spinRate":2111,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3959048556317839,"extension":6.41851215896871},"hitData":{"launchSpeed":91.3,"launchAngle":12.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.36,"coordY":91.74}},"index":0,"playId":"482a4b52-fe30-35fa-9b36-4a37de501e9b","pitchNumber":1,"startTime":"2025-08-02T00:18:31.042Z","endTime":"2025-08-02T00:18:40.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:18:40.984Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lockridge singles on a ground ball to right fielder Daylen Lile. Joey Ortiz to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:18:40.628Z","endTime":"2025-08-02T00:20:15.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.13470886351596,"strikeZoneBottom":1.54000141176595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.687639837975123,"aZ":-32.724494250355576,"pfxX":1.3011796083715002,"pfxZ":-0.36363546818181547,"pX":-1.1313234837542165,"pZ":4.010677557105542,"vX0":1.6885234400616498,"vY0":-122.15768104694953,"vZ0":1.2597774832851523,"x":160.12,"y":130.49,"x0":-2.00009986400019,"y0":50.002894569415744,"z0":6.297989318712083,"aX":1.9694510061307111},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":1983,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.44808694181464936,"extension":6.233837301805822},"index":0,"playId":"c0e1f137-4054-3f0d-8c0a-a0ae458c634f","pitchNumber":1,"startTime":"2025-08-02T00:19:06.468Z","endTime":"2025-08-02T00:19:12.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.32212102311739,"strikeZoneBottom":1.60407979056824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.743945069986264,"aZ":-14.938903735923372,"pfxX":-6.003022394135568,"pfxZ":8.859740805902375,"pX":-0.4576884877568485,"pZ":3.4843522253843067,"vX0":5.657555388531224,"vY0":-138.76442446562046,"vZ0":-4.797571846533112,"x":134.45,"y":144.7,"x0":-1.74536089141333,"y0":50.005489416808146,"z0":6.234830034425678,"aX":-11.681136633405425},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2340,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39508519882344073,"extension":6.2800227718114},"index":1,"playId":"45c5d084-8e80-30c8-985d-84ec0d22442f","pitchNumber":2,"startTime":"2025-08-02T00:19:25.359Z","endTime":"2025-08-02T00:19:29.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.34755175599764,"strikeZoneBottom":1.56735444611494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47330151248394,"aZ":-19.33639403376315,"pfxX":-10.582287327549313,"pfxZ":6.639256721868907,"pX":0.5214792964140329,"pZ":3.1477433610252596,"vX0":10.090287451666448,"vY0":-138.3465569403573,"vZ0":-4.09384208572053,"x":97.12,"y":153.79,"x0":-1.8018817730309824,"y0":50.005345509429084,"z0":5.946334143717935,"aX":-20.472809988715767},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":17.0,"spinRate":2293,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.39623367612009197,"extension":6.368872237459353},"index":2,"playId":"7035728b-6746-36c3-8a6f-920ec6f97707","pitchNumber":3,"startTime":"2025-08-02T00:19:45.538Z","endTime":"2025-08-02T00:19:49.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05388013690576,"aZ":-20.01692413400052,"pfxX":-11.190807900318312,"pfxZ":6.461720316032094,"pX":0.07864925094980474,"pZ":2.6911637590348154,"vX0":9.120834032320756,"vY0":-136.31928711658912,"vZ0":-4.997945789148524,"x":114.0,"y":166.12,"x0":-1.8571314004010429,"y0":50.00347028875525,"z0":5.93085382110947,"aX":-21.056124677311878},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":18.4,"spinRate":2294,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40184894299155083,"extension":6.35938252844485},"hitData":{"launchSpeed":104.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.73,"coordY":109.0}},"index":3,"playId":"02966d1c-aabf-3564-8769-48bd55d7075c","pitchNumber":4,"startTime":"2025-08-02T00:20:05.126Z","endTime":"2025-08-02T00:20:15.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-0.49999999999999956,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:20:15.341Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop CJ Abrams to second baseman Luis García Jr. Joey Ortiz to 3rd. Brandon Lockridge out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:20:20.166Z","endTime":"2025-08-02T00:21:45.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.55000128089858,"strikeZoneBottom":1.66919665769062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91056742199859,"aZ":-17.969086121831815,"pfxX":-10.669660352128982,"pfxZ":7.44167024422925,"pX":-0.27854385840138535,"pZ":3.3352159253108375,"vX0":8.6389632479576,"vY0":-138.27360710720384,"vZ0":-3.5994511711687442,"x":127.62,"y":148.73,"x0":-2.0792480599153755,"y0":50.004186123074994,"z0":5.881839662043453,"aX":-20.36971621281301},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":17.2,"spinRate":2296,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3982886587552019,"extension":6.606859879227829},"index":0,"playId":"15dda8cd-fe8f-3eee-a353-2b776e090050","pitchNumber":1,"startTime":"2025-08-02T00:20:43.128Z","endTime":"2025-08-02T00:20:46.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.57990253830757,"strikeZoneBottom":1.68999874546237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74976454557211,"aZ":-12.48415939184933,"pfxX":-8.017155854097986,"pfxZ":10.311822721922033,"pX":1.1055472670456479,"pZ":2.4159916042197094,"vX0":10.230843853048285,"vY0":-137.83237540071448,"vZ0":-7.524510723123698,"x":74.86,"y":173.55,"x0":-1.6257573802122862,"y0":50.00595160889648,"z0":6.038256277019608,"aX":-15.314311298669196},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":12.2,"spinRate":2343,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3985194841077404,"extension":6.43510051607067},"index":1,"playId":"038c7c8c-8bac-36c1-99b0-09147dd60814","pitchNumber":2,"startTime":"2025-08-02T00:21:00.820Z","endTime":"2025-08-02T00:21:04.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54685094226158,"aZ":-18.62902637921673,"pfxX":-9.971224028188553,"pfxZ":7.095609706039899,"pX":-0.3128319969486632,"pZ":2.4317017531441776,"vX0":8.236887050927825,"vY0":-137.5185585201473,"vZ0":-5.779267121944452,"x":128.92,"y":173.12,"x0":-2.0568993215132694,"y0":50.00044682958867,"z0":5.83133117845592,"aX":-19.02533185956721},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":16.2,"spinRate":2250,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39885743001877216,"extension":6.463604670417819},"index":2,"playId":"44759e4d-5179-365c-b003-55401a510e7b","pitchNumber":3,"startTime":"2025-08-02T00:21:17.569Z","endTime":"2025-08-02T00:21:20.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.837742060975817,"aZ":-26.84533621250578,"pfxX":-7.248303024286795,"pfxZ":3.3048895503848525,"pX":1.1169209850129795,"pZ":2.202202997808113,"vX0":9.281302354898594,"vY0":-125.53175786610262,"vZ0":-4.116432660546012,"x":74.43,"y":179.32,"x0":-1.668173492138738,"y0":50.00495499758437,"z0":6.021955304352398,"aX":-11.695393946827764},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":11.3,"spinRate":1435,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43454607092484343,"extension":6.697315090811491},"hitData":{"launchSpeed":73.4,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":154.62}},"index":3,"playId":"18741afa-9c30-3f85-9f05-2f1530a25b3e","pitchNumber":4,"startTime":"2025-08-02T00:21:38.103Z","endTime":"2025-08-02T00:21:45.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:21:45.976Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to left fielder James Wood. Joey Ortiz scores. William Contreras to 2nd.","rbi":1,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:21:55.582Z","endTime":"2025-08-02T00:23:45.553Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":671131,"link":"/api/v1/people/671131"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.38305786249859,"strikeZoneBottom":1.7091079321877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89026050332442,"aZ":-14.714777120172778,"pfxX":-5.980883621078569,"pfxZ":9.17919980430978,"pX":0.014913923369516194,"pZ":3.4413151097592065,"vX0":6.723318637080831,"vY0":-137.62214221294613,"vZ0":-4.59168821721763,"x":116.43,"y":145.86,"x0":-1.692315695467787,"y0":50.00437175650654,"z0":6.140765516404828,"aX":-11.379020391677962},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2365,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3992492331675752,"extension":6.27518120370968},"index":0,"playId":"c1409ac1-df30-3170-9c0a-f741b3e8cc29","pitchNumber":1,"startTime":"2025-08-02T00:22:21.828Z","endTime":"2025-08-02T00:22:27.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.27083551184151,"strikeZoneBottom":1.62542630401677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17952286964965,"aZ":-26.912243155472037,"pfxX":1.0268008157506805,"pfxZ":3.1432633534574297,"pX":0.5498597175958332,"pZ":3.8705751235218586,"vX0":5.945526863908379,"vY0":-128.47291156717108,"vZ0":-0.5895060634602383,"x":96.04,"y":134.27,"x0":-1.9261194485229007,"y0":50.00349978153377,"z0":6.191487235571007,"aX":1.718981242008792},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":-3.1,"spinRate":2045,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4260554577913691,"extension":6.43558616131756},"index":1,"playId":"4a224f47-8708-3845-be96-94c82a020012","pitchNumber":2,"startTime":"2025-08-02T00:22:38.554Z","endTime":"2025-08-02T00:22:41.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.27336747020211,"strikeZoneBottom":1.68071230509512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30270827516198,"aZ":-12.339954124520304,"pfxX":-5.698182436030204,"pfxZ":10.278595997521895,"pX":0.9313427137212238,"pZ":2.525206256107756,"vX0":9.204318835770234,"vY0":-138.59513596248473,"vZ0":-7.13174776790632,"x":81.5,"y":170.6,"x0":-1.704715143006366,"y0":50.002397360146745,"z0":5.970159355687396,"aX":-10.995880789990535},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2309,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.396412825153031,"extension":6.3791215506394545},"index":2,"playId":"94f573c5-cb1c-3854-bf2e-308b3b23d856","pitchNumber":3,"startTime":"2025-08-02T00:22:56.768Z","endTime":"2025-08-02T00:23:00.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.27445924736571,"strikeZoneBottom":1.68190096279176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96836772116029,"aZ":-33.71111202436076,"pfxX":-9.784539972550613,"pfxZ":-1.0315659064344036,"pX":-1.3031905932070598,"pZ":1.9976365679627892,"vX0":4.350595482627635,"vY0":-122.1313121995101,"vZ0":-2.792506355200284,"x":166.67,"y":184.84,"x0":-1.849042634126029,"y0":50.002934138097594,"z0":6.093218811644719,"aX":-14.589148826427996},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":16.4,"spinRate":1374,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.45072664963696596,"extension":6.516901004766011},"index":3,"playId":"d7e2ade4-bd55-36a9-9f74-80f2284eaa9d","pitchNumber":4,"startTime":"2025-08-02T00:23:14.641Z","endTime":"2025-08-02T00:23:17.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.640789765408854,"aZ":-33.887882793702595,"pfxX":-10.499382057864443,"pfxZ":-1.129191643126818,"pX":-1.0188915171998316,"pZ":2.426748692817142,"vX0":5.208925148816892,"vY0":-123.16939751363772,"vZ0":-1.9250599528314551,"x":155.84,"y":173.26,"x0":-1.8127274325607248,"y0":50.00376652318998,"z0":6.122217311724166,"aX":-15.908289474297915},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.3,"breakHorizontal":17.5,"spinRate":1286,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.44707388192029995,"extension":6.531181726124454},"hitData":{"launchSpeed":73.4,"launchAngle":15.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.2,"coordY":110.36}},"index":4,"playId":"0c27f635-f8cb-39c5-9949-ef95296f379e","pitchNumber":5,"startTime":"2025-08-02T00:23:33.824Z","endTime":"2025-08-02T00:23:45.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.27,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:23:45.553Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks. William Contreras to 3rd. Christian Yelich to 2nd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:23:46.442Z","endTime":"2025-08-02T00:25:05.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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(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":88.6,"endSpeed":81.5,"strikeZoneTop":3.17866110819864,"strikeZoneBottom":1.53000043561334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.711702663450414,"aZ":-24.95821778997086,"pfxX":-0.17883761791574937,"pfxZ":4.262480069873099,"pX":-0.2594503381237334,"pZ":4.132848595142934,"vX0":4.59391879733404,"vY0":-129.00968749818833,"vZ0":-0.49315420706305263,"x":126.89,"y":127.19,"x0":-2.0366372038358076,"y0":50.00446742929098,"z0":6.242786486974013,"aX":-0.3040303924846132},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-0.6,"spinRate":2080,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.42383873038353137,"extension":6.533281435140974},"index":0,"playId":"b89a825b-3065-30ac-abb6-c21a8727bc23","pitchNumber":1,"startTime":"2025-08-02T00:24:09.583Z","endTime":"2025-08-02T00:24:12.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.21999872106369,"strikeZoneBottom":1.55149137919874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.409486853725355,"aZ":-13.628683266679596,"pfxX":-5.518262050311429,"pfxZ":9.701219592749327,"pX":-1.2727389202165358,"pZ":3.0323236164221217,"vX0":3.7361778815626887,"vY0":-137.82209802221084,"vZ0":-5.969919509495203,"x":165.51,"y":156.91,"x0":-1.9332819297695742,"y0":50.004295424179155,"z0":6.1574998974069075,"aX":-10.550802036550289},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2251,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3983575221792699,"extension":6.466365361077705},"index":1,"playId":"8f2ce3b4-207c-36fa-bdb9-fb1fd2979905","pitchNumber":2,"startTime":"2025-08-02T00:24:24.123Z","endTime":"2025-08-02T00:24:27.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.2199985771252,"strikeZoneBottom":1.54971576938689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52014853955133,"aZ":-20.738362842755826,"pfxX":-11.186469322090396,"pfxZ":6.088291369921812,"pX":-0.9756313599344,"pZ":3.566128770726851,"vX0":6.767330454915559,"vY0":-136.75566019505695,"vZ0":-2.8123736158038106,"x":154.19,"y":142.49,"x0":-2.0397815501088954,"y0":50.00247891020794,"z0":6.044021012434734,"aX":-21.010322369550558},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":18.7,"spinRate":2277,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4018054524352257,"extension":6.3157938238279465},"index":2,"playId":"c70d4ca0-b1da-32c9-bea9-2bebd1bf172d","pitchNumber":3,"startTime":"2025-08-02T00:24:42.392Z","endTime":"2025-08-02T00:24:46.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.16774603740262,"strikeZoneBottom":1.49616200586374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.459791484338982,"aZ":-12.392405529492692,"pfxX":-5.267083501403948,"pfxZ":10.210534669089096,"pX":0.7676434428890195,"pZ":3.2175436310731254,"vX0":8.510723067564713,"vY0":-138.43721485692774,"vZ0":-5.81857719875568,"x":87.74,"y":151.91,"x0":-1.6648240541438362,"y0":50.001774924573,"z0":6.1791299580461505,"aX":-10.203941782132475},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2366,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39594571581447013,"extension":6.4391024765111045},"index":3,"playId":"c2c512e1-0848-3653-871a-7d97a1cd5b64","pitchNumber":4,"startTime":"2025-08-02T00:25:01.652Z","endTime":"2025-08-02T00:25:05.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:25:05.980Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out softly to first baseman Nathaniel Lowe in foul territory.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T00:25:08.108Z","endTime":"2025-08-02T00:27:14.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.34563424139284,"strikeZoneBottom":1.53000171039558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82567272264247,"aZ":-21.281015053686698,"pfxX":-11.540288535787013,"pfxZ":5.7105806326787025,"pX":-0.8838262182714158,"pZ":4.121228293089772,"vX0":7.345720604823315,"vY0":-137.5792336101663,"vZ0":-1.2714377193655988,"x":150.69,"y":127.51,"x0":-2.0953017736145023,"y0":50.00587894403596,"z0":6.038131466741679,"aX":-22.025488032593305},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":19.3,"spinRate":2222,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3988184491619071,"extension":6.30182800662028},"index":0,"playId":"cb5d58a4-2cb1-36cf-a934-6c1129ff8b2f","pitchNumber":1,"startTime":"2025-08-02T00:25:30.257Z","endTime":"2025-08-02T00:25:33.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.37899001229627,"strikeZoneBottom":1.55900469155241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.055081044974326,"aZ":-12.55916860801214,"pfxX":-6.920900104706058,"pfxZ":10.231618091556514,"pX":1.377513532025384,"pZ":1.6451456952750754,"vX0":10.236946507855244,"vY0":-137.47280440017482,"vZ0":-9.926439211869473,"x":64.49,"y":194.36,"x0":-1.492755558010099,"y0":50.0024713327386,"z0":6.152069161299309,"aX":-13.267448124923444},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2294,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3982022752070984,"extension":6.352609271349343},"index":1,"playId":"56a101dd-a804-38c4-8158-9b4075a47429","pitchNumber":2,"startTime":"2025-08-02T00:25:51.080Z","endTime":"2025-08-02T00:25:54.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.32509133180398,"strikeZoneBottom":1.53229293533342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.517309663656505,"aZ":-18.026872041774944,"pfxX":-10.217611323862464,"pfxZ":7.414209582590766,"pX":-0.04119948418158046,"pZ":3.316634648213643,"vX0":8.361952330326098,"vY0":-137.06745102681896,"vZ0":-3.911372434401271,"x":118.57,"y":149.23,"x0":-1.7998451150139532,"y0":50.001480068247396,"z0":5.988526771763952,"aX":-19.4937755441851},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":16.8,"spinRate":2204,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3991814866099985,"extension":6.4704952947907755},"index":2,"playId":"b049a543-2cba-33f7-a3bf-7f35ab84e19b","pitchNumber":3,"startTime":"2025-08-02T00:26:11.148Z","endTime":"2025-08-02T00:26:14.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02854736762115,"aZ":-20.258224689168028,"pfxX":-11.685471742937677,"pfxZ":6.349397525497043,"pX":-1.2401482889994189,"pZ":3.000412950511681,"vX0":6.11710245545955,"vY0":-136.5763073346134,"vZ0":-4.314239734821481,"x":164.27,"y":157.77,"x0":-1.9991698351330427,"y0":50.00124456784895,"z0":6.006531847625649,"aX":-21.91996889869296},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":19.7,"spinRate":2318,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4021148352525108,"extension":6.3542119985297365},"index":3,"playId":"89f3b9d4-dff9-39a4-9549-ddeff55766e7","pitchNumber":4,"startTime":"2025-08-02T00:26:27.461Z","endTime":"2025-08-02T00:26:31.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.24603112404271,"strikeZoneBottom":1.4533622085038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.989689520009414,"aZ":-32.61176150846467,"pfxX":-0.8193538315136744,"pfxZ":-0.28228815986797606,"pX":-0.46855180641363914,"pZ":3.7885101866601714,"vX0":3.609447376477152,"vY0":-122.65633815054309,"vZ0":0.6572669907469888,"x":134.86,"y":136.49,"x0":-1.8492342405706492,"y0":50.00586454536518,"z0":6.285671181249401,"aX":-1.2562614959234544},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":0.7,"spinRate":2005,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4456104141510351,"extension":6.616192438516316},"index":4,"playId":"875701b2-73b9-3dbe-bb6b-b29ebbd550b6","pitchNumber":5,"startTime":"2025-08-02T00:26:48.521Z","endTime":"2025-08-02T00:26:53.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.047504503505923,"aZ":-21.629963087101498,"pfxX":-12.336158461751094,"pfxZ":5.5771609293980156,"pX":-0.2717014159633508,"pZ":3.136402139124008,"vX0":8.560264006908989,"vY0":-136.8224131773676,"vZ0":-3.5422797460086306,"x":127.36,"y":154.1,"x0":-1.8430497092627416,"y0":50.002009142999334,"z0":5.935532696122547,"aX":-23.316642160591407},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":20.5,"spinRate":2278,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.40079539486667404,"extension":6.451565215218162},"hitData":{"launchSpeed":56.3,"launchAngle":70.0,"totalDistance":74.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":153.17,"coordY":189.88}},"index":5,"playId":"87563d35-9845-31d3-a3b9-26bdcee34427","pitchNumber":6,"startTime":"2025-08-02T00:27:06.869Z","endTime":"2025-08-02T00:27:14.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.6000000000000001,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:27:14.886Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T00:29:28.115Z","endTime":"2025-08-02T00:29:57.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.590589550995677,"aZ":-13.688712509803645,"pfxX":4.275531267958132,"pfxZ":10.969921496332235,"pX":-0.8254148695297907,"pZ":3.3100651338954363,"vX0":-8.469298125674435,"vY0":-130.09151674625284,"vZ0":-3.8121802950654855,"x":148.46,"y":149.41,"x0":1.9418195389210258,"y0":50.0009980479088,"z0":5.857325514907039,"aX":7.203866546157235},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":19.0,"breakHorizontal":-5.5,"spinRate":2198,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4237802669641182,"extension":6.592424026623912},"hitData":{"launchSpeed":72.5,"launchAngle":24.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.01,"coordY":97.61}},"index":0,"playId":"99b33837-bdc2-3f78-9348-0f78697c82d2","pitchNumber":1,"startTime":"2025-08-02T00:29:46.275Z","endTime":"2025-08-02T00:29:57.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.24,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:29:57.284Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp line drive to center fielder Blake Perkins. CJ Abrams to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T00:29:57.803Z","endTime":"2025-08-02T00:30:48.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.85235351574965,"strikeZoneBottom":1.87706486622812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.946538633085794,"aZ":-32.72455224623843,"pfxX":-4.343136941393414,"pfxZ":-0.41984842711606696,"pX":-1.6922324342610118,"pZ":2.4586940613217987,"vX0":-7.211523103247697,"vY0":-114.2523577432031,"vZ0":-0.18031023298506532,"x":181.5,"y":172.4,"x0":2.068402168483226,"y0":50.000768121371536,"z0":5.753240776751009,"aX":-5.742675917081},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.5,"breakHorizontal":9.7,"spinRate":2108,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4793010983414572,"extension":6.501990115778391},"index":0,"playId":"12e71f12-c6a3-321b-9c3d-566e422cf085","pitchNumber":1,"startTime":"2025-08-02T00:30:20.978Z","endTime":"2025-08-02T00:30:24.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17560090995143,"aZ":-23.351630204515413,"pfxX":8.847693854047145,"pfxZ":5.163086088458778,"pX":0.08002119589549189,"pZ":2.8506158394525123,"vX0":-7.822449076840361,"vY0":-130.32407909502845,"vZ0":-2.9163100847124426,"x":113.95,"y":161.81,"x0":1.9811945730019174,"y0":50.001654813130514,"z0":5.761580135437191,"aX":15.112528399930849},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.2,"spinRate":2050,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.42141927728966966,"extension":6.492003159606991},"hitData":{"launchSpeed":114.1,"launchAngle":13.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.67,"coordY":58.19}},"index":1,"playId":"b803f853-b040-3523-85b1-05d96f29c5fb","pitchNumber":2,"startTime":"2025-08-02T00:30:38.149Z","endTime":"2025-08-02T00:30:48.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.47,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:30:48.019Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T00:30:56.266Z","endTime":"2025-08-02T00:32:18.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58925581383009,"aZ":-30.912909035450674,"pfxX":10.615842051538676,"pfxZ":0.8151483104073893,"pX":0.7259970134075143,"pZ":2.6024173917320055,"vX0":-6.65516395286689,"vY0":-124.2339430476349,"vZ0":-1.5677884145448169,"x":89.33,"y":168.51,"x0":2.0823007601694994,"y0":50.0005099116622,"z0":5.850023859213749,"aX":16.3274361796857},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-17.3,"spinRate":1381,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.44361565817997217,"extension":6.3189324831785525},"index":0,"playId":"dc326098-cdc4-3ee0-b5d4-ea9606b8056c","pitchNumber":1,"startTime":"2025-08-02T00:31:26.616Z","endTime":"2025-08-02T00:31:29.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":85.6,"endSpeed":78.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47402777231697,"aZ":-28.311491898797716,"pfxX":10.090781335493368,"pfxZ":2.4827738511653275,"pX":0.3177369078507945,"pZ":1.107030171451067,"vX0":-7.352721897276837,"vY0":-124.29053596200434,"vZ0":-5.338106723104389,"x":104.89,"y":208.89,"x0":2.013275793648467,"y0":50.000148002024595,"z0":5.652772348605865,"aX":15.67930096088467},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-16.4,"spinRate":1270,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44182379711341957,"extension":6.734887019398287},"index":1,"playId":"46599c8c-561b-39cf-982f-712a735fa639","pitchNumber":2,"startTime":"2025-08-02T00:31:46.126Z","endTime":"2025-08-02T00:31:49.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.990901298565966,"aZ":-20.69059843627716,"pfxX":8.650192270593681,"pfxZ":6.705561101249952,"pX":0.2811503111322177,"pZ":3.890803636358836,"vX0":-7.3649602980134725,"vY0":-129.99181589703846,"vZ0":-1.16513776942437,"x":106.28,"y":133.73,"x0":2.0258216419862975,"y0":50.006402819904984,"z0":5.914209455507848,"aX":14.822337695715484},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":2009,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4212035226993196,"extension":6.384725561493202},"index":2,"playId":"6b912175-7fa2-3f8d-ac5c-3bd7a3b2e248","pitchNumber":3,"startTime":"2025-08-02T00:32:14.993Z","endTime":"2025-08-02T00:32:18.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:32:18.674Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T00:32:28.322Z","endTime":"2025-08-02T00:34:19.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.43959489361627,"strikeZoneBottom":1.64378236645572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03328450682521,"aZ":-18.75493436379368,"pfxX":9.52148940995056,"pfxZ":7.662330208417522,"pX":-0.6392896563053857,"pZ":3.148143441599487,"vX0":-9.714447080993633,"vY0":-131.758927228008,"vZ0":-3.182659572505933,"x":141.37,"y":153.78,"x0":1.8653903444131736,"y0":50.00114412499361,"z0":5.764124568840658,"aX":16.672946548614174},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-15.0,"spinRate":2127,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.41632159093487386,"extension":6.452556151889772},"index":0,"playId":"ed4769ee-2e5d-3a84-b092-c4e5cec1889b","pitchNumber":1,"startTime":"2025-08-02T00:32:42.850Z","endTime":"2025-08-02T00:32:46.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.45000047083541,"strikeZoneBottom":1.66111804129756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030390470364157,"aZ":-29.025298600335475,"pfxX":10.578431275029189,"pfxZ":2.0550326255097593,"pX":-0.9731975344289536,"pZ":1.2505166845080495,"vX0":-10.073385009300193,"vY0":-123.30378478225838,"vZ0":-4.733029158113266,"x":154.1,"y":205.02,"x0":1.8036370208980619,"y0":50.0009364178252,"z0":5.662873183609613,"aX":16.180216912980736},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.8,"breakHorizontal":-16.6,"spinRate":1334,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.44534033444650767,"extension":6.41033199605972},"index":1,"playId":"bdd7c7e0-d7fa-3a10-a0ad-89bee3333460","pitchNumber":2,"startTime":"2025-08-02T00:33:00.906Z","endTime":"2025-08-02T00:33:04.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.42924616961457,"strikeZoneBottom":1.65999911335985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.300206027712864,"aZ":-13.625389412216592,"pfxX":4.244824378512248,"pfxZ":10.56692370329349,"pX":-1.4675554321657118,"pZ":1.9837585336367485,"vX0":-10.187177484022282,"vY0":-132.180350995172,"vZ0":-6.790503056892602,"x":172.94,"y":185.22,"x0":1.8987622504804904,"y0":50.00124279054353,"z0":5.6019935583156055,"aX":7.450846198822505},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-5.3,"spinRate":2144,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.41566208442957153,"extension":6.886890491854572},"index":2,"playId":"b41be43a-a36a-3171-bb70-6b337d6204ec","pitchNumber":3,"startTime":"2025-08-02T00:33:21.010Z","endTime":"2025-08-02T00:33:24.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661965811789255,"aZ":-19.906628604204485,"pfxX":8.28541476078056,"pfxZ":6.974813460153868,"pX":0.4975665343411261,"pZ":3.1893381006662684,"vX0":-6.720554453876909,"vY0":-131.70857592476605,"vZ0":-2.851029789669238,"x":98.03,"y":152.67,"x0":2.004299203864667,"y0":50.004739846821316,"z0":5.756098159374226,"aX":14.575858115100557},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-13.6,"spinRate":2065,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4156846976606259,"extension":6.5553592380703485},"index":3,"playId":"4b982e07-3631-30be-8aba-2f56944e3f9f","pitchNumber":4,"startTime":"2025-08-02T00:33:41.108Z","endTime":"2025-08-02T00:33:45.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":69.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02628266693518,"aZ":-33.25653143716755,"pfxX":-3.372907328049183,"pfxZ":-0.8841022891788217,"pX":-1.303114484990009,"pZ":1.3983448905855536,"vX0":-6.368339385897859,"vY0":-111.20098044148712,"vZ0":-1.5492669341124579,"x":166.67,"y":201.02,"x0":2.061308606827279,"y0":50.003058687765154,"z0":5.625182946076464,"aX":-4.130205521693028},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-1.7,"breakHorizontal":8.0,"spinRate":2016,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.49676577204028183,"extension":6.612059233676197},"index":4,"playId":"e1621a61-b0ab-3389-8b13-cf9367f4030d","pitchNumber":5,"startTime":"2025-08-02T00:34:15.707Z","endTime":"2025-08-02T00:34:19.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.6999999999999997,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:34:19.635Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T00:34:23.448Z","endTime":"2025-08-02T00:36:31.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.3,"strikeZoneTop":3.36300226356192,"strikeZoneBottom":1.49875643078764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.210035046060113,"aZ":-29.070605828851413,"pfxX":-6.150075136169978,"pfxZ":2.4497433934057327,"pX":-0.5439325606508164,"pZ":2.7044939490025404,"vX0":-4.279577447435143,"vY0":-112.91179349413738,"vZ0":-0.08192426208276238,"x":137.73,"y":165.76,"x0":2.187762421760686,"y0":50.002240192296334,"z0":5.713829684814294,"aX":-7.788961046215037},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.8,"breakHorizontal":12.4,"spinRate":2083,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.4886727789910754,"extension":6.482623108800193},"index":0,"playId":"167c6ceb-bf87-34fa-8d7e-5a2417f72fdf","pitchNumber":1,"startTime":"2025-08-02T00:34:44.567Z","endTime":"2025-08-02T00:34:48.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":90.1,"endSpeed":81.5,"strikeZoneTop":3.5769860981851,"strikeZoneBottom":1.60647334399395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290085929916135,"aZ":-15.95988562562715,"pfxX":3.2567051133275724,"pfxZ":9.43676302739676,"pX":-1.2031369984785414,"pZ":4.444473391838639,"vX0":-9.243913342628867,"vY0":-130.92024559981462,"vZ0":-0.3547839602451681,"x":162.86,"y":118.78,"x0":1.9663596537713215,"y0":50.00154634044047,"z0":5.787151135965944,"aX":5.596076558860113},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.2,"breakHorizontal":-3.6,"spinRate":2168,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4200242398371752,"extension":6.49898863067796},"index":1,"playId":"c5f97f24-5b21-3fae-8d35-5e80533a1636","pitchNumber":2,"startTime":"2025-08-02T00:35:02.933Z","endTime":"2025-08-02T00:35:06.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.44598015965401,"strikeZoneBottom":1.58218928300625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.23192441717891,"aZ":-32.659422336806585,"pfxX":-4.083100721653923,"pfxZ":-0.3847289487872443,"pX":-1.535545967305901,"pZ":1.4235209074574031,"vX0":-6.730018109866287,"vY0":-111.91079687188171,"vZ0":-1.8622427580520304,"x":175.53,"y":200.34,"x0":2.041282402730411,"y0":50.00228632389446,"z0":5.612437415702202,"aX":-5.176287436706949},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-0.8,"breakHorizontal":9.1,"spinRate":2074,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4894768421619955,"extension":6.70942593514468},"index":2,"playId":"df075aad-8c4f-320d-9aa2-33dd865ada70","pitchNumber":3,"startTime":"2025-08-02T00:35:21.251Z","endTime":"2025-08-02T00:35:24.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.57297202015884,"strikeZoneBottom":1.60292232965501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.346412438605554,"aZ":-19.21018921056354,"pfxX":9.151373593275276,"pfxZ":7.409943888802359,"pX":-0.08976046303542488,"pZ":2.3443155053621463,"vX0":-8.328315417537146,"vY0":-131.5352014067574,"vZ0":-4.869490144032897,"x":120.42,"y":175.48,"x0":1.9311667390992453,"y0":50.00253915249209,"z0":5.647395165020933,"aX":16.008513798721754},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2143,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.41668745360874926,"extension":6.5874400534264055},"index":3,"playId":"6aa5e4ce-5380-34f9-accc-ed545e85eb02","pitchNumber":4,"startTime":"2025-08-02T00:35:38.688Z","endTime":"2025-08-02T00:35:42.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"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-02T00:35:46.469Z","endTime":"2025-08-02T00:36:01.621Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.6,"strikeZoneTop":3.49000000672794,"strikeZoneBottom":1.58015554431906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28022146117563,"aZ":-20.07684849824753,"pfxX":10.947202413747087,"pfxZ":7.05527135093959,"pX":-0.6667032376204786,"pZ":1.3701584928131152,"vX0":-10.24351180701087,"vY0":-131.25511503058956,"vZ0":-6.758107546946341,"x":142.41,"y":201.79,"x0":1.8973281264072552,"y0":50.002977930826766,"z0":5.51435605902927,"aX":18.76992559279701},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-17.0,"spinRate":2096,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4201060281210296,"extension":6.878164482745328},"index":5,"playId":"8117764b-2d3e-356d-a6fd-29b9a70e77ca","pitchNumber":5,"startTime":"2025-08-02T00:36:01.621Z","endTime":"2025-08-02T00:36:06.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10619360108527,"aZ":-19.66637008097692,"pfxX":10.779153827351548,"pfxZ":7.200740238309908,"pX":0.773585314229832,"pZ":1.9464533158143391,"vX0":-6.827968130579972,"vY0":-131.94867498568,"vZ0":-5.574878764438184,"x":87.51,"y":186.23,"x0":2.0150649031268664,"y0":50.0003023584264,"z0":5.5683818010253905,"aX":18.711688485567148},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-17.8,"spinRate":2151,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4175749078833033,"extension":6.657060636252674},"hitData":{"launchSpeed":79.4,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":164.25}},"index":6,"playId":"40a20a27-061d-303b-9b7e-e3efe4fdb75a","pitchNumber":6,"startTime":"2025-08-02T00:36:23.081Z","endTime":"2025-08-02T00:36:31.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:36:31.085Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to left fielder James Wood.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T00:38:57.426Z","endTime":"2025-08-02T00:39:49.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach Brzykcy replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"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-02T00:38:17.751Z","endTime":"2025-08-02T00:38:59.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694350,"link":"/api/v1/people/694350"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.020008450594094,"aZ":-10.848732579141176,"pfxX":-4.68806696754223,"pfxZ":11.101420344940166,"pX":-0.1954101826445424,"pZ":3.4610042682968887,"vX0":3.563617552292457,"vY0":-137.825517683823,"vZ0":-4.812437502987616,"x":124.45,"y":145.33,"x0":-0.8969052226758161,"y0":50.006348586031585,"z0":5.964325298888482,"aX":-9.008896913563541},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":7.7,"spinRate":2276,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3976158236070857,"extension":6.662511655871855},"index":1,"playId":"62555221-8fa1-341b-a42d-a8c38dd8eb65","pitchNumber":1,"startTime":"2025-08-02T00:38:59.803Z","endTime":"2025-08-02T00:39:05.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.34843658342087,"strikeZoneBottom":1.60810673200281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.107104883624608,"aZ":-41.316799123685875,"pfxX":4.059623509895993,"pfxZ":-6.2099634641319845,"pX":-1.2828007322711772,"pZ":3.066722732766258,"vX0":-0.5470291903982516,"vY0":-120.73044268609694,"vZ0":1.5035873699871656,"x":165.9,"y":155.98,"x0":-1.5802055442525218,"y0":50.002920454651566,"z0":6.079774518721386,"aX":5.976351212336612},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.6,"breakHorizontal":-7.2,"spinRate":2619,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.4541527816522186,"extension":6.3596790957536316},"index":2,"playId":"147e17d6-9536-3c37-92ff-d3740f7437da","pitchNumber":2,"startTime":"2025-08-02T00:39:21.290Z","endTime":"2025-08-02T00:39:25.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":83.6,"endSpeed":76.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.834597536517926,"aZ":-40.606648649857284,"pfxX":4.2441720976529895,"pfxZ":-5.653854249138245,"pX":0.11583032865793592,"pZ":3.1180519920903533,"vX0":2.338718575424597,"vY0":-121.6730750824593,"vZ0":1.5961670985981904,"x":112.58,"y":154.59,"x0":-1.4104143256043487,"y0":50.00067705773265,"z0":5.983841156446286,"aX":6.3339475004244505},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.6,"breakHorizontal":-8.3,"spinRate":2715,"spinDirection":38},"zone":2,"typeConfidence":0.9,"plateTime":0.45091261017463014,"extension":6.461733531267087},"hitData":{"launchSpeed":94.8,"launchAngle":52.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.61,"coordY":117.34}},"index":3,"playId":"671ac08f-c838-3a91-bfe2-45fa472807b8","pitchNumber":3,"startTime":"2025-08-02T00:39:38.483Z","endTime":"2025-08-02T00:39:49.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:39:49.127Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T00:39:50.746Z","endTime":"2025-08-02T00:41:33.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.43983033518435,"strikeZoneBottom":1.6945194157684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204925226942123,"aZ":-39.13862674500209,"pfxX":2.7537053118048496,"pfxZ":-4.582245358638611,"pX":0.24454377886996886,"pZ":1.488237384099864,"vX0":2.996068573929596,"vY0":-122.79150435768962,"vZ0":-2.559607709801638,"x":107.68,"y":198.6,"x0":-1.3508399841784617,"y0":50.000614843758406,"z0":5.88666492153632,"aX":4.187629111736103},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.6,"breakHorizontal":-5.8,"spinRate":2685,"spinDirection":26},"zone":14,"typeConfidence":0.89,"plateTime":0.44673541273128325,"extension":6.440849924330648},"index":0,"playId":"25c20a0c-d895-3145-8743-4d6e8957064d","pitchNumber":1,"startTime":"2025-08-02T00:40:17.003Z","endTime":"2025-08-02T00:40:20.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15188141014568,"aZ":-21.648177854166352,"pfxX":-10.31123877408401,"pfxZ":6.239177431860883,"pX":-1.0090313143888323,"pZ":1.612697434060211,"vX0":3.9817709653302407,"vY0":-129.3359751556219,"vZ0":-6.086178810123618,"x":155.46,"y":195.24,"x0":-1.2330844417010214,"y0":50.000410260606834,"z0":5.667637349471176,"aX":-17.384323528866577},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":17.8,"spinRate":2150,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4242555777745878,"extension":6.502207966666167},"index":1,"playId":"34d75576-10b4-3dde-b12d-341d4b51f7f1","pitchNumber":2,"startTime":"2025-08-02T00:40:34.053Z","endTime":"2025-08-02T00:40:37.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.50446426341608,"strikeZoneBottom":1.73268526232998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.826312554143012,"aZ":-22.428981175107204,"pfxX":-9.430235519088985,"pfxZ":5.689645635968402,"pX":-0.16862058664395102,"pZ":0.9698009503111685,"vX0":5.865611143377001,"vY0":-130.4087892015922,"vZ0":-7.650770960409986,"x":123.43,"y":212.6,"x0":-1.2281026773791321,"y0":50.004869593895314,"z0":5.648252981210775,"aX":-16.155461911204576},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":15.7,"spinRate":1988,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.42089434979280593,"extension":6.50460957713699},"index":2,"playId":"a0f3f165-ed9e-307a-958c-d2fce177e843","pitchNumber":3,"startTime":"2025-08-02T00:40:52.924Z","endTime":"2025-08-02T00:40:56.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.43725549720378,"strikeZoneBottom":1.63947100883578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.259980523411315,"aZ":-43.869737827645636,"pfxX":5.5555983358629,"pfxZ":-7.777472747978548,"pX":-0.30710274207602056,"pZ":3.0518868103331735,"vX0":1.1283302897627858,"vY0":-122.17650761826448,"vZ0":1.9570919624676302,"x":128.71,"y":156.38,"x0":-1.4970732648071896,"y0":50.0028461064406,"z0":6.025509224800502,"aX":8.354059224106834},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.3,"breakHorizontal":-10.3,"spinRate":2720,"spinDirection":35},"zone":1,"typeConfidence":0.91,"plateTime":0.4492232012068107,"extension":6.307426923384444},"index":3,"playId":"1a08cf2e-2cca-364d-900d-89949b56ecc7","pitchNumber":4,"startTime":"2025-08-02T00:41:11.281Z","endTime":"2025-08-02T00:41:14.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.916982026536665,"aZ":-10.508602615763605,"pfxX":-4.3420606783937945,"pfxZ":11.181823485205088,"pX":0.9316826482057833,"pZ":3.296268723110583,"vX0":6.195855037365108,"vY0":-138.3357389754259,"vZ0":-5.203763536482939,"x":81.49,"y":149.78,"x0":-0.7731780665312432,"y0":50.00563321131421,"z0":5.906624212597304,"aX":-8.415700853163472},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":6.6,"spinRate":2314,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3959808627227588,"extension":6.628858225695705},"index":4,"playId":"bc4dbc0a-48f2-3be6-a62b-529b3ccbe2bc","pitchNumber":5,"startTime":"2025-08-02T00:41:29.246Z","endTime":"2025-08-02T00:41:33.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:41:33.215Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a soft ground ball to pitcher Zach Brzykcy.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T00:41:35.222Z","endTime":"2025-08-02T00:43:02.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694350,"link":"/api/v1/people/694350"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":78.1,"strikeZoneTop":3.16703087954271,"strikeZoneBottom":1.53427950836643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.974043563864157,"aZ":-42.838179192108825,"pfxX":4.831273568262914,"pfxZ":-6.979697004761132,"pX":0.7214146673047954,"pZ":2.070486935681423,"vX0":3.1922289391663794,"vY0":-122.75524646640442,"vZ0":-0.5187328612709456,"x":89.5,"y":182.88,"x0":-1.2228350545299365,"y0":50.00242270753753,"z0":5.927064994227765,"aX":7.382375356779433},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2698,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4459596889504871,"extension":6.454872219674044},"index":0,"playId":"a8e82261-c171-3f34-b361-62f682dc1c87","pitchNumber":1,"startTime":"2025-08-02T00:41:57.907Z","endTime":"2025-08-02T00:42:01.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.1,"endSpeed":86.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59376470660948,"aZ":-8.841489554701832,"pfxX":-3.7809230786627728,"pfxZ":12.164551937599185,"pX":-0.31386919483533093,"pZ":3.1907399237258716,"vX0":2.8803561467662466,"vY0":-138.28605729689184,"vZ0":-5.835990621769065,"x":128.96,"y":152.63,"x0":-0.8827415235926592,"y0":50.004919335602715,"z0":5.935072268962916,"aX":-7.253515218458714},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":6.1,"spinRate":2340,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.3975440899331102,"extension":6.600822506225236},"index":1,"playId":"d7e51522-2a21-3631-8030-fecead5704c6","pitchNumber":2,"startTime":"2025-08-02T00:42:14.576Z","endTime":"2025-08-02T00:42:18.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.1,"endSpeed":85.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49781789577615,"aZ":-6.070516548985509,"pfxX":-4.694484976004908,"pfxZ":13.692845658284924,"pX":0.5321592777513205,"pZ":2.7717740817136938,"vX0":5.145531343166847,"vY0":-138.10396824282157,"vZ0":-7.283010464041426,"x":96.72,"y":163.94,"x0":-0.756912915177362,"y0":50.002990866659594,"z0":5.87048502497835,"aX":-8.950018704487533},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":23.2,"breakHorizontal":7.2,"spinRate":2292,"spinDirection":202},"zone":3,"typeConfidence":0.91,"plateTime":0.3985946700311178,"extension":6.69836423785755},"index":2,"playId":"3b615a41-474c-39c7-ad5c-c9f9a06e8e0b","pitchNumber":3,"startTime":"2025-08-02T00:42:33.193Z","endTime":"2025-08-02T00:42:36.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.688114758542415,"aZ":-44.28661375093123,"pfxX":2.7910735729699394,"pfxZ":-8.115530531602623,"pX":-0.7833702113833795,"pZ":2.6634415654628034,"vX0":0.9365385017744671,"vY0":-121.62137080791241,"vZ0":1.5613027259259409,"x":146.86,"y":166.87,"x0":-1.5364444926501002,"y0":50.003867800053605,"z0":5.865110806318618,"aX":4.165226397591505},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.0,"breakHorizontal":-5.3,"spinRate":2653,"spinDirection":37},"zone":4,"typeConfidence":0.9,"plateTime":0.45101809800409143,"extension":6.40748851996392},"hitData":{"launchSpeed":44.7,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.8,"coordY":192.64}},"index":3,"playId":"7feb1330-900c-3873-ab93-9e8da7e367a7","pitchNumber":4,"startTime":"2025-08-02T00:42:54.423Z","endTime":"2025-08-02T00:43:02.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:43:02.457Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to center fielder Jacob Young.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T00:43:11.163Z","endTime":"2025-08-02T00:46:07.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20707509170651,"aZ":-11.201804275177938,"pfxX":-2.719185615483619,"pfxZ":10.968719410518428,"pX":0.3467903932646403,"pZ":3.1531824750024633,"vX0":4.434056147976127,"vY0":-137.9904926298976,"vZ0":-5.165592266971292,"x":103.78,"y":153.64,"x0":-0.9340240415999569,"y0":50.00007669878811,"z0":5.8165278899206365,"aX":-5.198203638612171},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2204,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.39827121557986533,"extension":6.7779698190638396},"index":0,"playId":"600b7abd-a6ff-3dcc-8d70-764fde314062","pitchNumber":1,"startTime":"2025-08-02T00:43:36.591Z","endTime":"2025-08-02T00:43:39.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.668199842082846,"aZ":-26.822400257651935,"pfxX":-9.805556232422985,"pfxZ":3.243932654218728,"pX":-0.6570668697874976,"pZ":2.1460334779988215,"vX0":4.946197337554686,"vY0":-128.71812391528286,"vZ0":-3.68279664476359,"x":142.05,"y":180.84,"x0":-1.34588704294297,"y0":50.00623313189117,"z0":5.709719145466514,"aX":-16.196117851926576},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":1986,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.4281402584853313,"extension":6.47370883216644},"index":1,"playId":"1cb6550b-31cc-34f2-b992-dd26557d85be","pitchNumber":2,"startTime":"2025-08-02T00:43:56.101Z","endTime":"2025-08-02T00:43:59.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":95.2,"endSpeed":86.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2219274227463,"aZ":-7.532269174067523,"pfxX":-3.4018534563856075,"pfxZ":12.792786244832135,"pX":-0.303369560428342,"pZ":2.547974298757816,"vX0":2.740093058276931,"vY0":-138.45919493362948,"vZ0":-7.514052723793237,"x":128.56,"y":169.98,"x0":-0.8678062492465294,"y0":50.00058580418721,"z0":5.813482193318602,"aX":-6.55149858730383},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.6,"breakHorizontal":5.5,"spinRate":2300,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.39680889323338464,"extension":6.717116186598632},"index":2,"playId":"9ee2edf2-58d4-38c8-b244-233d2fb1f813","pitchNumber":3,"startTime":"2025-08-02T00:44:18.406Z","endTime":"2025-08-02T00:44:22.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.092071507453653,"aZ":-42.555420703226865,"pfxX":2.275899308773102,"pfxZ":-6.69338039360551,"pX":1.2572066779161228,"pZ":2.3544087082063605,"vX0":5.207999095872694,"vY0":-123.55758005777581,"vZ0":0.06653733932317629,"x":69.08,"y":175.21,"x0":-1.1718646879528194,"y0":50.00580456706621,"z0":5.896270464402602,"aX":3.527333616196945},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.9,"breakHorizontal":-5.3,"spinRate":2714,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4429073084522974,"extension":6.743774730745156},"index":3,"playId":"874d7ad6-9e70-34df-9151-718f01ddbfa8","pitchNumber":4,"startTime":"2025-08-02T00:44:40.918Z","endTime":"2025-08-02T00:44:45.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15109352193315,"aZ":-43.63916805089977,"pfxX":5.415967540971646,"pfxZ":-7.574708602974772,"pX":0.7262344581503949,"pZ":3.0871869619724475,"vX0":3.6095459518662567,"vY0":-122.51668199621182,"vZ0":2.338827526194607,"x":89.32,"y":155.43,"x0":-1.4718483290901123,"y0":50.00300506581866,"z0":5.8612146780242185,"aX":8.197366275442606},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.8,"breakHorizontal":-10.7,"spinRate":2813,"spinDirection":41},"zone":3,"typeConfidence":0.9,"plateTime":0.4477879127763327,"extension":6.333845336295602},"index":4,"playId":"78ed1788-0c84-3731-8bc7-9228661365bc","pitchNumber":5,"startTime":"2025-08-02T00:45:08.701Z","endTime":"2025-08-02T00:45:12.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.687082079316546,"aZ":-42.405531843923335,"pfxX":2.719686699396116,"pfxZ":-6.960558199491593,"pX":1.194311861119319,"pZ":1.968518271932992,"vX0":5.310854402799736,"vY0":-120.53171190416509,"vZ0":-0.19419289661075312,"x":71.48,"y":185.63,"x0":-1.3920147759297001,"y0":50.00294338663248,"z0":5.798239468828778,"aX":3.9970345389954436},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.4,"breakHorizontal":-6.2,"spinRate":2684,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.45461782945273166,"extension":6.575492594431844},"index":5,"playId":"4c352585-78fe-30ce-ad16-15dfd7e6538f","pitchNumber":6,"startTime":"2025-08-02T00:45:32.213Z","endTime":"2025-08-02T00:45:36.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25222890417863,"aZ":-9.482488086383997,"pfxX":-4.713653312611948,"pfxZ":11.477015983787293,"pX":0.2886558084648388,"pZ":2.2415736444516496,"vX0":4.9102678942152735,"vY0":-139.6718862709827,"vZ0":-8.033922276627932,"x":106.0,"y":178.26,"x0":-0.8791533916644112,"y0":50.000781120504875,"z0":5.7774227312408515,"aX":-9.318495039816034},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2235,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.3920472811292326,"extension":6.757465078476859},"hitData":{"launchSpeed":98.1,"launchAngle":18.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.26,"coordY":53.02}},"index":6,"playId":"502c84f0-d3d5-3162-83a8-451f86a991a7","pitchNumber":7,"startTime":"2025-08-02T00:45:59.265Z","endTime":"2025-08-02T00:46:07.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":694350,"link":"/api/v1/people/694350"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:46:07.021Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to right fielder Brandon Lockridge.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:48:42.340Z","endTime":"2025-08-02T00:49:58.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Jose Quintana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"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-02T00:47:33.679Z","endTime":"2025-08-02T00:48:44.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.50419981242695,"strikeZoneBottom":1.53793791954982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24813832318298,"aZ":-32.5637072199255,"pfxX":-11.225852932368197,"pfxZ":-0.21502746557328933,"pX":0.6968009911230701,"pZ":2.3272145810721785,"vX0":10.67967413952712,"vY0":-134.3716368395288,"vZ0":-0.14533332975928903,"x":90.44,"y":175.95,"x0":-1.8787029045683523,"y0":50.00133478128375,"z0":4.703691759009925,"aX":-20.441205768466514},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":17.9,"spinRate":2312,"spinDirection":243},"zone":6,"typeConfidence":0.92,"plateTime":0.4082681741877283,"extension":6.585076196414473},"index":1,"playId":"f032e7c1-06bf-322f-82df-533f0bd19b0f","pitchNumber":1,"startTime":"2025-08-02T00:48:44.681Z","endTime":"2025-08-02T00:48:48.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.3,"endSpeed":83.3,"strikeZoneTop":3.5558093990926,"strikeZoneBottom":1.58000128470015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.402231119190038,"aZ":-34.303007260106625,"pfxX":-11.739166733789856,"pfxZ":-1.1972792768731209,"pX":0.828378059313975,"pZ":1.4573461570351487,"vX0":11.144045658692589,"vY0":-132.49952725967157,"vZ0":-1.6546112165071718,"x":85.42,"y":199.43,"x0":-1.915235272380999,"y0":50.00572911523945,"z0":4.606114828206272,"aX":-20.79000323856294},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":18.7,"spinRate":2243,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.41402861710518124,"extension":6.547102551025109},"index":2,"playId":"f31d080d-0d43-378a-85d3-0daf318e2697","pitchNumber":2,"startTime":"2025-08-02T00:48:58.835Z","endTime":"2025-08-02T00:49:02.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.5299988658394,"strikeZoneBottom":1.58802266564241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.056978899736954,"aZ":-26.73198414789186,"pfxX":3.185693415228271,"pfxZ":3.973374020728187,"pX":1.8892702915469664,"pZ":1.7610957654626789,"vX0":7.88002248704237,"vY0":-116.40183439343848,"vZ0":-0.03768891499824756,"x":44.99,"y":191.23,"x0":-1.9553842442940192,"y0":50.005463131830965,"z0":4.310615705954342,"aX":4.3669703955430155},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.4,"breakHorizontal":-7.7,"spinRate":2640,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.4707348478121123,"extension":6.321389603187111},"index":3,"playId":"4aa0f680-a957-3474-86d5-aead945eb4eb","pitchNumber":3,"startTime":"2025-08-02T00:49:15.997Z","endTime":"2025-08-02T00:49:20.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.50126531557723,"strikeZoneBottom":1.589171547245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71977539805939,"aZ":-33.176925916331186,"pfxX":-12.471656878161749,"pfxZ":-0.5465867851090183,"pX":1.033368619376118,"pZ":1.5617194566992068,"vX0":11.71713253451554,"vY0":-134.70320674401142,"vZ0":-2.020772820419455,"x":77.61,"y":196.61,"x0":-1.7637551323168696,"y0":50.0047921871155,"z0":4.679444090152904,"aX":-22.79967953397742},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.2,"breakHorizontal":19.9,"spinRate":2314,"spinDirection":248},"zone":14,"typeConfidence":0.92,"plateTime":0.4074561389579294,"extension":6.636537292218685},"index":4,"playId":"010f1723-05e2-32a9-9984-1dd1c02fae35","pitchNumber":4,"startTime":"2025-08-02T00:49:29.980Z","endTime":"2025-08-02T00:49:34.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.669876245900937,"aZ":-33.50289935345944,"pfxX":-12.1538070498042,"pfxZ":-0.74395450436168,"pX":0.20415204315551252,"pZ":2.6265386792500878,"vX0":9.981293073577508,"vY0":-133.661388544467,"vZ0":0.948771434995368,"x":109.22,"y":167.86,"x0":-2.0192192182527116,"y0":50.001163369391655,"z0":4.692551972582759,"aX":-21.75503905168077},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.8,"breakHorizontal":19.6,"spinRate":2310,"spinDirection":248},"zone":5,"typeConfidence":0.92,"plateTime":0.4114569902306888,"extension":6.6388355417805744},"hitData":{"launchSpeed":111.0,"launchAngle":2.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.17,"coordY":98.35}},"index":5,"playId":"beaa9e89-39ee-3ebc-b0c5-ccfffd51d9b7","pitchNumber":5,"startTime":"2025-08-02T00:49:47.523Z","endTime":"2025-08-02T00:49:58.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:49:58.052Z","atBatIndex":59},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Daylen Lile triples (4) on a line drive to right fielder Brandon Lockridge. Brady House scores.","rbi":1,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:49:57.282Z","endTime":"2025-08-02T00:51:53.541Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":681982,"link":"/api/v1/people/681982"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":72.8,"strikeZoneTop":3.28684533368488,"strikeZoneBottom":1.56000161491558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79235850081554,"aZ":-32.5266761067751,"pfxX":6.923726265479629,"pfxZ":-0.255368506524551,"pX":-0.6600412547596373,"pZ":1.84010615764515,"vX0":2.007257304213482,"vY0":-115.90023003529255,"vZ0":1.579960208944868,"x":142.16,"y":189.1,"x0":-2.438251078533162,"y0":50.00533335448649,"z0":4.26864807362373,"aX":9.368475005850616},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2571,"spinDirection":81},"zone":7,"typeConfidence":0.9,"plateTime":0.47359443971034487,"extension":6.344261636624064},"index":0,"playId":"a2bb97db-cc3e-389f-b102-95e26a0125a0","pitchNumber":1,"startTime":"2025-08-02T00:50:22.020Z","endTime":"2025-08-02T00:50:26.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.8,"endSpeed":84.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.382163324671932,"aZ":-21.916260530409552,"pfxX":-6.924547190443711,"pfxZ":5.575579702713355,"pX":-0.6713112075139577,"pZ":3.1683395634423954,"vX0":6.288414108016734,"vY0":-135.05116222858686,"vZ0":-0.07780566531708322,"x":142.59,"y":153.23,"x0":-2.1342972997077756,"y0":50.00660267154596,"z0":4.743662827575076,"aX":-12.748945199936227},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":11.2,"spinRate":2418,"spinDirection":246},"zone":1,"typeConfidence":0.91,"plateTime":0.40611976966247454,"extension":6.674059095231313},"index":1,"playId":"ab096c2d-5b59-3735-85ec-9175e4dfbf3e","pitchNumber":2,"startTime":"2025-08-02T00:50:39.038Z","endTime":"2025-08-02T00:50:43.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.20874138383241,"strikeZoneBottom":1.53452632689249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.175892575583227,"aZ":-19.076109496016247,"pfxX":-6.565277485602024,"pfxZ":7.053958409705867,"pX":-1.2646706305222997,"pZ":4.499217689155893,"vX0":4.817762717645068,"vY0":-135.30929411007182,"vZ0":2.597914123579861,"x":165.21,"y":117.3,"x0":-2.2141972078887537,"y0":50.000642541173335,"z0":4.862400287188281,"aX":-12.187619666677035},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2318,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.40460236377394887,"extension":6.830343969832165},"index":2,"playId":"2e138d25-33d2-3058-bfa9-14d1845833b0","pitchNumber":3,"startTime":"2025-08-02T00:51:01.686Z","endTime":"2025-08-02T00:51:04.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.24673890560175,"strikeZoneBottom":1.54543368009172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.690821628397813,"aZ":-18.160796512878882,"pfxX":-6.326688539973151,"pfxZ":7.434497954734539,"pX":-0.2078851248028503,"pZ":4.380900741025236,"vX0":7.216521036597522,"vY0":-136.58038690993334,"vZ0":1.9500840725725785,"x":124.92,"y":120.5,"x0":-2.0650879058378107,"y0":50.003220797973945,"z0":4.908127385580069,"aX":-11.927143595928234},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2414,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.4013654108709983,"extension":6.634056749608453},"index":3,"playId":"436262a8-c704-3072-9e87-efd0e2b81592","pitchNumber":4,"startTime":"2025-08-02T00:51:20.584Z","endTime":"2025-08-02T00:51:23.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02918167410201,"aZ":-30.95306775916566,"pfxX":7.529512433860545,"pfxZ":0.9091956943050565,"pX":0.36199954214964897,"pZ":2.3336929363367664,"vX0":3.760948003492973,"vY0":-114.78634106292579,"vZ0":2.270784621852088,"x":103.2,"y":175.77,"x0":-2.275034417802466,"y0":50.00034495078566,"z0":4.343131329201107,"aX":10.054930458183096},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":2499,"spinDirection":85},"zone":6,"typeConfidence":0.91,"plateTime":0.47698818780839813,"extension":6.43748615605082},"hitData":{"launchSpeed":95.9,"launchAngle":15.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.96,"coordY":103.42}},"index":4,"playId":"21f68bd5-2af8-399f-b818-8b4913b2ea84","pitchNumber":5,"startTime":"2025-08-02T00:51:38.323Z","endTime":"2025-08-02T00:51:53.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":2.9000000000000004,"leverageIndex":0.39,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:51:53.541Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:52:22.817Z","endTime":"2025-08-02T00:53:11.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"5ecab53d-b0f3-4407-9dde-9f7f7500d08c","startTime":"2025-08-02T00:52:22.817Z","endTime":"2025-08-02T00:52:27.817Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.046154479554456,"aZ":-28.736220694275058,"pfxX":6.326477418315658,"pfxZ":2.3560633439593595,"pX":0.809990409068158,"pZ":2.2557306891592,"vX0":5.445849471850664,"vY0":-120.02374363210699,"vZ0":0.8405106292430349,"x":86.13,"y":177.88,"x0":-2.309735192668188,"y0":50.004558851441914,"z0":4.458361671064642,"aX":9.237285919394182},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-12.7,"spinRate":2639,"spinDirection":78},"zone":6,"typeConfidence":0.89,"plateTime":0.4562163860014321,"extension":6.5366379163824035},"index":1,"playId":"5b8d9b0b-8097-3fb7-8b25-670a4fe55058","pitchNumber":1,"startTime":"2025-08-02T00:52:32.797Z","endTime":"2025-08-02T00:52:35.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.996933760974535,"aZ":-30.047207817012833,"pfxX":9.67156418978302,"pfxZ":1.558913316899596,"pX":1.2908982067028238,"pZ":1.800160972578775,"vX0":5.116222286532078,"vY0":-116.44464218462085,"vZ0":0.7912146491141407,"x":67.79,"y":190.18,"x0":-2.195305123931522,"y0":50.00377174662344,"z0":4.311079968773271,"aX":13.207810728416609},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.4,"breakHorizontal":-18.8,"spinRate":2655,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.47138135243439816,"extension":6.535941210812379},"index":2,"playId":"03b45ac5-0185-3236-99b2-16d1eaeae1ef","pitchNumber":2,"startTime":"2025-08-02T00:52:48.885Z","endTime":"2025-08-02T00:52:52.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-02T00:52:57.701Z","endTime":"2025-08-02T00:53:08.473Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":81.2,"endSpeed":74.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.057653050101962,"aZ":-29.729088286161932,"pfxX":7.835298325100299,"pfxZ":1.7297598204769793,"pX":1.426538433975914,"pZ":1.4995999953372596,"vX0":5.868160139627092,"vY0":-118.22243170334544,"vZ0":-0.3841355938744674,"x":62.62,"y":198.29,"x0":-2.1076696436064295,"y0":50.00079401574462,"z0":4.398573958734155,"aX":11.062172204782332},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.4,"breakHorizontal":-15.6,"spinRate":2681,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4637418920998746,"extension":6.74033429847263},"index":4,"playId":"bb3c6d32-f394-313d-9304-422666ca2bc3","pitchNumber":3,"startTime":"2025-08-02T00:53:08.473Z","endTime":"2025-08-02T00:53:11.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:53:11.699Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out softly to catcher Danny Jansen. Jacob Young out on batter interference.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:53:15.659Z","endTime":"2025-08-02T00:53:57.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.27000157938829,"strikeZoneBottom":1.53158198600989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.829442256407116,"aZ":-31.26124767964386,"pfxX":9.416183355685206,"pfxZ":0.6491400941175218,"pX":0.25223192003107997,"pZ":0.7709466782486234,"vX0":3.108345872718758,"vY0":-118.09700086062878,"vZ0":-1.4405636337583108,"x":107.39,"y":217.96,"x0":-2.30508613959225,"y0":50.00482085665265,"z0":4.268665298307547,"aX":13.279027439917831},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.1,"breakHorizontal":-17.8,"spinRate":2719,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.4640915914224917,"extension":6.597574317943699},"index":0,"playId":"07bcbd3b-f3b0-3144-b2fc-64ff7d7351e6","pitchNumber":1,"startTime":"2025-08-02T00:53:33.696Z","endTime":"2025-08-02T00:53:36.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567024861580297,"aZ":-35.1399469046061,"pfxX":-9.713304908608926,"pfxZ":-1.5678425702901801,"pX":0.6941215029662076,"pZ":2.427733242196896,"vX0":10.748947627809349,"vY0":-136.573296882727,"vZ0":0.09597367181454897,"x":90.54,"y":173.23,"x0":-2.0272673092032036,"y0":50.00200040395498,"z0":4.805297636863903,"aX":-18.381936815016452},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-2.6,"breakHorizontal":15.4,"spinRate":2330,"spinDirection":247},"zone":6,"typeConfidence":0.92,"plateTime":0.4007644063411009,"extension":6.784324520669386},"hitData":{"launchSpeed":35.6,"launchAngle":-80.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.82,"coordY":202.93}},"index":1,"playId":"759fca68-1148-31d1-bd3e-8dcd10ff69a3","pitchNumber":2,"startTime":"2025-08-02T00:53:49.887Z","endTime":"2025-08-02T00:53:57.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[{"credit":"batter_interference"}],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":-1.6000000000000005,"leverageIndex":0.43,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:53:57.909Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to right fielder Brandon Lockridge. Daylen Lile scores.","rbi":1,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:54:47.212Z","endTime":"2025-08-02T00:56:20.175Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":681982,"link":"/api/v1/people/681982"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.58881965860776,"strikeZoneBottom":1.5583667307139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02052059423294,"aZ":-16.550634758991173,"pfxX":-7.441995672723973,"pfxZ":8.477213576551405,"pX":-1.193658455586321,"pZ":3.756116099757603,"vX0":5.05947800283591,"vY0":-135.73610622184037,"vZ0":0.040418766312256826,"x":162.5,"y":137.36,"x0":-2.1262446761346543,"y0":50.00661295190616,"z0":4.904863271682745,"aX":-13.723901960355677},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2426,"spinDirection":242},"zone":11,"typeConfidence":0.91,"plateTime":0.4053794814023348,"extension":6.551401982821143},"index":0,"playId":"93a4cf83-53c4-3052-8b8a-4ae27079072c","pitchNumber":1,"startTime":"2025-08-02T00:55:10.422Z","endTime":"2025-08-02T00:55:14.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.54606308934244,"strikeZoneBottom":1.63869825682847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.416870428943525,"aZ":-15.426679753498066,"pfxX":-7.42590889501401,"pfxZ":9.040801599747743,"pX":-1.2077253724557246,"pZ":3.9977577714834225,"vX0":5.03860342281383,"vY0":-135.88613802518992,"vZ0":0.5172332015115176,"x":163.04,"y":130.84,"x0":-2.1302385764311635,"y0":50.00169689253596,"z0":4.884489268780659,"aX":-13.754488751618263},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":12.2,"spinRate":2560,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.40455458785965925,"extension":6.708590657425224},"index":1,"playId":"f60cf25d-53a6-3fa6-bfe0-e1a65e3de6d9","pitchNumber":2,"startTime":"2025-08-02T00:55:31.583Z","endTime":"2025-08-02T00:55:35.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.6,"strikeZoneTop":3.5270249623248,"strikeZoneBottom":1.64602158611937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80122923462963,"aZ":-14.939809700008121,"pfxX":-8.135322904640258,"pfxZ":9.46725764310986,"pX":0.28638589210229715,"pZ":3.2918294864996467,"vX0":9.01614871186513,"vY0":-135.143570308243,"vZ0":-0.927488010832888,"x":106.08,"y":149.9,"x0":-2.061432166251098,"y0":50.00204843381868,"z0":4.705147283624827,"aX":-14.809455059307405},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":12.5,"spinRate":2518,"spinDirection":246},"zone":3,"typeConfidence":0.91,"plateTime":0.4077624218359053,"extension":6.73322997424456},"index":2,"playId":"1d3858e2-0e9a-389d-9dee-7bf95eb8c0d5","pitchNumber":3,"startTime":"2025-08-02T00:55:49.360Z","endTime":"2025-08-02T00:55:53.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.500210472526813,"aZ":-27.932649628207542,"pfxX":6.438597369782885,"pfxZ":3.0775031125373093,"pX":0.24470817513835152,"pZ":1.8141604325117617,"vX0":4.1912683868175105,"vY0":-118.12611949450483,"vZ0":0.25026367417723405,"x":107.67,"y":189.8,"x0":-2.4040208270787584,"y0":50.005310000245046,"z0":4.3258551478240514,"aX":8.882418863856255},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.0,"breakHorizontal":-12.8,"spinRate":2732,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.467974771151193,"extension":6.461265164472152},"hitData":{"launchSpeed":95.8,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.7,"coordY":99.6}},"index":3,"playId":"d1e908a3-edb8-33c4-9135-f1fc3d50538f","pitchNumber":4,"startTime":"2025-08-02T00:56:08.162Z","endTime":"2025-08-02T00:56:20.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.31,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:56:20.175Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T00:58:59.438Z","endTime":"2025-08-02T00:59:45.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":4,"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-02T00:56:37.934Z","endTime":"2025-08-02T00:57:34.473Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"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-02T00:57:34.473Z","endTime":"2025-08-02T00:59:01.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.88015310964498,"strikeZoneBottom":1.85823036854229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17899553363158,"aZ":-25.537317779555,"pfxX":11.531448459889305,"pfxZ":3.375519642195151,"pX":1.5761697830474466,"pZ":2.7461129675788145,"vX0":-0.9254870890230149,"vY0":-139.8948448600271,"vZ0":-5.860806068055415,"x":56.92,"y":164.63,"x0":0.41684744262167067,"y0":50.00036640883034,"z0":6.562554271890378,"aX":22.648277133594842},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":-20.6,"spinRate":2092,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.39287808275062686,"extension":5.16541976117605},"index":2,"playId":"09aa56ca-7639-39d4-84ee-2f38d1e87e08","pitchNumber":1,"startTime":"2025-08-02T00:59:01.669Z","endTime":"2025-08-02T00:59:04.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":79.3,"endSpeed":72.0,"strikeZoneTop":3.83362789870927,"strikeZoneBottom":1.85730242381186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18258402779106,"aZ":-46.64259765134266,"pfxX":-4.707167490493778,"pfxZ":-10.962683957988943,"pX":0.8764101665390629,"pZ":3.400649120818823,"vX0":2.493356596176473,"vY0":-115.23925059552423,"vZ0":2.674258277909503,"x":83.59,"y":146.96,"x0":0.38131886040717045,"y0":50.0030299456455,"z0":6.793243280614346,"aX":-6.21172998318177},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-18.6,"breakHorizontal":7.7,"spinRate":2758,"spinDirection":333},"zone":12,"typeConfidence":0.91,"plateTime":0.4787584971286858,"extension":5.214504794746865},"index":3,"playId":"619dd944-7a77-3994-9afd-07dead6ca39a","pitchNumber":2,"startTime":"2025-08-02T00:59:19.295Z","endTime":"2025-08-02T00:59:24.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.657022910133954,"aZ":-22.74705102755874,"pfxX":9.552405898106858,"pfxZ":4.8320544910993135,"pX":-0.016157077135142816,"pZ":2.862122707432837,"vX0":-3.932531630465132,"vY0":-138.89149561743574,"vZ0":-5.9201883868021135,"x":117.62,"y":161.5,"x0":0.17859700191449546,"y0":50.001848788879265,"z0":6.538104172929271,"aX":18.62583486517463},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-16.4,"spinRate":2097,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.39464896535492544,"extension":5.2551211807145695},"hitData":{"launchSpeed":104.5,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":153.61}},"index":4,"playId":"c4025fd7-3bc6-3368-a052-2e61ecb06837","pitchNumber":3,"startTime":"2025-08-02T00:59:37.041Z","endTime":"2025-08-02T00:59:45.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-02T00:59:45.992Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lockridge singles on a sharp line drive to right fielder Daylen Lile.","rbi":0,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:02:20.611Z","endTime":"2025-08-02T01:03:07.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Loutos replaces Zach Brzykcy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"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-02T01:01:02.753Z","endTime":"2025-08-02T01:02:22.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702795,"link":"/api/v1/people/702795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694350,"link":"/api/v1/people/694350","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.26348123280836,"strikeZoneBottom":1.54000105354033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82669614076303,"aZ":-18.847781921702584,"pfxX":-8.77440637726745,"pfxZ":6.801074922535358,"pX":0.7747728433126727,"pZ":2.5074460321776395,"vX0":7.873511468652223,"vY0":-139.67477443444056,"vZ0":-6.059895170258524,"x":87.47,"y":171.08,"x0":-0.951815803121975,"y0":50.0055605815038,"z0":5.960436294069146,"aX":-17.200112511715197},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":14.0,"spinRate":1794,"spinDirection":233},"zone":6,"typeConfidence":0.89,"plateTime":0.393359720422243,"extension":6.1483577401237985},"index":1,"playId":"5d881b7c-ed59-3df7-bc2e-1ebc4609a223","pitchNumber":1,"startTime":"2025-08-02T01:02:22.933Z","endTime":"2025-08-02T01:02:26.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.28370869123417,"strikeZoneBottom":1.5522913415609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.633307975709013,"aZ":-33.71676005401547,"pfxX":3.9234053210583415,"pfxZ":-0.9341635616508537,"pX":-1.0070584035520853,"pZ":2.8332886998592683,"vX0":-0.5621645349852088,"vY0":-128.52527094298537,"vZ0":-1.465613716490598,"x":155.39,"y":162.28,"x0":-1.2937161743302705,"y0":50.00046281721972,"z0":6.048977000724994,"aX":6.5097235105921545},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":-7.0,"spinRate":2282,"spinDirection":42},"zone":11,"typeConfidence":0.93,"plateTime":0.4274887866373098,"extension":6.01189455546502},"index":2,"playId":"c21a01f5-5e05-35af-bd6e-4e691c82eab4","pitchNumber":2,"startTime":"2025-08-02T01:02:39.001Z","endTime":"2025-08-02T01:02:44.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71226826536622,"aZ":-33.976223859393095,"pfxX":3.5617948889676367,"pfxZ":-1.0750780546693601,"pX":0.10124390536753294,"pZ":2.4044232568568717,"vX0":1.9770102497497017,"vY0":-129.11218927023802,"vZ0":-2.4797065870975876,"x":113.14,"y":173.86,"x0":-1.1400537912812745,"y0":50.0053288274117,"z0":6.021286184705412,"aX":5.946674850977671},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-7.0,"spinRate":2223,"spinDirection":26},"zone":5,"typeConfidence":0.92,"plateTime":0.4260544622494997,"extension":5.985155023410901},"hitData":{"launchSpeed":102.1,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.76,"coordY":105.82}},"index":3,"playId":"a28d5ff4-047e-3810-9b30-c7415be1cd34","pitchNumber":3,"startTime":"2025-08-02T01:02:56.321Z","endTime":"2025-08-02T01:03:07.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:03:07.142Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (9) on a line drive to left field. Brandon Lockridge scores.","rbi":2,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:03:06.388Z","endTime":"2025-08-02T01:05:22.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.59082785187317,"strikeZoneBottom":1.76356379620191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.901498758193203,"aZ":-18.58539337905101,"pfxX":-7.074217879189202,"pfxZ":6.931256683769373,"pX":-1.0429637885459406,"pZ":4.341204345847441,"vX0":3.2237986169469317,"vY0":-139.2876948023654,"vZ0":-1.5302069400784402,"x":156.76,"y":121.57,"x0":-1.2975869115411451,"y0":50.004388009666414,"z0":6.1292976865326,"aX":-13.871877228307568},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":1856,"spinDirection":235},"zone":11,"typeConfidence":0.94,"plateTime":0.3935579562096021,"extension":6.001293741733243},"index":0,"playId":"14f1af09-d75d-3ca7-b1fc-dcbede48b0ea","pitchNumber":1,"startTime":"2025-08-02T01:03:32.482Z","endTime":"2025-08-02T01:03:35.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.47205860663921,"strikeZoneBottom":1.67211624108011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234096460928043,"aZ":-34.018245438309435,"pfxX":-7.352851229516997,"pfxZ":-1.0743544554421298,"pX":-0.8458378016569973,"pZ":2.856453672233223,"vX0":3.4139994735512946,"vY0":-130.34348933858422,"vZ0":-1.4018377398762454,"x":149.24,"y":161.66,"x0":-1.2169112371686865,"y0":50.00163902468367,"z0":5.9685281425745025,"aX":-12.65847281478659},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.0,"breakHorizontal":12.6,"spinRate":1345,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4201274684894454,"extension":6.204479240439642},"index":1,"playId":"e66dd460-22f8-38c0-87db-d652e08bcdab","pitchNumber":2,"startTime":"2025-08-02T01:03:51.974Z","endTime":"2025-08-02T01:03:57.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brandon Lockridge steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"e66dd460-22f8-38c0-87db-d652e08bcdab","startTime":"2025-08-02T01:04:00.403Z","endTime":"2025-08-02T01:04:14.875Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"postOnSecond":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.18,"dramaIndex":12.0,"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":"29fd2bcc-57a3-4add-be0c-5afa37652464","startTime":"2025-08-02T01:04:14.875Z","endTime":"2025-08-02T01:04:19.875Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36933688545698,"aZ":-18.103461769572533,"pfxX":-7.5666670254465185,"pfxZ":7.103074019945495,"pX":-0.18297703366842147,"pZ":2.8014013793435684,"vX0":4.902860596694769,"vY0":-139.81990143589002,"vZ0":-5.560938635164394,"x":123.97,"y":163.14,"x0":-0.9756631457693511,"y0":50.00302953337889,"z0":6.003052560801993,"aX":-14.989716549820272},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":1923,"spinDirection":230},"zone":5,"typeConfidence":0.94,"plateTime":0.39166115782514854,"extension":6.170259963028277},"index":4,"playId":"5d90678c-64c8-3cc3-9ffb-70d023019d8d","pitchNumber":3,"startTime":"2025-08-02T01:04:28.780Z","endTime":"2025-08-02T01:04:35.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.846458423872413,"aZ":-29.84438783240381,"pfxX":-9.6442592788944,"pfxZ":1.357059304950285,"pX":-0.45021993580805086,"pZ":2.4141259591167876,"vX0":4.807229809009629,"vY0":-130.70781755896053,"vZ0":-3.295793770182109,"x":134.16,"y":173.6,"x0":-1.0691547764931695,"y0":50.00075884003355,"z0":5.95375109214595,"aX":-16.536500332982843},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":16.3,"spinRate":1462,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4204723208278538,"extension":6.124092383119092},"hitData":{"launchSpeed":104.4,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":36.43,"coordY":78.58}},"index":5,"playId":"a30bcdc8-ecae-3ba0-bbd6-147e93b73e83","pitchNumber":4,"startTime":"2025-08-02T01:04:57.608Z","endTime":"2025-08-02T01:05:22.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.18,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:05:22.700Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:05:14.427Z","endTime":"2025-08-02T01:06:44.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.25561436635335,"strikeZoneBottom":1.6708897844783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8970416833157,"aZ":-35.90867474471363,"pfxX":1.114444613451011,"pfxZ":-2.226376294603197,"pX":0.14461128853907226,"pZ":3.0452522048781154,"vX0":3.1841761571062825,"vY0":-128.46965242288772,"vZ0":-0.4041069365743234,"x":111.49,"y":156.56,"x0":-1.254267037660756,"y0":50.00366229172828,"z0":5.988778410902163,"aX":1.8680402502743212},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":-2.8,"spinRate":2327,"spinDirection":43},"zone":2,"typeConfidence":0.9,"plateTime":0.42588172170088345,"extension":6.125202488056266},"index":0,"playId":"02a2d525-6b3a-30a7-acd6-8a49eb58f753","pitchNumber":1,"startTime":"2025-08-02T01:05:46.478Z","endTime":"2025-08-02T01:05:49.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.23765383282057,"strikeZoneBottom":1.68037790328774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64592022798381,"aZ":-15.942141279692619,"pfxX":-8.302024486316652,"pfxZ":8.39138691471791,"pX":0.8841090385104603,"pZ":3.0365184571180395,"vX0":7.818799203340138,"vY0":-138.60676637398055,"vZ0":-5.130785493692406,"x":83.3,"y":156.79,"x0":-0.9026194834946231,"y0":50.003619455174814,"z0":5.985768760518112,"aX":-16.061546820575476},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":1827,"spinDirection":238},"zone":12,"typeConfidence":0.93,"plateTime":0.39604304011681934,"extension":6.231650972923659},"index":1,"playId":"62fb2c93-b8cf-3903-81a2-1c3f3f27a944","pitchNumber":2,"startTime":"2025-08-02T01:06:03.582Z","endTime":"2025-08-02T01:06:08.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97035196771086,"aZ":-16.912443948556334,"pfxX":-8.301324191120043,"pfxZ":7.797173034188631,"pX":-0.32656423078110053,"pZ":3.1085769492409034,"vX0":5.503771019551243,"vY0":-139.61916753481634,"vZ0":-4.704074865776244,"x":129.45,"y":154.85,"x0":-1.253691744132261,"y0":50.00060504990243,"z0":5.942328058267501,"aX":-16.245471591896305},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":13.8,"spinRate":1920,"spinDirection":233},"zone":1,"typeConfidence":0.94,"plateTime":0.39359934187122203,"extension":5.948785787551036},"index":2,"playId":"a6ed2fd8-d11c-3100-a90e-27eb24fb2fd0","pitchNumber":3,"startTime":"2025-08-02T01:06:20.748Z","endTime":"2025-08-02T01:06:24.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.27512346579624,"strikeZoneBottom":1.6907831502079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64159621723726,"aZ":-35.823924034607444,"pfxX":1.7111999100124353,"pfxZ":-2.1931895503286007,"pX":-0.6761185227954597,"pZ":2.089427075644302,"vX0":0.9221038912365132,"vY0":-128.41652866489486,"vZ0":-2.5796157150731704,"x":142.77,"y":182.37,"x0":-1.2626635130263681,"y0":50.003567680145764,"z0":5.905360779625024,"aX":2.8459448378731484},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.3,"breakHorizontal":-3.4,"spinRate":2357,"spinDirection":42},"zone":7,"typeConfidence":0.56,"plateTime":0.42720926147403704,"extension":5.968433482865436},"index":3,"playId":"3830fdaf-7157-3707-b938-2a4a72c99e21","pitchNumber":4,"startTime":"2025-08-02T01:06:40.524Z","endTime":"2025-08-02T01:06:44.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:06:44.877Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:06:46.365Z","endTime":"2025-08-02T01:07:23.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.277249373189285,"aZ":-20.446590694478125,"pfxX":-7.347730730836798,"pfxZ":5.9397199232724205,"pX":0.6719799110181325,"pZ":3.038064524976112,"vX0":7.405699816771825,"vY0":-139.57819427278093,"vZ0":-4.400966582224649,"x":91.39,"y":156.75,"x0":-1.0604010233457817,"y0":50.00246659891548,"z0":5.980822879390926,"aX":-14.505074870838738},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":1855,"spinDirection":236},"zone":3,"typeConfidence":0.93,"plateTime":0.3923498663211724,"extension":6.229202446818661},"hitData":{"launchSpeed":75.8,"launchAngle":15.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.17,"coordY":109.59}},"index":0,"playId":"3cab3d5f-6e3e-33e4-a03a-b4211431eaec","pitchNumber":1,"startTime":"2025-08-02T01:07:11.464Z","endTime":"2025-08-02T01:07:23.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:07:23.365Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a ground ball to shortstop CJ Abrams. Andrew Vaughn to 3rd. Caleb Durbin to 2nd. Andrew Vaughn advances to 3rd, on a throwing error by shortstop CJ Abrams.","rbi":0,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:07:23.640Z","endTime":"2025-08-02T01:08:47.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72092047223195,"aZ":-17.93181716410165,"pfxX":-9.189176396211304,"pfxZ":7.373769088774399,"pX":-0.39844815827968955,"pZ":3.2707321588548064,"vX0":5.128618734458492,"vY0":-138.752350405382,"vZ0":-4.192253898487598,"x":132.19,"y":150.47,"x0":-1.0859244197841382,"y0":50.00516595130932,"z0":6.011347504721064,"aX":-17.754240820968015},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":1903,"spinDirection":229},"zone":1,"typeConfidence":0.88,"plateTime":0.3961572431139744,"extension":6.2593562518228305},"index":0,"playId":"fda94060-5051-3474-88e6-367a55f4a2dc","pitchNumber":1,"startTime":"2025-08-02T01:07:48.140Z","endTime":"2025-08-02T01:07:56.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.31116555505382,"strikeZoneBottom":1.5115253238442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.62186533811747,"aZ":-18.644273716598992,"pfxX":-7.33057475209731,"pfxZ":6.941313754728688,"pX":-0.1296192952962747,"pZ":3.661199342638909,"vX0":5.118009709459085,"vY0":-139.72480954103438,"vZ0":-3.0983396926395086,"x":121.94,"y":139.93,"x0":-1.0459088394984692,"y0":50.00343367389868,"z0":6.030747133686437,"aX":-14.290745564133356},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":1779,"spinDirection":238},"zone":11,"typeConfidence":0.94,"plateTime":0.3941347864586202,"extension":6.136311667884671},"index":1,"playId":"c7b7d461-f7b8-3aa0-849b-17358c2b560b","pitchNumber":2,"startTime":"2025-08-02T01:08:16.417Z","endTime":"2025-08-02T01:08:20.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97418197376589,"aZ":-18.497930232165732,"pfxX":-7.641465813537757,"pfxZ":7.023130421702007,"pX":-0.2857661589597398,"pZ":2.4505367412019887,"vX0":4.906971187383041,"vY0":-139.29242589851108,"vZ0":-6.131279564946763,"x":127.89,"y":172.62,"x0":-1.0858701319201192,"y0":50.00185787468229,"z0":5.921301241081346,"aX":-14.876828075414416},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":12.7,"spinRate":1898,"spinDirection":231},"zone":4,"typeConfidence":0.94,"plateTime":0.3946077596317128,"extension":6.2564949976864},"hitData":{"launchSpeed":102.9,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.77,"coordY":154.62}},"index":2,"playId":"5f880406-0864-3642-b96d-531ece999a6b","pitchNumber":3,"startTime":"2025-08-02T01:08:35.457Z","endTime":"2025-08-02T01:08:47.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.29999999999999993,"leverageIndex":0.04,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:08:47.687Z","atBatIndex":69},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Danny Jansen hit by pitch.","rbi":0,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:09:22.738Z","endTime":"2025-08-02T01:10:12.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96652336115458,"aZ":-34.15876781077888,"pfxX":2.5496248163104633,"pfxZ":-1.1900396313712616,"pX":-0.31823010485928743,"pZ":3.1115909003452495,"vX0":1.5831963293926015,"vY0":-128.33017917750007,"vZ0":-0.6997975641919413,"x":129.13,"y":154.77,"x0":-1.2738549643128874,"y0":50.0018403017826,"z0":6.043255258317229,"aX":4.261426236873253},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":-4.9,"spinRate":2333,"spinDirection":46},"zone":1,"typeConfidence":0.77,"plateTime":0.4264390282289634,"extension":5.941202738044074},"index":0,"playId":"633d67db-5d1a-3e5c-821e-c3a83be2a38f","pitchNumber":1,"startTime":"2025-08-02T01:09:22.738Z","endTime":"2025-08-02T01:09:26.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19694871743983,"aZ":-17.40330255062122,"pfxX":-7.942316717293825,"pfxZ":7.432920784280089,"pX":-0.8819881623186419,"pZ":3.521137739922354,"vX0":3.67769067618961,"vY0":-140.61156098863827,"vZ0":-3.8635339146000955,"x":150.62,"y":143.71,"x0":-1.180739674256932,"y0":50.00025909662545,"z0":6.053931925594867,"aX":-15.77790772094895},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":1901,"spinDirection":233},"zone":11,"typeConfidence":0.94,"plateTime":0.39070022587485154,"extension":6.073375259723394},"index":1,"playId":"ba5ba952-1164-3f32-83ce-1847e6382ccf","pitchNumber":2,"startTime":"2025-08-02T01:09:45.632Z","endTime":"2025-08-02T01:09:49.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.465298016074033,"aZ":-35.27658820132937,"pfxX":1.9459277543253668,"pfxZ":-1.8772355428771625,"pX":-0.8934939761599392,"pZ":3.8562230809948383,"vX0":0.19465108880456977,"vY0":-128.37511717092647,"vZ0":1.2862846344817893,"x":151.06,"y":134.66,"x0":-1.2230335700167385,"y0":50.00540691436524,"z0":6.1190590389127335,"aX":3.210417349112591},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":-3.6,"spinRate":2365,"spinDirection":42},"zone":11,"typeConfidence":0.81,"plateTime":0.4285878756838759,"extension":6.06224239204458},"index":2,"playId":"ec838140-9b47-35c4-bdfa-3ee3a3868f01","pitchNumber":3,"startTime":"2025-08-02T01:10:06.451Z","endTime":"2025-08-02T01:10:12.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:10:12.349Z","atBatIndex":70},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Blake Perkins reaches on a fielder's choice, fielded by pitcher Ryan Loutos. Andrew Vaughn scores. Caleb Durbin to 3rd. Danny Jansen to 2nd. Fielding error by pitcher Ryan Loutos.","rbi":0,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:10:18.860Z","endTime":"2025-08-02T01:11:49.783Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnThird":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":702795,"link":"/api/v1/people/702795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702795,"link":"/api/v1/people/702795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.43999792990341,"strikeZoneBottom":1.6937674061717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.722075111764326,"aZ":-34.91666681237898,"pfxX":3.070069885276294,"pfxZ":-1.6942990359332715,"pX":-1.6740878328983118,"pZ":2.9569145533040624,"vX0":-1.3944309714647192,"vY0":-127.49298438382729,"vZ0":-0.6396157757945864,"x":180.81,"y":158.94,"x0":-1.5145868866548893,"y0":50.000620683730816,"z0":6.001677567121826,"aX":4.9807372197224264},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2283,"spinDirection":39},"zone":11,"typeConfidence":0.89,"plateTime":0.4320021661179365,"extension":5.94654133250591},"index":0,"playId":"af97f09c-a6dc-3e54-b7c6-1367aa555b28","pitchNumber":1,"startTime":"2025-08-02T01:10:40.860Z","endTime":"2025-08-02T01:10:46.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.43405725546,"strikeZoneBottom":1.69622922378976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.966414280396926,"aZ":-18.802906003594213,"pfxX":-6.620427492268327,"pfxZ":6.967990958715354,"pX":-0.4000121049447019,"pZ":2.4977515986264884,"vX0":4.401118261166737,"vY0":-138.596000224199,"vZ0":-5.7142164189954885,"x":132.25,"y":171.34,"x0":-1.159774598618189,"y0":50.001879077958165,"z0":5.8686904242271645,"aX":-12.701130908582133},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":1751,"spinDirection":239},"zone":4,"typeConfidence":0.94,"plateTime":0.39730558324956267,"extension":6.07201314461109},"index":1,"playId":"1ce65659-29de-3dc1-b048-4413ad16aef3","pitchNumber":2,"startTime":"2025-08-02T01:11:01.744Z","endTime":"2025-08-02T01:11:05.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.45591241241288,"strikeZoneBottom":1.6389753696247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2014407538737,"aZ":-37.480255974312016,"pfxX":1.7937207832804982,"pfxZ":-3.315371018243617,"pX":-0.5452532070437807,"pZ":2.4074058599017816,"vX0":1.170830383117817,"vY0":-126.61990857811836,"vZ0":-1.3612372610087247,"x":137.78,"y":173.78,"x0":-1.2488551699694341,"y0":50.00281802342149,"z0":5.9892892710394525,"aX":2.8715990443077355},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.0,"breakHorizontal":-3.5,"spinRate":2418,"spinDirection":33},"zone":4,"typeConfidence":0.67,"plateTime":0.4348968211669013,"extension":6.127097548859685},"index":2,"playId":"df1fda0d-433e-35b8-b6f1-cbc7061906c2","pitchNumber":3,"startTime":"2025-08-02T01:11:20.647Z","endTime":"2025-08-02T01:11:23.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24033233717672,"aZ":-31.457172192473532,"pfxX":-9.124122557578422,"pfxZ":0.41147703474320174,"pX":-0.5200192431888762,"pZ":1.6264754387756628,"vX0":4.905707446879294,"vY0":-131.72640899459267,"vZ0":-4.766515520675435,"x":136.82,"y":194.87,"x0":-1.229604361079236,"y0":50.0036852208877,"z0":5.808692962567309,"aX":-15.896384124913943},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.1,"breakHorizontal":15.4,"spinRate":1420,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4172018445650534,"extension":6.122844313368535},"hitData":{"launchSpeed":60.2,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.37,"coordY":182.0}},"index":3,"playId":"915271ac-ed52-3e52-a13c-cf2980a486be","pitchNumber":4,"startTime":"2025-08-02T01:11:40.763Z","endTime":"2025-08-02T01:11:49.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:11:49.783Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a ground ball to left fielder James Wood. Caleb Durbin scores. Danny Jansen to 3rd. Blake Perkins to 2nd.","rbi":1,"awayScore":13,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:12:21.273Z","endTime":"2025-08-02T01:13:28.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.24000119848302,"strikeZoneBottom":1.51303977682647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530870647528953,"aZ":-16.093203863673313,"pfxX":-6.174392873760985,"pfxZ":8.255492637712917,"pX":0.9360543753271799,"pZ":3.0195376763932686,"vX0":7.415468634740344,"vY0":-138.79312129479123,"vZ0":-5.085552779950222,"x":81.32,"y":157.25,"x0":-0.9701720560201289,"y0":50.003962615740654,"z0":5.950136466054381,"aX":-12.028422640111852},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":1976,"spinDirection":236},"zone":12,"typeConfidence":0.95,"plateTime":0.39488092738732705,"extension":6.2972601239432064},"index":0,"playId":"d6528a98-240c-3165-8525-9e7ae8a202d4","pitchNumber":1,"startTime":"2025-08-02T01:12:21.273Z","endTime":"2025-08-02T01:12:27.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.13246366638798,"strikeZoneBottom":1.46247717496404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1026075706121,"aZ":-35.60624592090066,"pfxX":2.245359623985266,"pfxZ":-2.1182224307160578,"pX":0.14407029215734274,"pZ":2.485580803631663,"vX0":2.333577665620883,"vY0":-126.05562895302121,"vZ0":-1.5322706954840277,"x":111.51,"y":171.67,"x0":-1.0832619966504933,"y0":50.00417791764455,"z0":5.95929539582583,"aX":3.6360295462226357},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.0,"breakHorizontal":-4.6,"spinRate":2500,"spinDirection":40},"zone":5,"typeConfidence":0.81,"plateTime":0.4334593922825616,"extension":6.036205879679633},"index":1,"playId":"0971a8b4-618d-36a5-8e2d-a108bd8fd7a3","pitchNumber":2,"startTime":"2025-08-02T01:12:39.803Z","endTime":"2025-08-02T01:12:43.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.23999864992056,"strikeZoneBottom":1.51364452993935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93153989405812,"aZ":-18.69972073163099,"pfxX":-7.140548726453464,"pfxZ":6.783919969867451,"pX":1.177512761168895,"pZ":2.423755960316564,"vX0":8.35692543533699,"vY0":-139.90736573579852,"vZ0":-6.189802733916921,"x":72.12,"y":173.34,"x0":-0.9174628044454823,"y0":50.005944398841486,"z0":5.886405548789571,"aX":-14.189125082283098},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":11.3,"spinRate":1976,"spinDirection":229},"zone":12,"typeConfidence":0.94,"plateTime":0.39116733104293955,"extension":6.2186685858473485},"index":2,"playId":"abd61823-993e-3a2b-94d2-4313dc870a0f","pitchNumber":3,"startTime":"2025-08-02T01:12:58.318Z","endTime":"2025-08-02T01:13:02.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.199269869130397,"aZ":-34.54378388617904,"pfxX":1.865720694540924,"pfxZ":-1.403085321510778,"pX":-0.8143906769820732,"pZ":2.5390339848414505,"vX0":0.46724209336240446,"vY0":-128.7586386178912,"vZ0":-2.009003607823901,"x":148.04,"y":170.23,"x0":-1.2405904520929356,"y0":50.00615652765922,"z0":5.996887354222871,"aX":3.1400218506901583},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.8,"breakHorizontal":-3.5,"spinRate":2535,"spinDirection":30},"zone":4,"typeConfidence":0.56,"plateTime":0.42503583024674896,"extension":6.07756458391935},"hitData":{"launchSpeed":83.0,"launchAngle":8.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.42,"coordY":103.93}},"index":3,"playId":"d5c542af-0d34-309c-a28c-7c289485b9dc","pitchNumber":4,"startTime":"2025-08-02T01:13:17.505Z","endTime":"2025-08-02T01:13:28.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":643376,"link":"/api/v1/people/643376"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:13:28.811Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, third baseman Brady House to first baseman Nathaniel Lowe. Danny Jansen scores. Blake Perkins to 3rd. Andruw Monasterio to 2nd.","rbi":1,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:14:39.219Z","endTime":"2025-08-02T01:16:12.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":702795,"link":"/api/v1/people/702795"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":13,"homeScore":4,"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-02T01:14:18.663Z","endTime":"2025-08-02T01:14:41.540Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.43432088717972,"strikeZoneBottom":1.57099940545491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76930296873439,"aZ":-37.929750168956836,"pfxX":3.8428737556185504,"pfxZ":-3.4617677973086796,"pX":0.3175353345597681,"pZ":2.482675408695997,"vX0":2.379114291665267,"vY0":-128.47958187031722,"vZ0":-1.521125292800797,"x":104.9,"y":171.75,"x0":-1.1210521584035806,"y0":50.00144468366763,"z0":6.042701450224472,"aX":6.393336083053348},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.4,"breakHorizontal":-7.6,"spinRate":2420,"spinDirection":32},"zone":6,"typeConfidence":0.95,"plateTime":0.42707153397774533,"extension":5.9737388371925295},"index":1,"playId":"3ada0782-2559-3281-b78e-2f41d4e779e3","pitchNumber":1,"startTime":"2025-08-02T01:14:41.540Z","endTime":"2025-08-02T01:14:44.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.40620021666917,"strikeZoneBottom":1.54605937923629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21556606950882,"aZ":-20.237648444756797,"pfxX":-7.578964643104411,"pfxZ":6.215210523354079,"pX":1.0345938988945929,"pZ":2.4828307115449606,"vX0":8.008374423875921,"vY0":-137.3836475489239,"vZ0":-5.664723568857054,"x":77.56,"y":171.74,"x0":-0.9275281370068337,"y0":50.00042969785093,"z0":5.938361190866802,"aX":-14.548362623786938},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":1871,"spinDirection":233},"zone":12,"typeConfidence":0.88,"plateTime":0.39804605104488244,"extension":6.172515933576933},"index":2,"playId":"29fbee91-04b5-3da0-bd72-f2da0a3b22e1","pitchNumber":2,"startTime":"2025-08-02T01:14:58.908Z","endTime":"2025-08-02T01:15:02.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.499712410959997,"aZ":-17.94126541018171,"pfxX":-7.168870928859709,"pfxZ":7.347718350631501,"pX":-0.23197056912893835,"pZ":2.7671909694200836,"vX0":5.06888645151682,"vY0":-138.42482257452036,"vZ0":-5.257384522837225,"x":125.84,"y":164.07,"x0":-1.157418712172343,"y0":50.002231592506185,"z0":5.896068574380296,"aX":-13.882805942853762},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":11.9,"spinRate":1900,"spinDirection":233},"zone":5,"typeConfidence":0.94,"plateTime":0.3960130362405794,"extension":6.1843234251052355},"index":3,"playId":"9bab0a8e-d685-3f03-be07-5d49fd021ee0","pitchNumber":3,"startTime":"2025-08-02T01:15:17.779Z","endTime":"2025-08-02T01:15:20.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61911958130493,"aZ":-17.582656987818797,"pfxX":-6.894870706835392,"pfxZ":7.475278949932456,"pX":0.44778619865345637,"pZ":4.0144505481163995,"vX0":6.696946497411666,"vY0":-139.36800836447236,"vZ0":-2.5680821026582867,"x":99.93,"y":130.39,"x0":-1.0996817349023773,"y0":50.000575892286236,"z0":6.119754479679093,"aX":-13.455311888950558},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":10.9,"spinRate":1934,"spinDirection":229},"zone":12,"typeConfidence":0.95,"plateTime":0.3941888250308323,"extension":6.07205717075917},"index":4,"playId":"c90c750b-3f72-317b-870a-f42933671393","pitchNumber":4,"startTime":"2025-08-02T01:15:39.835Z","endTime":"2025-08-02T01:15:43.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.865425986693488,"aZ":-34.31113418686412,"pfxX":3.3641570171818795,"pfxZ":-1.3015763058674406,"pX":-0.4172261862732108,"pZ":2.769408540783468,"vX0":1.0238821405927025,"vY0":-128.12320989732194,"vZ0":-1.2139757318288367,"x":132.9,"y":164.01,"x0":-1.2599297264840779,"y0":50.00050877133853,"z0":5.954454347865138,"aX":5.537596219688962},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":-6.4,"spinRate":2240,"spinDirection":47},"zone":4,"typeConfidence":0.91,"plateTime":0.42910144826059504,"extension":6.085195121600083},"hitData":{"launchSpeed":84.0,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":164.76}},"index":5,"playId":"d00e117f-7eb5-3179-920c-7ee6b9b0100a","pitchNumber":5,"startTime":"2025-08-02T01:16:03.873Z","endTime":"2025-08-02T01:16:12.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:16:12.047Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge strikes out swinging.","rbi":0,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T01:16:26.134Z","endTime":"2025-08-02T01:17:52.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702795,"fullName":"Ryan Loutos","link":"/api/v1/people/702795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.748411468338276,"aZ":-16.589169849193585,"pfxX":-8.129650169198928,"pfxZ":8.078792267082134,"pX":0.5601338830615212,"pZ":2.0136539308381725,"vX0":6.981510515759311,"vY0":-138.43870293625517,"vZ0":-7.313718075713591,"x":95.65,"y":184.41,"x0":-0.9461463761974319,"y0":50.00118211477682,"z0":5.813235154032404,"aX":-15.67801680557147},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":13.2,"spinRate":1960,"spinDirection":232},"zone":9,"typeConfidence":0.93,"plateTime":0.39662383750046226,"extension":6.2401169449868705},"index":0,"playId":"366df39c-1942-3255-806c-4505c510c565","pitchNumber":1,"startTime":"2025-08-02T01:16:42.021Z","endTime":"2025-08-02T01:16:45.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.082814857834975,"aZ":-17.881454423481447,"pfxX":-7.785370621716448,"pfxZ":7.304548302401637,"pX":0.4000121531651454,"pZ":2.9021789464809347,"vX0":6.436857952483365,"vY0":-139.20428956982505,"vZ0":-5.131598867949529,"x":101.75,"y":160.42,"x0":-0.934043762611438,"y0":50.00515516142437,"z0":5.95848883491622,"aX":-15.23780135715774},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":1863,"spinDirection":234},"zone":3,"typeConfidence":0.93,"plateTime":0.39389685120658413,"extension":6.071459014414322},"index":1,"playId":"16f5e007-dc82-3660-b0df-d18b8126ded8","pitchNumber":2,"startTime":"2025-08-02T01:17:04.685Z","endTime":"2025-08-02T01:17:08.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.21383058750365,"strikeZoneBottom":1.55695846144052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310794088569097,"aZ":-35.93909173913749,"pfxX":2.0823579012417164,"pfxZ":-2.2591909540570416,"pX":-0.7348021889307822,"pZ":1.577402533559981,"vX0":1.057753673818628,"vY0":-128.3474163659587,"vZ0":-3.4806132454742293,"x":145.01,"y":196.19,"x0":-1.423274455916358,"y0":50.00637988273753,"z0":5.758762423539436,"aX":3.464109067884531},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.7,"breakHorizontal":-4.0,"spinRate":2548,"spinDirection":40},"zone":7,"typeConfidence":0.84,"plateTime":0.42724939137168816,"extension":6.215938948541264},"index":2,"playId":"fbfca022-3197-3a7d-8d71-dd85d2b98b42","pitchNumber":3,"startTime":"2025-08-02T01:17:28.192Z","endTime":"2025-08-02T01:17:33.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.557837174458406,"aZ":-35.06848312878078,"pfxX":0.9532447249947307,"pfxZ":-1.7120122133062257,"pX":0.6189802711155987,"pZ":1.3948793595935536,"vX0":4.0489847641731895,"vY0":-128.8755602396559,"vZ0":-4.4066565110088245,"x":93.41,"y":201.12,"x0":-1.0931926988486804,"y0":50.00279805575728,"z0":5.821039434931538,"aX":1.611066196346915},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.8,"breakHorizontal":-2.6,"spinRate":2519,"spinDirection":31},"zone":14,"typeConfidence":0.83,"plateTime":0.4242070592487428,"extension":6.170045850831866},"index":3,"playId":"09baf747-fcc5-3d3c-8e7d-7383e48defa4","pitchNumber":4,"startTime":"2025-08-02T01:17:48.575Z","endTime":"2025-08-02T01:17:52.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":663368,"link":"/api/v1/people/663368"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":702795,"link":"/api/v1/people/702795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:17:52.466Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to right fielder Brandon Lockridge.","rbi":0,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T01:20:16.178Z","endTime":"2025-08-02T01:20:29.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.030074468939237,"aZ":-19.145191436128766,"pfxX":10.481863963365718,"pfxZ":6.741705058153266,"pX":0.019105051731818014,"pZ":1.1983275280441643,"vX0":-4.574621837065648,"vY0":-137.95830194950338,"vZ0":-10.599268234754708,"x":116.27,"y":206.43,"x0":0.33487873528657547,"y0":50.00244474573829,"z0":6.374486975922711,"aX":20.24999083356892},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-18.1,"spinRate":2135,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.3966814290513687,"extension":5.400286860568015},"hitData":{"launchSpeed":77.7,"launchAngle":31.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.02,"coordY":104.11}},"index":0,"playId":"5a4bb08f-b3f6-3cd0-8ca2-75687e2ccf1e","pitchNumber":1,"startTime":"2025-08-02T01:20:20.091Z","endTime":"2025-08-02T01:20:29.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":657557,"link":"/api/v1/people/657557"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:20:29.791Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a soft ground ball to second baseman Andruw Monasterio.","rbi":0,"awayScore":14,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T01:20:34.130Z","endTime":"2025-08-02T01:21:49.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.63471501553003,"strikeZoneBottom":1.66000045611467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67844827090536,"aZ":-23.551128414799255,"pfxX":9.471963878643923,"pfxZ":4.402958215464857,"pX":-0.1693678555518822,"pZ":1.7918168383663138,"vX0":-5.109610446481792,"vY0":-139.35427500143288,"vZ0":-8.283314773439512,"x":123.46,"y":190.4,"x0":0.4619554488259352,"y0":50.00225855587553,"z0":6.370531635780277,"aX":18.541576858367907},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":-16.1,"spinRate":2062,"spinDirection":141},"zone":8,"typeConfidence":0.88,"plateTime":0.3937583286185564,"extension":5.294899853289519},"index":0,"playId":"b771b4ae-444f-3a23-81a9-ed908439006b","pitchNumber":1,"startTime":"2025-08-02T01:20:49.699Z","endTime":"2025-08-02T01:20:53.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.4548228440861,"strikeZoneBottom":1.68992985792291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46431285620822,"aZ":-21.58593844556917,"pfxX":10.161640495654488,"pfxZ":5.419033915694585,"pX":-0.4309199125785952,"pZ":0.9793592462423704,"vX0":-5.131721041642177,"vY0":-139.22293205316123,"vZ0":-10.705120248381839,"x":133.43,"y":212.34,"x0":0.1199903628578578,"y0":50.00632589069959,"z0":6.3148710401014245,"aX":19.869643359779698},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-17.3,"spinRate":2198,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.39404442040958587,"extension":5.208928066166227},"index":1,"playId":"34cbd98f-c216-3219-aeb8-752f29bc5668","pitchNumber":2,"startTime":"2025-08-02T01:21:02.628Z","endTime":"2025-08-02T01:21:05.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64497137924315,"aZ":-45.74321571415797,"pfxX":-5.564840420500315,"pfxZ":-9.688186574547611,"pX":-0.722453060312628,"pZ":1.8780424434923695,"vX0":-1.1901866649377415,"vY0":-118.99839248042137,"vZ0":-1.2238385436383732,"x":144.54,"y":188.07,"x0":0.5090502938699472,"y0":50.00018545842008,"z0":6.627640831407209,"aX":-7.798184906557745},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-17.4,"breakHorizontal":10.3,"spinRate":2794,"spinDirection":331},"zone":7,"typeConfidence":0.91,"plateTime":0.4643327639150545,"extension":5.106436786514361},"index":2,"playId":"d9f65d59-b648-38fb-8623-24a53fbb64cf","pitchNumber":3,"startTime":"2025-08-02T01:21:14.121Z","endTime":"2025-08-02T01:21:20.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.043664808391846,"aZ":-24.659401864959577,"pfxX":9.594639220808608,"pfxZ":3.8247827901363856,"pX":-0.5178086497519424,"pZ":3.1146201388782115,"vX0":-5.307970813985585,"vY0":-139.45068262945935,"vZ0":-4.780824529907924,"x":136.74,"y":154.69,"x0":0.1660423660172671,"y0":50.00498959041037,"z0":6.4830344529568436,"aX":18.85450785569816},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-16.2,"spinRate":2093,"spinDirection":140},"zone":1,"typeConfidence":0.91,"plateTime":0.39312762221368214,"extension":5.394211532256999},"hitData":{"launchSpeed":51.0,"launchAngle":-70.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":140.86,"coordY":171.35}},"index":3,"playId":"77cd7148-a8b7-3d82-bef7-d25d4f13c255","pitchNumber":4,"startTime":"2025-08-02T01:21:40.221Z","endTime":"2025-08-02T01:21:49.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:21:49.576Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out to first baseman Andrew Vaughn. Luis García Jr. to 2nd.","rbi":0,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T01:21:56.037Z","endTime":"2025-08-02T01:23:13.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.36166325336608,"strikeZoneBottom":1.54255407476188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5947170939247,"aZ":-25.00322011329492,"pfxX":9.452838031591414,"pfxZ":3.599348880199921,"pX":-0.7754690608956382,"pZ":1.4843848387985092,"vX0":-5.788235837775227,"vY0":-140.44253791904913,"vZ0":-9.180277474584312,"x":146.56,"y":198.7,"x0":0.08689389107641662,"y0":50.00527859431409,"z0":6.429317442430639,"aX":18.83558778959197},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":2097,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.390408165972838,"extension":5.339420115015033},"index":0,"playId":"a271ea61-a075-300b-8d59-e5dbab64553d","pitchNumber":1,"startTime":"2025-08-02T01:22:18.531Z","endTime":"2025-08-02T01:22:22.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.37999151313684,"strikeZoneBottom":1.55000011753899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44325852262279,"aZ":-24.624202980072365,"pfxX":9.81268578976011,"pfxZ":3.732170936265728,"pX":-0.7423963279944988,"pZ":2.7625043921755497,"vX0":-6.295848087480352,"vY0":-141.54052944656678,"vZ0":-5.957522554334642,"x":145.3,"y":164.19,"x0":0.24030923323396727,"y0":50.00091507793874,"z0":6.479724199307791,"aX":19.832364014772573},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":-16.4,"spinRate":2063,"spinDirection":144},"zone":4,"typeConfidence":0.93,"plateTime":0.38754088763060635,"extension":5.378166674618078},"index":1,"playId":"ba14b38f-4c09-34a3-ba35-6119780bf2ef","pitchNumber":2,"startTime":"2025-08-02T01:22:30.833Z","endTime":"2025-08-02T01:22:34.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.42557347532974,"strikeZoneBottom":1.48039959608591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91821510902775,"aZ":-17.912671215501213,"pfxX":9.214182182209566,"pfxZ":7.143437030241026,"pX":-0.2676646717918795,"pZ":4.119215835796096,"vX0":-4.518035958958713,"vY0":-141.07626675302356,"vZ0":-3.793534090322251,"x":127.2,"y":127.56,"x0":0.16567243211686386,"y0":50.00571557803559,"z0":6.650588600312116,"aX":18.40044845951497},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":-15.6,"spinRate":2178,"spinDirection":147},"zone":11,"typeConfidence":0.93,"plateTime":0.38965953420310573,"extension":5.227456597853593},"index":2,"playId":"478aedb2-0388-38c8-afb8-08fc28819d81","pitchNumber":3,"startTime":"2025-08-02T01:22:45.126Z","endTime":"2025-08-02T01:22:49.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75810024215471,"aZ":-23.100138653291356,"pfxX":10.617238822314619,"pfxZ":4.493393772068845,"pX":0.05964788498490169,"pZ":2.185765147679537,"vX0":-4.359687930934528,"vY0":-141.37583331810652,"vZ0":-7.573482844244363,"x":114.73,"y":179.76,"x0":0.24369140626400282,"y0":50.00620511564899,"z0":6.386305423872649,"aX":21.45860949698214},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.7,"breakHorizontal":-18.4,"spinRate":2214,"spinDirection":147},"zone":5,"typeConfidence":0.94,"plateTime":0.38768636184125027,"extension":5.518769145866682},"hitData":{"launchSpeed":70.6,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.4,"coordY":173.38}},"index":3,"playId":"e48494db-8446-3fd5-8eca-819be392bb84","pitchNumber":4,"startTime":"2025-08-02T01:23:05.503Z","endTime":"2025-08-02T01:23:13.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:23:13.525Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out sharply to center fielder Blake Perkins.","rbi":0,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T01:23:20.425Z","endTime":"2025-08-02T01:24:47.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.138785714763277,"aZ":-22.83338813204422,"pfxX":8.787322060202543,"pfxZ":4.689563682945935,"pX":0.26916609901927846,"pZ":2.0452342051091934,"vX0":-3.21674341655763,"vY0":-140.0742249339356,"vZ0":-7.868295664689172,"x":106.74,"y":183.56,"x0":0.28972507501713146,"y0":50.001254113589575,"z0":6.37948282323086,"aX":17.48883914886506},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":-15.2,"spinRate":2194,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.3907743477519383,"extension":5.370922739095662},"index":0,"playId":"c7fe723a-5cb2-3582-997a-dbd7c3e2e4a2","pitchNumber":1,"startTime":"2025-08-02T01:23:42.747Z","endTime":"2025-08-02T01:23:46.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.46000400293308,"strikeZoneBottom":1.5373027035102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11277733737444,"aZ":-45.32910590906182,"pfxX":-2.6078017089668633,"pfxZ":-9.121070022676875,"pX":-1.2380337336175455,"pZ":1.202213599050281,"vX0":-2.855940182642019,"vY0":-120.37387508136801,"vZ0":-2.9189514674276436,"x":164.19,"y":206.32,"x0":0.3102645240730103,"y0":50.002073479936975,"z0":6.51071650862843,"aX":-3.7611189120511583},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.9,"breakHorizontal":5.5,"spinRate":2717,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.45804891665186576,"extension":5.342508686146018},"index":1,"playId":"86eaeb01-935f-3699-9705-221a752fe6dd","pitchNumber":2,"startTime":"2025-08-02T01:24:01.000Z","endTime":"2025-08-02T01:24:04.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.46503758240017,"strikeZoneBottom":1.53553955577558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06720569581151,"aZ":-21.60424767356829,"pfxX":10.038981844007111,"pfxZ":5.338648748070124,"pX":-0.6113459821998857,"pZ":1.43319416393615,"vX0":-6.034416070454181,"vY0":-140.382347596482,"vZ0":-9.652594622021148,"x":140.3,"y":200.08,"x0":0.27045434482064057,"y0":50.00481615886142,"z0":6.342959467710771,"aX":19.88475945443153},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":-16.8,"spinRate":2214,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.39131378392288196,"extension":5.679159869977042},"index":2,"playId":"814ec07f-999d-36f7-8060-2fbbef3f8c3b","pitchNumber":3,"startTime":"2025-08-02T01:24:18.842Z","endTime":"2025-08-02T01:24:23.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.49804738005238,"aZ":-23.997733864509684,"pfxX":11.251298554885132,"pfxZ":4.0785133278294605,"pX":-0.36177322337502005,"pZ":2.4716689636333675,"vX0":-5.601631335181595,"vY0":-141.4366493626141,"vZ0":-6.771207243880889,"x":130.79,"y":172.04,"x0":0.19437653924833176,"y0":50.00228122697366,"z0":6.460544517390341,"aX":22.548881067203414},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":-19.1,"spinRate":2152,"spinDirection":146},"zone":4,"typeConfidence":0.92,"plateTime":0.38886161268886354,"extension":5.475991208554992},"hitData":{"launchSpeed":103.1,"launchAngle":15.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.81,"coordY":64.18}},"index":3,"playId":"5a8f321e-748a-316b-b2c4-2b053a68b23a","pitchNumber":4,"startTime":"2025-08-02T01:24:39.516Z","endTime":"2025-08-02T01:24:47.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:24:47.597Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"William Contreras doubles (20) on a sharp line drive to left fielder James Wood.","rbi":0,"awayScore":14,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:27:21.358Z","endTime":"2025-08-02T01:27:52.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andry Lara replaces Ryan Loutos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":4,"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-02T01:26:34.251Z","endTime":"2025-08-02T01:27:23.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691251,"link":"/api/v1/people/691251"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702795,"link":"/api/v1/people/702795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.55132208669814,"strikeZoneBottom":1.72098168532776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16382806125926,"aZ":-16.804175793901987,"pfxX":-10.687181054659384,"pfxZ":8.053785389201117,"pX":0.5224812065640208,"pZ":0.9429716045730963,"vX0":7.875432250471455,"vY0":-137.646880189386,"vZ0":-10.570180053462906,"x":97.08,"y":213.32,"x0":-0.995378585703538,"y0":50.00274134725767,"z0":5.985300861403549,"aX":-20.391785323684594},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":17.5,"spinRate":2095,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39878190646562395,"extension":6.25151067181715},"index":1,"playId":"6d5be500-a05c-3599-86a2-28765ce9c0ac","pitchNumber":1,"startTime":"2025-08-02T01:27:23.603Z","endTime":"2025-08-02T01:27:27.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06887314864148,"aZ":-29.773275191670077,"pfxX":0.645296162707713,"pfxZ":1.5361893738637358,"pX":-0.2827549500140028,"pZ":2.0083293946418954,"vX0":2.2998576803312925,"vY0":-124.11431539990846,"vZ0":-4.611907749006525,"x":127.78,"y":184.56,"x0":-1.304036757437267,"y0":50.00532813211263,"z0":6.360789285548696,"aX":1.0098615803156263},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2092,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.44074609686933375,"extension":6.084799794614315},"hitData":{"launchSpeed":102.0,"launchAngle":21.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.91,"coordY":101.9}},"index":2,"playId":"d16b04df-887a-3a32-bb27-1d0ed2c7f95d","pitchNumber":2,"startTime":"2025-08-02T01:27:39.918Z","endTime":"2025-08-02T01:27:52.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:27:52.977Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":14,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:27:58.721Z","endTime":"2025-08-02T01:29:01.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.859321576721516,"aZ":-28.033423303592922,"pfxX":0.24536260321886516,"pfxZ":2.5162547876925574,"pX":0.7215260122104845,"pZ":1.683136118065313,"vX0":5.6680493139703865,"vY0":-126.39806800254588,"vZ0":-5.840069332580087,"x":89.5,"y":193.34,"x0":-1.566779517920881,"y0":50.00253870268174,"z0":6.229288029829961,"aX":0.40192932014903104},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.6,"spinRate":2246,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.43070149401300384,"extension":6.096335357633645},"index":0,"playId":"2e16a449-6d45-3330-8ff5-03becbde02bd","pitchNumber":1,"startTime":"2025-08-02T01:28:22.036Z","endTime":"2025-08-02T01:28:25.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.23327799502335,"strikeZoneBottom":1.7054276235267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.266104927192984,"aZ":-17.535708718584345,"pfxX":-10.10363805304527,"pfxZ":7.385149752326862,"pX":0.09323661236428103,"pZ":1.7907320049101614,"vX0":7.876254163635139,"vY0":-140.0282079331748,"vZ0":-8.650583767923013,"x":113.45,"y":190.43,"x0":-1.4463928322172395,"y0":50.0018461304271,"z0":6.072370134418912,"aX":-20.019564423456274},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":16.7,"spinRate":2139,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3914823914664707,"extension":6.21019222165337},"index":1,"playId":"f681cc71-6984-3929-a132-a3252d496c02","pitchNumber":2,"startTime":"2025-08-02T01:28:39.704Z","endTime":"2025-08-02T01:28:43.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.19964343709799,"strikeZoneBottom":1.67222903817328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93530796575988,"aZ":-13.913790978912049,"pfxX":-9.367918453694875,"pfxZ":9.459830553335724,"pX":0.6429900734825784,"pZ":3.102269721806901,"vX0":8.5149750293759,"vY0":-138.54453024535246,"vZ0":-6.262507582576348,"x":92.49,"y":155.02,"x0":-1.2634766173293634,"y0":50.005714995559394,"z0":6.333928707477839,"aX":-18.089468056919795},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":15.0,"spinRate":2129,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39639312801454185,"extension":6.16001278426687},"index":2,"playId":"86803686-2d54-3d2b-8f65-2038bd7edc93","pitchNumber":3,"startTime":"2025-08-02T01:28:57.431Z","endTime":"2025-08-02T01:29:01.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:29:01.803Z","atBatIndex":80},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrew Vaughn homers (11) on a fly ball to left center field. William Contreras scores.","rbi":2,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:29:02.949Z","endTime":"2025-08-02T01:30:42.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":691251,"link":"/api/v1/people/691251"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":691251,"link":"/api/v1/people/691251"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.24967575740986,"strikeZoneBottom":1.5036419700501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46275765804218,"aZ":-32.465180363031294,"pfxX":0.8215741835481425,"pfxZ":-0.17998984236513227,"pX":0.9672139283434688,"pZ":1.7474571219616546,"vX0":4.925095025396911,"vY0":-124.96001706723283,"vZ0":-4.937167829596816,"x":80.13,"y":191.6,"x0":-1.1301894239220405,"y0":50.00461409526405,"z0":6.393941182412124,"aX":1.3086726256650982},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-2.5,"spinRate":2255,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43711251406982354,"extension":6.172751388491785},"index":0,"playId":"4d691f83-665a-34cf-af06-ab22c02dc1c8","pitchNumber":1,"startTime":"2025-08-02T01:29:25.578Z","endTime":"2025-08-02T01:29:28.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.21757402914664,"strikeZoneBottom":1.47181417869505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7830369012395,"aZ":-13.776995814944568,"pfxX":-7.745830731005973,"pfxZ":9.558632619725795,"pX":0.48261765299723547,"pZ":2.1080020852624393,"vX0":6.805088203523571,"vY0":-138.5314820005528,"vZ0":-8.777079135661939,"x":98.6,"y":181.86,"x0":-1.011226590999638,"y0":50.004372728555666,"z0":6.259351519952671,"aX":-14.908985979272822},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2089,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3968818768010056,"extension":6.205693311100771},"index":1,"playId":"11dee6a6-1ddf-3be0-84db-1cc431157334","pitchNumber":2,"startTime":"2025-08-02T01:29:42.801Z","endTime":"2025-08-02T01:29:46.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.22000151169076,"strikeZoneBottom":1.47371935581986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.309641446515354,"aZ":-26.734392542643473,"pfxX":-0.030821467389825052,"pfxZ":3.2552166881980567,"pX":1.1439494527987233,"pZ":0.8241525900593238,"vX0":5.799566688431309,"vY0":-127.39072482945349,"vZ0":-8.267481164082838,"x":73.4,"y":216.53,"x0":-1.1430482891186657,"y0":50.00001159258282,"z0":6.176178092574517,"aX":-0.05207776180860566},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2167,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4273900786833762,"extension":6.113512327538827},"index":2,"playId":"507cf9e1-5000-3720-94aa-63f033e52380","pitchNumber":3,"startTime":"2025-08-02T01:29:59.536Z","endTime":"2025-08-02T01:30:02.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.191116160302332,"aZ":-30.64949114713596,"pfxX":0.43079495575924776,"pfxZ":0.998448682199383,"pX":0.1672958979291315,"pZ":2.6985103830526156,"vX0":3.3394462369044544,"vY0":-122.46443969793,"vZ0":-2.8121900695675275,"x":110.62,"y":165.92,"x0":-1.2651008621470712,"y0":50.00576279717849,"z0":6.4602109952749665,"aX":0.6598051238555458},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.4,"spinRate":2062,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4457547146348473,"extension":6.31770751099319},"hitData":{"launchSpeed":101.0,"launchAngle":30.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.25,"coordY":51.46}},"index":3,"playId":"dd89b74f-5f03-3054-9ccb-6f166d8cd9c0","pitchNumber":4,"startTime":"2025-08-02T01:30:19.050Z","endTime":"2025-08-02T01:30:42.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:30:42.173Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:30:48.625Z","endTime":"2025-08-02T01:31:16.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.036486546610966,"aZ":-18.246232419694618,"pfxX":-10.035538291725679,"pfxZ":7.169447667238277,"pX":-0.5475522434283285,"pZ":2.99757717456737,"vX0":5.3748965263517485,"vY0":-138.93359534514482,"vZ0":-5.6363366045927314,"x":137.87,"y":157.85,"x0":-1.2102991796679363,"y0":50.000972765578624,"z0":6.2775287647611675,"aX":-19.487396649952796},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":16.9,"spinRate":2097,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39524409018650486,"extension":6.252526352905716},"hitData":{"launchSpeed":78.5,"launchAngle":16.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.85,"coordY":100.19}},"index":0,"playId":"1dd42cb5-8020-3469-b81b-522cf7c373e2","pitchNumber":1,"startTime":"2025-08-02T01:31:04.415Z","endTime":"2025-08-02T01:31:16.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:31:16.663Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out sharply to right fielder Daylen Lile.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:31:14.550Z","endTime":"2025-08-02T01:32:34.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.40954161916359,"strikeZoneBottom":1.55342699724508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.556106943381096,"aZ":-14.007226770686106,"pfxX":-7.205260294703114,"pfxZ":9.407949667500535,"pX":0.7229236109049199,"pZ":2.679667657274894,"vX0":7.61199627429846,"vY0":-139.33639851345106,"vZ0":-7.129738691875129,"x":89.44,"y":166.43,"x0":-1.132042188893969,"y0":50.00098124090766,"z0":6.230744373639066,"aX":-13.911582966306396},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2200,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39583164064330667,"extension":6.341700014266395},"index":0,"playId":"091c7192-74db-3231-825d-24277beb8262","pitchNumber":1,"startTime":"2025-08-02T01:31:39.382Z","endTime":"2025-08-02T01:31:42.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.41393820342137,"strikeZoneBottom":1.55790382545746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4748753940392,"aZ":-14.628179182576169,"pfxX":-8.003942082569274,"pfxZ":9.387989767888865,"pX":-0.16134250318335464,"pZ":1.3601164325390025,"vX0":5.153598792646376,"vY0":-136.88190705408223,"vZ0":-10.245424884132614,"x":123.15,"y":202.06,"x0":-1.0433422915972528,"y0":50.005053281644344,"z0":6.190290219948782,"aX":-14.960710663108973},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":2187,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40249128343427953,"extension":6.1542662623476225},"index":1,"playId":"7db1fbce-cd3d-3832-abe5-1936b06d26d7","pitchNumber":2,"startTime":"2025-08-02T01:31:56.694Z","endTime":"2025-08-02T01:32:02.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99857989089064,"aZ":-19.176279198886686,"pfxX":-10.238613928650203,"pfxZ":6.865606239633171,"pX":0.26326475125656956,"pZ":2.557700392772712,"vX0":7.595022779024396,"vY0":-137.13347327287684,"vZ0":-6.238726204495338,"x":106.96,"y":169.72,"x0":-1.220179348360967,"y0":50.0055564100173,"z0":6.182718909221339,"aX":-19.388487582830432},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":16.8,"spinRate":2106,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4003270016279017,"extension":6.305855194854127},"hitData":{"launchSpeed":100.8,"launchAngle":31.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.93,"coordY":55.36}},"index":2,"playId":"a3af852b-bce6-3884-8b03-b6fcb30cad70","pitchNumber":3,"startTime":"2025-08-02T01:32:22.056Z","endTime":"2025-08-02T01:32:34.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:32:34.684Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Luis García Jr. to first baseman Nathaniel Lowe.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T01:32:37.120Z","endTime":"2025-08-02T01:33:21.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.760851928781264,"aZ":-21.730220758311216,"pfxX":-6.012197233403892,"pfxZ":6.307960526539146,"pX":0.0876313418935278,"pZ":2.764596882687164,"vX0":5.902722738023082,"vY0":-127.96541005354996,"vZ0":-4.360168546164713,"x":113.66,"y":164.14,"x0":-1.4694142656694125,"y0":50.00559631858085,"z0":6.196197085654065,"aX":-9.958623087173473},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.7,"breakHorizontal":9.5,"spinRate":892,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4282677446764831,"extension":6.014366813028825},"index":0,"playId":"40b239b3-6595-3cb4-939c-370c4cc074a4","pitchNumber":1,"startTime":"2025-08-02T01:32:56.427Z","endTime":"2025-08-02T01:32:59.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76753646553538,"aZ":-28.642103976682737,"pfxX":0.9214146994994734,"pfxZ":2.167061604570293,"pX":0.26473067429903707,"pZ":2.411562976022144,"vX0":3.956901750511006,"vY0":-127.56707259771137,"vZ0":-3.9406073422706194,"x":106.91,"y":173.67,"x0":-1.4328288670884808,"y0":50.00448226385867,"z0":6.260575501265407,"aX":1.502644667086288},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.6,"spinRate":2285,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.43106685494679864,"extension":6.042234130053216},"hitData":{"launchSpeed":92.3,"launchAngle":8.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.04,"coordY":149.55}},"index":1,"playId":"e5e522d1-4a92-39c2-8d5c-95ed4398ca19","pitchNumber":2,"startTime":"2025-08-02T01:33:13.392Z","endTime":"2025-08-02T01:33:21.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:33:21.723Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T01:36:00.804Z","endTime":"2025-08-02T01:36:44.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Easton McGee replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":16,"homeScore":4,"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-02T01:34:46.495Z","endTime":"2025-08-02T01:36:03.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":76.8,"endSpeed":69.6,"strikeZoneTop":3.28846696832443,"strikeZoneBottom":1.59100881878562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66872487110469,"aZ":-40.68532629140488,"pfxX":7.901090862095975,"pfxZ":-6.870853677728974,"pX":-2.255793936835712,"pZ":3.015067020447549,"vX0":-3.0754720481935807,"vY0":-111.67307898652214,"vZ0":3.156904661926421,"x":202.99,"y":157.37,"x0":-1.8727805989226711,"y0":50.001599458184785,"z0":5.823991786719629,"aX":9.789252014587296},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-11.0,"breakHorizontal":-13.3,"spinRate":2369,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.49406707376154424,"extension":6.737226456847027},"index":1,"playId":"3b80d2b0-25c0-35e7-b007-a400a2cb0780","pitchNumber":1,"startTime":"2025-08-02T01:36:03.039Z","endTime":"2025-08-02T01:36:06.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":78.9,"endSpeed":72.1,"strikeZoneTop":3.27005790460626,"strikeZoneBottom":1.57256524209102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478841474919687,"aZ":-39.65614461925558,"pfxX":6.91337959065849,"pfxZ":-5.663437669533414,"pX":-0.9487665872929977,"pZ":2.816182365843955,"vX0":-0.6821839196682664,"vY0":-114.88356640725297,"vZ0":2.007806588829312,"x":153.16,"y":162.74,"x0":-1.542993372587819,"y0":50.000909745004535,"z0":5.8170744138947,"aX":9.137662102560972},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.4,"breakHorizontal":-12.2,"spinRate":2271,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4788018028321033,"extension":6.826147962859412},"index":2,"playId":"9a51cde6-3438-39a7-863b-da1187ca963b","pitchNumber":2,"startTime":"2025-08-02T01:36:18.857Z","endTime":"2025-08-02T01:36:23.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.068955867879392,"aZ":-23.371777179893353,"pfxX":-3.356561448064807,"pfxZ":5.345178277066833,"pX":-0.46985138574705243,"pZ":2.2719940484644336,"vX0":4.305217540261115,"vY0":-127.75390078778824,"vZ0":-3.071724819310777,"x":134.91,"y":177.44,"x0":-1.7432170669361815,"y0":50.00592158993337,"z0":5.333231723484677,"aX":-5.532354034499233},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.2,"breakHorizontal":5.0,"spinRate":2424,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4292317242507333,"extension":6.9761902006481336},"hitData":{"launchSpeed":61.9,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":152.9}},"index":3,"playId":"6d82a50d-b979-35d6-b3e1-126adcffe414","pitchNumber":3,"startTime":"2025-08-02T01:36:35.763Z","endTime":"2025-08-02T01:36:44.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:36:44.277Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T01:36:46.354Z","endTime":"2025-08-02T01:38:46.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09045477392563,"aZ":-25.02522809887269,"pfxX":-10.834478599237897,"pfxZ":3.865202955799398,"pX":-0.30023218840191246,"pZ":1.8151034164860256,"vX0":6.546874048141907,"vY0":-135.6786116636139,"vZ0":-5.453242379719999,"x":128.44,"y":189.77,"x0":-1.3478698510637572,"y0":50.00006270814215,"z0":5.6149470300611855,"aX":-20.021295898738625},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":18.0,"spinRate":2337,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40503286504026104,"extension":6.983444695852754},"index":0,"playId":"dfa574da-42b1-3ee4-9246-63832856e980","pitchNumber":1,"startTime":"2025-08-02T01:37:08.186Z","endTime":"2025-08-02T01:37:11.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.40434353903388,"strikeZoneBottom":1.59321642681111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57328596038096,"aZ":-23.250034277601504,"pfxX":1.597261663203879,"pfxZ":5.363303064335957,"pX":0.8551625753717824,"pZ":2.577176173289632,"vX0":5.705099209376803,"vY0":-128.2259093510359,"vZ0":-2.561222485035736,"x":84.4,"y":169.2,"x0":-1.606462961240693,"y0":50.004998178432494,"z0":5.403465662376447,"aX":2.6595557787753736},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.4,"breakHorizontal":-4.2,"spinRate":2373,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42719972425701247,"extension":6.630282429662107},"index":1,"playId":"58f9959d-0698-34e6-af1c-4dbb005e7921","pitchNumber":2,"startTime":"2025-08-02T01:37:29.442Z","endTime":"2025-08-02T01:37:32.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.290359709353744,"aZ":-38.491676407425366,"pfxX":6.083081061679266,"pfxZ":-4.600973699289025,"pX":-0.07499298693578163,"pZ":0.9283136568220013,"vX0":1.3384121780979021,"vY0":-116.87690662847402,"vZ0":-2.398459801048836,"x":119.86,"y":213.72,"x0":-1.4458472492915313,"y0":50.00004593929466,"z0":5.603827407851595,"aX":8.361927962230368},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.6,"breakHorizontal":-11.4,"spinRate":2311,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.4697480617763743,"extension":6.8841323304018},"index":2,"playId":"e23b46c9-fc5f-3018-8e6c-e522e49eae83","pitchNumber":3,"startTime":"2025-08-02T01:37:45.915Z","endTime":"2025-08-02T01:37:49.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":16,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T01:38:08.659Z","endTime":"2025-08-02T01:38:24.937Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.45159680229651,"strikeZoneBottom":1.65003442188819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.502115923386995,"aZ":-26.507208657984272,"pfxX":6.0691838103528974,"pfxZ":3.8355912330732647,"pX":1.9065297793255367,"pZ":1.5467864905118893,"vX0":6.4526501938829925,"vY0":-120.53502987569874,"vZ0":-3.188312815017425,"x":44.33,"y":197.02,"x0":-1.5895912802120047,"y0":50.00424963246687,"z0":5.216792044826683,"aX":8.96680343317004},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.5,"breakHorizontal":-12.5,"spinRate":2215,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4536868870882551,"extension":7.113644435369958},"index":4,"playId":"16e6d626-da1f-3247-812f-9384d76ecee7","pitchNumber":4,"startTime":"2025-08-02T01:38:24.937Z","endTime":"2025-08-02T01:38:28.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.469509987524095,"aZ":-14.047895023524655,"pfxX":-5.662683122352657,"pfxZ":9.73595606554172,"pX":0.33793515386252704,"pZ":3.2666867060195606,"vX0":6.306171027059591,"vY0":-135.97635769333223,"vZ0":-4.008267014770452,"x":104.12,"y":150.58,"x0":-1.2821092588355318,"y0":50.0001045049644,"z0":5.74303766391015,"aX":-10.539795684538188},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2582,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.40373633272508513,"extension":6.8348587660239035},"index":5,"playId":"01cfcabe-469b-31c4-97c0-47dc80d01740","pitchNumber":5,"startTime":"2025-08-02T01:38:41.897Z","endTime":"2025-08-02T01:38:46.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:38:46.257Z","atBatIndex":86},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Robert Hassell III doubles (2) on a sharp line drive to center fielder Blake Perkins.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T01:39:24.101Z","endTime":"2025-08-02T01:39:59.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Robert Hassell III replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":16,"homeScore":4,"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-02T01:38:55.006Z","endTime":"2025-08-02T01:39:26.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.37797057979093,"strikeZoneBottom":1.60776351007842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075304571887536,"aZ":-26.773573011314447,"pfxX":0.5928665617358471,"pfxZ":3.2627874090312474,"pX":-1.258871009138003,"pZ":2.0494226727117777,"vX0":1.1687201255622708,"vY0":-128.2224566395534,"vZ0":-3.2081053181532577,"x":164.99,"y":183.45,"x0":-1.7987287975159223,"y0":50.00295746745742,"z0":5.4203501988116525,"aX":0.9805691019571968},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2219,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.42820861059987125,"extension":6.550655118710703},"index":1,"playId":"6b6385b1-bea0-3ae4-82ee-89e8f48c3f1d","pitchNumber":1,"startTime":"2025-08-02T01:39:26.416Z","endTime":"2025-08-02T01:39:30.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.682774674672757,"aZ":-25.827336787170573,"pfxX":0.025051651334845104,"pfxZ":3.950082377899749,"pX":-0.18639706241437737,"pZ":2.039634097142398,"vX0":3.7557419305824964,"vY0":-126.46679544782208,"vZ0":-2.950752220760709,"x":124.11,"y":183.71,"x0":-1.6989119597192255,"y0":50.00332790008951,"z0":5.310598438162072,"aX":0.04003409377588417},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":-1.0,"spinRate":2372,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.4344100759074556,"extension":6.891469008187646},"hitData":{"launchSpeed":104.5,"launchAngle":19.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.8,"coordY":52.72}},"index":2,"playId":"2d45f6f2-56aa-3c00-b9c5-87ab8ad74e69","pitchNumber":2,"startTime":"2025-08-02T01:39:44.443Z","endTime":"2025-08-02T01:39:59.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:39:59.037Z","atBatIndex":87},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Brandon Lockridge.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T01:40:06.563Z","endTime":"2025-08-02T01:41:13.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"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":92.6,"endSpeed":83.7,"strikeZoneTop":3.5874601120894,"strikeZoneBottom":1.60000097612725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18772302714723,"aZ":-13.552434076431853,"pfxX":-6.896776105135507,"pfxZ":10.258242562605423,"pX":0.6665063502428781,"pZ":3.231989540233899,"vX0":7.503365655767988,"vY0":-134.61870908164363,"vZ0":-3.8432930048449774,"x":91.59,"y":151.52,"x0":-1.275347267879729,"y0":50.00569233068374,"z0":5.653034995523938,"aX":-12.523538063203734},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":10.7,"spinRate":2593,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4085817118535542,"extension":6.902741181876762},"index":0,"playId":"26db2814-2a28-3ffc-b637-a4dcf9a6e270","pitchNumber":1,"startTime":"2025-08-02T01:40:28.476Z","endTime":"2025-08-02T01:40:31.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604365375350017,"aZ":-39.03304384606242,"pfxX":7.0906316502396365,"pfxZ":-4.96231668618899,"pX":-0.6508772071738679,"pZ":1.0541284016718446,"vX0":0.03487711546361272,"vY0":-117.7103319330755,"vZ0":-2.0243202658378743,"x":141.81,"y":210.32,"x0":-1.5848303259554593,"y0":50.00395450729212,"z0":5.592522290488357,"aX":9.795227099282117},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.2,"breakHorizontal":-12.8,"spinRate":2393,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.46812423317909957,"extension":6.741597750900112},"index":1,"playId":"ce45b4b9-b4dd-3be9-b755-2e154ec8da7b","pitchNumber":2,"startTime":"2025-08-02T01:40:45.737Z","endTime":"2025-08-02T01:40:48.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.721194232716435,"aZ":-16.853925610827496,"pfxX":-6.092307671870075,"pfxZ":8.4583858359488,"pX":0.2994056157990001,"pZ":3.13831245190588,"vX0":6.335079571028794,"vY0":-134.1490879896915,"vZ0":-3.5904232689574447,"x":105.59,"y":154.05,"x0":-1.3083055539986996,"y0":50.00090359479114,"z0":5.705247766894675,"aX":-11.032972684799176},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2489,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4092739632514353,"extension":6.811276890941926},"hitData":{"launchSpeed":98.7,"launchAngle":26.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.86,"coordY":70.22}},"index":2,"playId":"610d03b6-bbef-32f1-a43e-be95e1c2fda4","pitchNumber":3,"startTime":"2025-08-02T01:41:05.112Z","endTime":"2025-08-02T01:41:13.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:41:13.107Z","atBatIndex":88},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T01:43:39.006Z","endTime":"2025-08-02T01:44:48.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Robert Hassell III remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":16,"homeScore":4,"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-02T01:42:17.345Z","endTime":"2025-08-02T01:43:41.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.23999978494748,"strikeZoneBottom":1.50687942757031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.894445027553886,"aZ":-24.358959378992523,"pfxX":1.5834022155371885,"pfxZ":4.6554993048084246,"pX":0.8137958605242058,"pZ":0.42768708462687766,"vX0":4.71982814682222,"vY0":-129.00410769378018,"vZ0":-9.730948566437826,"x":85.98,"y":227.23,"x0":-1.2483324389245791,"y0":50.00374365075905,"z0":6.139910091203221,"aX":2.6563804889648694},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-4.0,"spinRate":2242,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4252692582133841,"extension":6.172579650250129},"index":1,"playId":"fe5416f1-ec34-3465-b675-ff86d3293bf3","pitchNumber":1,"startTime":"2025-08-02T01:43:41.357Z","endTime":"2025-08-02T01:43:44.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63618076192981,"aZ":-18.311653392984407,"pfxX":-9.515255596352397,"pfxZ":7.414394548844456,"pX":0.0936467773835011,"pZ":2.7782367936873067,"vX0":6.9662989087635365,"vY0":-136.49788418230924,"vZ0":-5.944259240354401,"x":113.43,"y":163.77,"x0":-1.2672378628435768,"y0":50.00372069541469,"z0":6.263426983624441,"aX":-17.790351835004113},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":15.6,"spinRate":2151,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40270572700458773,"extension":6.097508456871326},"index":2,"playId":"66652b95-0343-3f95-b97a-dc7ab0768b14","pitchNumber":2,"startTime":"2025-08-02T01:43:56.258Z","endTime":"2025-08-02T01:44:02.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12036901296286,"aZ":-19.472776830983353,"pfxX":-9.413729860916632,"pfxZ":6.541164090821161,"pX":0.2694898832678939,"pZ":2.5556910577148284,"vX0":7.142524167172704,"vY0":-137.87666223838983,"vZ0":-6.327615160986569,"x":106.73,"y":169.78,"x0":-1.1201360982506008,"y0":50.005098656172876,"z0":6.176528531797406,"aX":-18.286855169408522},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2187,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3959203278486796,"extension":6.266176228561134},"index":3,"playId":"cf0cab9d-774b-3d9a-b910-2244ae3dbbf8","pitchNumber":3,"startTime":"2025-08-02T01:44:16.196Z","endTime":"2025-08-02T01:44:20.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.184262441871404,"aZ":-29.66013073539495,"pfxX":-0.19823208340935805,"pfxZ":1.5059643323344876,"pX":0.5715758905472703,"pZ":2.2298469021719147,"vX0":4.571318669773846,"vY0":-127.75384413703735,"vZ0":-4.475732421587839,"x":95.21,"y":178.57,"x0":-1.2086168612807562,"y0":50.001638752690816,"z0":6.3127632408767065,"aX":-0.3311512823084981},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":2179,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.427329751919197,"extension":6.072880058519963},"hitData":{"launchSpeed":83.5,"launchAngle":22.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.61,"coordY":100.74}},"index":4,"playId":"21c0c2d8-34c3-3f0e-a5b6-67383c17028f","pitchNumber":4,"startTime":"2025-08-02T01:44:35.932Z","endTime":"2025-08-02T01:44:48.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:44:48.683Z","atBatIndex":89},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to right fielder Daylen Lile.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T01:44:47.175Z","endTime":"2025-08-02T01:45:56.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.43995230732497,"strikeZoneBottom":1.55999902854494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.815426311909928,"aZ":-21.058252457139524,"pfxX":-10.86419393303041,"pfxZ":5.784484036586055,"pX":-0.4053101586853311,"pZ":2.4167216489889136,"vX0":5.927132097945891,"vY0":-137.81975064335415,"vZ0":-6.35591135197361,"x":132.45,"y":173.53,"x0":-1.1728968646580793,"y0":50.00667572146335,"z0":6.176687790744539,"aX":-20.89045512393102},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":18.5,"spinRate":2126,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.397528726473948,"extension":6.2671829309430835},"index":0,"playId":"73472e57-2f16-38ff-beca-ab73f0f6cc06","pitchNumber":1,"startTime":"2025-08-02T01:45:13.118Z","endTime":"2025-08-02T01:45:16.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90105496303779,"aZ":-17.09416527880085,"pfxX":-9.313496098339739,"pfxZ":7.9278712883988955,"pX":-1.0987892056149293,"pZ":3.155690946760421,"vX0":3.892887774323885,"vY0":-137.18268192857988,"vZ0":-5.09568372200879,"x":158.88,"y":153.58,"x0":-1.3277748598324173,"y0":50.00329334610631,"z0":6.205993720616253,"aX":-17.71679396650671},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":16.1,"spinRate":2129,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3995581791282734,"extension":6.105211193356756},"index":1,"playId":"a115ab38-8e3c-31c8-8b02-818b23227fd6","pitchNumber":2,"startTime":"2025-08-02T01:45:27.279Z","endTime":"2025-08-02T01:45:30.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0161564595873,"aZ":-20.152031253426152,"pfxX":-8.395245023834406,"pfxZ":6.4165002865766425,"pX":-0.45597323462407413,"pZ":4.156993598564392,"vX0":4.807350303895817,"vY0":-136.94189573241815,"vZ0":-2.354831979528663,"x":134.38,"y":126.54,"x0":-1.155939215908383,"y0":50.00311163653269,"z0":6.426978118132828,"aX":-15.73191588032715},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":14.0,"spinRate":2080,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4020294954438177,"extension":6.036349820435584},"hitData":{"launchSpeed":82.9,"launchAngle":23.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.68,"coordY":103.35}},"index":2,"playId":"ee8b0db4-dfa5-34e3-94cd-7868d04859b3","pitchNumber":3,"startTime":"2025-08-02T01:45:45.707Z","endTime":"2025-08-02T01:45:56.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:45:56.733Z","atBatIndex":90},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lockridge walks. Andruw Monasterio to 2nd.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T01:45:56.887Z","endTime":"2025-08-02T01:48:08.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.33000008033065,"strikeZoneBottom":1.58375088772295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40390253043562,"aZ":-21.032312083232295,"pfxX":-9.560031346424278,"pfxZ":5.775035914902068,"pX":-0.6327991727970366,"pZ":3.4436857224894575,"vX0":5.354934791619822,"vY0":-137.95318390172352,"vZ0":-3.7600363970809028,"x":141.12,"y":145.8,"x0":-1.3560161128642672,"y0":50.0023748258165,"z0":6.2402925013013855,"aX":-18.44414765765665},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2055,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39688447698901674,"extension":6.349239711417961},"index":0,"playId":"08d4c486-0eb3-39f3-b5e0-4005a6844cdd","pitchNumber":1,"startTime":"2025-08-02T01:46:15.553Z","endTime":"2025-08-02T01:46:19.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.2,"endSpeed":87.4,"strikeZoneTop":3.3299997948128,"strikeZoneBottom":1.55203468385826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.552074296570716,"aZ":-19.88778959843377,"pfxX":-6.936731107045214,"pfxZ":6.239712407659514,"pX":-0.03314493002856667,"pZ":3.9899963770964524,"vX0":5.6321756527422195,"vY0":-139.92083197081456,"vZ0":-2.9004583736594935,"x":118.26,"y":131.05,"x0":-1.1776251307615935,"y0":50.00471960675137,"z0":6.353519330606284,"aX":-13.66340982908195},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":11.3,"spinRate":2074,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3924595869521208,"extension":6.243457732560005},"index":1,"playId":"3eb8ce9e-16ce-3c83-a851-bc9995c8ca27","pitchNumber":2,"startTime":"2025-08-02T01:46:31.094Z","endTime":"2025-08-02T01:46:34.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.36024238470059,"strikeZoneBottom":1.59745669473078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22211273375958,"aZ":-17.540289403080084,"pfxX":-8.671915567681456,"pfxZ":7.5391002729606305,"pX":0.677433411140265,"pZ":2.6023670974311077,"vX0":7.544365478603455,"vY0":-138.92925012233675,"vZ0":-6.797260107616478,"x":91.18,"y":168.52,"x0":-0.9563264231354085,"y0":50.00028917330565,"z0":6.260881856478788,"aX":-16.827344268501825},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":14.0,"spinRate":2074,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39534104727314423,"extension":6.1273834718357705},"index":2,"playId":"677ba508-ec8c-30b5-afb3-04b178ef7551","pitchNumber":3,"startTime":"2025-08-02T01:46:47.857Z","endTime":"2025-08-02T01:46:51.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.737909361606064,"aZ":-15.838432929850105,"pfxX":-9.811263460154628,"pfxZ":8.395636096280676,"pX":0.22155461697027462,"pZ":2.181963002595053,"vX0":6.461334060435686,"vY0":-139.21335651023327,"vZ0":-7.750600340661853,"x":108.55,"y":179.87,"x0":-0.8649551083247367,"y0":50.00503493569325,"z0":6.068192173667267,"aX":-19.09608104703107},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":16.3,"spinRate":2154,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39472967994416797,"extension":6.235195723552861},"index":3,"playId":"62a6ecb8-b516-3f66-b34d-fe82f19d3c32","pitchNumber":4,"startTime":"2025-08-02T01:47:04.346Z","endTime":"2025-08-02T01:47:08.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.20578650750921,"strikeZoneBottom":1.54973509886987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94062639573619,"aZ":-18.09638360845742,"pfxX":-7.220374010470929,"pfxZ":7.987351713667008,"pX":1.3276386521255634,"pZ":1.5008351260632837,"vX0":8.942607311190942,"vY0":-131.23655252368528,"vZ0":-8.547022438782202,"x":66.39,"y":198.26,"x0":-1.168783706879954,"y0":50.00621472608759,"z0":6.120949138808401,"aX":-12.734133991860254},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":1306,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4156194798848416,"extension":6.479616212295444},"index":4,"playId":"3becb503-ae59-39bf-9418-3b317045d338","pitchNumber":5,"startTime":"2025-08-02T01:47:26.307Z","endTime":"2025-08-02T01:47:29.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.916051881462007,"aZ":-19.239539511474852,"pfxX":-7.7354788436112285,"pfxZ":6.665657357644569,"pX":0.11288009285613314,"pZ":2.318404765481569,"vX0":5.752601404006191,"vY0":-138.20231606067333,"vZ0":-7.149333459822911,"x":112.7,"y":176.18,"x0":-0.987408046196095,"y0":50.001941276082526,"z0":6.224381174848618,"aX":-15.008743563564334},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":12.8,"spinRate":2029,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39585590740645404,"extension":6.179067596947903},"index":5,"playId":"e645d460-ed9e-3067-a206-65c44689d6a1","pitchNumber":6,"startTime":"2025-08-02T01:47:44.064Z","endTime":"2025-08-02T01:47:47.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.23218617399496,"strikeZoneBottom":1.549761729422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.273157493226908,"aZ":-18.348783431302277,"pfxX":-6.4778428677001685,"pfxZ":7.153388484471101,"pX":-0.46833626035572506,"pZ":4.175596390287066,"vX0":4.0692651212947855,"vY0":-138.2752385244973,"vZ0":-2.6312167785472207,"x":134.85,"y":126.04,"x0":-1.1185345521362704,"y0":50.006097359194776,"z0":6.372804308815728,"aX":-12.527232749056756},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":10.9,"spinRate":2074,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39633962821749513,"extension":6.176659446037477},"index":6,"playId":"47fd7097-7bf1-37b7-96cf-634fe89f6270","pitchNumber":7,"startTime":"2025-08-02T01:48:04.670Z","endTime":"2025-08-02T01:48:08.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:48:08.768Z","atBatIndex":91},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop CJ Abrams to second baseman Luis García Jr. Andruw Monasterio to 3rd. Brandon Lockridge out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T01:48:10.479Z","endTime":"2025-08-02T01:48:39.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02672721433797,"aZ":-16.7057452825322,"pfxX":-8.733927110815994,"pfxZ":7.906276568608898,"pX":-0.116211795490319,"pZ":2.2686776840190084,"vX0":5.693560096534035,"vY0":-138.50904525120706,"vZ0":-7.515510299806677,"x":121.43,"y":177.53,"x0":-1.0568226872769848,"y0":50.000708668346206,"z0":6.120699763176612,"aX":-17.07975783197498},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":14.8,"spinRate":2152,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.394462030667297,"extension":6.267720668587946},"hitData":{"launchSpeed":101.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":148.54}},"index":0,"playId":"3621faa4-5057-3dc1-89d6-2fd2eab48545","pitchNumber":1,"startTime":"2025-08-02T01:48:31.567Z","endTime":"2025-08-02T01:48:39.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:48:39.586Z","atBatIndex":92},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T01:48:48.175Z","endTime":"2025-08-02T01:49:47.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691251,"fullName":"Andry Lara","link":"/api/v1/people/691251"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":89.3,"endSpeed":82.4,"strikeZoneTop":3.27860130154691,"strikeZoneBottom":1.65014385625172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80182971855843,"aZ":-26.907144380607647,"pfxX":2.068539024069996,"pfxZ":3.0523253701515785,"pX":-1.3283131869348186,"pZ":3.393559498530708,"vX0":-0.07171180672298694,"vY0":-130.12951767227736,"vZ0":-2.3587129167764673,"x":167.63,"y":147.15,"x0":-1.5694514202614058,"y0":50.0011402734021,"z0":6.337844994914938,"aX":3.568132502795218},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.7,"spinRate":2024,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4199500818760189,"extension":6.034499399124065},"index":0,"playId":"41beab9c-7b58-3fdc-85fc-a01b536f0189","pitchNumber":1,"startTime":"2025-08-02T01:49:07.236Z","endTime":"2025-08-02T01:49:10.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.23328565451789,"strikeZoneBottom":1.66123728879772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.424874764087775,"aZ":-21.249760316878305,"pfxX":-11.1515903905487,"pfxZ":5.613375537852214,"pX":-1.6009932823781095,"pZ":3.0297382316956774,"vX0":3.8051833095517376,"vY0":-139.1886677954275,"vZ0":-4.652881145149495,"x":178.03,"y":156.98,"x0":-1.542928712334547,"y0":50.006412087745446,"z0":6.144316007924124,"aX":-21.72182369232845},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":19.3,"spinRate":2030,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3946413693048152,"extension":6.114094055190506},"index":1,"playId":"210c1729-a690-30be-b767-a76fa7e33738","pitchNumber":2,"startTime":"2025-08-02T01:49:21.679Z","endTime":"2025-08-02T01:49:24.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19932683594173,"aZ":-18.968095290395876,"pfxX":-7.92986331235779,"pfxZ":6.780213600135259,"pX":-0.32139778419065135,"pZ":2.6754449695611155,"vX0":5.360995647431366,"vY0":-138.92555516969247,"vZ0":-5.805282513613215,"x":129.25,"y":166.54,"x0":-1.2495402319302962,"y0":50.001678829784844,"z0":6.060053796505548,"aX":-15.44214895157331},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2138,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39482691367659717,"extension":6.171089338925685},"hitData":{"launchSpeed":101.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.61,"coordY":141.44}},"index":2,"playId":"60d0da3d-7883-3c94-a3c8-eda271f74d64","pitchNumber":3,"startTime":"2025-08-02T01:49:39.476Z","endTime":"2025-08-02T01:49:47.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691251,"link":"/api/v1/people/691251","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656180,"link":"/api/v1/people/656180"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":690987,"link":"/api/v1/people/690987"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":691251,"link":"/api/v1/people/691251"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:49:47.327Z","atBatIndex":93},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:52:11.337Z","endTime":"2025-08-02T01:53:32.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Anthony Seigler replaces catcher Danny Jansen, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":16,"homeScore":4,"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-02T01:51:34.503Z","endTime":"2025-08-02T01:52:13.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":81.5,"endSpeed":75.6,"strikeZoneTop":3.81534412416366,"strikeZoneBottom":1.88460247534889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.932211310219284,"aZ":-37.67179824349226,"pfxX":3.912259111484997,"pfxZ":-3.8389675205509572,"pX":0.1472272802598846,"pZ":1.8245160442867046,"vX0":2.713132787431673,"vY0":-118.73182829371727,"vZ0":-1.0011264714121322,"x":111.39,"y":189.52,"x0":-1.5169570642780759,"y0":50.00086879007421,"z0":5.66829669604819,"aX":5.605812496401359},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.0,"breakHorizontal":-7.7,"spinRate":2316,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.460650409401433,"extension":6.727973038677013},"index":1,"playId":"1e557cd6-4e12-3c1f-8e94-fd3252ee78a2","pitchNumber":1,"startTime":"2025-08-02T01:52:13.616Z","endTime":"2025-08-02T01:52:18.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.78563785279939,"strikeZoneBottom":1.82232539231488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04817748831818,"aZ":-38.536636591384486,"pfxX":3.450499437033066,"pfxZ":-4.556512551202304,"pX":-0.8067606037428713,"pZ":1.4112148630777708,"vX0":0.6033317467891967,"vY0":-117.63003653255362,"vZ0":-1.5971375802423518,"x":147.75,"y":200.68,"x0":-1.5149838942293181,"y0":50.00350217620761,"z0":5.683441431420083,"aX":4.8180771991999185},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.4,"breakHorizontal":-6.4,"spinRate":2390,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.46627745887740923,"extension":6.7408473098830655},"index":2,"playId":"03df53f9-e212-3ac0-8bd8-326d61c06503","pitchNumber":2,"startTime":"2025-08-02T01:52:33.240Z","endTime":"2025-08-02T01:52:36.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.7869364256351,"strikeZoneBottom":1.92967405745281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8643085958385,"aZ":-21.571467309438532,"pfxX":-4.2109438594932245,"pfxZ":6.527751080436655,"pX":-1.5958108166596419,"pZ":3.1365126520208104,"vX0":2.10785273120788,"vY0":-126.15213015678738,"vZ0":-1.347129374671046,"x":177.83,"y":154.09,"x0":-1.8918141037786318,"y0":50.00171026866877,"z0":5.40391725458589,"aX":-6.83736336343933},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.8,"breakHorizontal":7.2,"spinRate":2462,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4329458774510515,"extension":6.693426048799214},"index":3,"playId":"48778965-46d2-3944-9e55-9301d4bda5f6","pitchNumber":3,"startTime":"2025-08-02T01:52:48.998Z","endTime":"2025-08-02T01:52:53.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.93,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.015359080231388,"aZ":-14.183002888761065,"pfxX":-4.358700221162622,"pfxZ":9.78413078407715,"pX":-0.32376234990132285,"pZ":2.7457779259856308,"vX0":4.200850085946948,"vY0":-134.47461292207413,"vZ0":-5.113175401688443,"x":129.34,"y":164.64,"x0":-1.336718651552649,"y0":50.00549751310906,"z0":5.671247206767454,"aX":-8.01763759309025},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2566,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4066541111310591,"extension":6.791423746232845},"index":4,"playId":"407122a5-f019-35ab-8f79-895bfcfcc054","pitchNumber":4,"startTime":"2025-08-02T01:53:11.448Z","endTime":"2025-08-02T01:53:14.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.87388256000763,"strikeZoneBottom":1.85944034704711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.530437887248052,"aZ":-14.22181251009415,"pfxX":-6.200425833287364,"pfxZ":9.773730008921756,"pX":-0.7396212161624345,"pZ":1.9861615617814259,"vX0":3.7341517478899546,"vY0":-134.29987253237806,"vZ0":-7.097393685348011,"x":145.19,"y":185.15,"x0":-1.338337664514206,"y0":50.00522444220896,"z0":5.663669421540766,"aX":-11.3926519714611},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2502,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4069540534025995,"extension":6.659465708519334},"index":5,"playId":"15030977-bb2f-3842-a3c8-b5d2fe1d1006","pitchNumber":5,"startTime":"2025-08-02T01:53:27.185Z","endTime":"2025-08-02T01:53:32.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:53:32.537Z","atBatIndex":94},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a fly ball to left fielder Christian Yelich. James Wood to 2nd.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:54:00.857Z","endTime":"2025-08-02T01:54:32.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Paul DeJong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":16,"homeScore":4,"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-02T01:53:48.234Z","endTime":"2025-08-02T01:54:03.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":657557,"link":"/api/v1/people/657557"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":657557,"link":"/api/v1/people/657557","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.40411067084658,"strikeZoneBottom":1.71123408627973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70847165813405,"aZ":-23.01291928952216,"pfxX":-4.368143156847038,"pfxZ":5.282687865622645,"pX":-0.5029243327880623,"pZ":1.6646977192872652,"vX0":4.159973543045506,"vY0":-130.43522942063876,"vZ0":-5.150492231802049,"x":136.17,"y":193.83,"x0":-1.5457945768162804,"y0":50.006083524846076,"z0":5.385189269583944,"aX":-7.579087083945432},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":7.1,"spinRate":2375,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4188598003328665,"extension":6.8370313704467875},"index":1,"playId":"bdbfa6cf-13b4-35cf-83d1-72fd575d5b9a","pitchNumber":1,"startTime":"2025-08-02T01:54:03.142Z","endTime":"2025-08-02T01:54:06.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.846700323554643,"aZ":-14.098184256353333,"pfxX":-5.679790275202734,"pfxZ":9.774584473861994,"pX":0.867029588154561,"pZ":3.2300909748570032,"vX0":7.660403936018897,"vY0":-135.00082128380944,"vZ0":-3.9223104282903796,"x":83.95,"y":151.57,"x0":-1.266775102614421,"y0":50.00391662545691,"z0":5.691361657461916,"aX":-10.505524774506835},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2550,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4054217077186948,"extension":6.722880582104784},"hitData":{"launchSpeed":70.3,"launchAngle":33.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.22,"coordY":120.69}},"index":2,"playId":"30bd4b95-3012-3ba9-9087-43219c3e00e7","pitchNumber":2,"startTime":"2025-08-02T01:54:20.008Z","endTime":"2025-08-02T01:54:32.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:54:32.942Z","atBatIndex":95},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis García Jr. walks. James Wood to 3rd. José Tena to 2nd.","rbi":0,"awayScore":16,"homeScore":4,"isOut":false},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:54:31.142Z","endTime":"2025-08-02T01:56:45.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":75.5,"strikeZoneTop":3.38360548656621,"strikeZoneBottom":1.65999916107091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.896583922330308,"aZ":-35.635715508724026,"pfxX":4.795010953507505,"pfxZ":-2.421668551373452,"pX":1.015096471243131,"pZ":1.3585321041833598,"vX0":3.927929303874583,"vY0":-119.20643558983672,"vZ0":-2.457120889373253,"x":78.31,"y":202.1,"x0":-1.2794551327492794,"y0":50.00026979090611,"z0":5.63404453940205,"aX":6.86687913833046},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.7,"breakHorizontal":-9.7,"spinRate":2351,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4602834411744299,"extension":6.762249205040068},"index":0,"playId":"24c34c6b-f7ed-32e9-b917-bac8344a15e7","pitchNumber":1,"startTime":"2025-08-02T01:54:57.378Z","endTime":"2025-08-02T01:55:00.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.667100189513224,"aZ":-19.787972083040447,"pfxX":-4.269149386802472,"pfxZ":7.140613582855268,"pX":0.5877282193425025,"pZ":1.9516343409115369,"vX0":6.663350840217566,"vY0":-130.4322838518435,"vZ0":-4.945269272735497,"x":94.6,"y":186.09,"x0":-1.437414174762181,"y0":50.004892998361996,"z0":5.350502939937172,"aX":-7.407983774918069},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2429,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.41882958787930535,"extension":6.875479906417601},"index":1,"playId":"0da0263d-4ce0-3ac1-b982-51baa7b012a3","pitchNumber":2,"startTime":"2025-08-02T01:55:14.770Z","endTime":"2025-08-02T01:55:18.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12112641513753,"aZ":-24.278822119751567,"pfxX":-12.061537857156397,"pfxZ":4.291434094126181,"pX":-0.5490795707875318,"pZ":1.959497728613339,"vX0":6.14078371202158,"vY0":-135.69096900555812,"vZ0":-5.089567263220205,"x":137.93,"y":185.87,"x0":-1.2894712537579411,"y0":50.00620389415247,"z0":5.578611368845313,"aX":-22.217818502050104},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":20.3,"spinRate":2420,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4055703170569114,"extension":6.812933184159863},"index":2,"playId":"33a10937-6611-3ade-bf68-0e08f0745673","pitchNumber":3,"startTime":"2025-08-02T01:55:38.934Z","endTime":"2025-08-02T01:55:41.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.28633565426744,"strikeZoneBottom":1.56542828285761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.073697555125065,"aZ":-22.939568199113815,"pfxX":-10.65475459625425,"pfxZ":4.970091714354017,"pX":-1.4861630943820636,"pZ":2.2881048920463187,"vX0":3.445576454875888,"vY0":-136.40358013783725,"vZ0":-4.784752510100131,"x":173.65,"y":177.0,"x0":-1.3928315965633413,"y0":50.00007449092844,"z0":5.6767890251233215,"aX":-19.781881730908765},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":18.4,"spinRate":2406,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40381405296500406,"extension":6.874052426449192},"index":3,"playId":"442f0de2-3fc6-317e-94e2-bfa84bbc1416","pitchNumber":4,"startTime":"2025-08-02T01:56:00.728Z","endTime":"2025-08-02T01:56:03.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.30180426389883,"strikeZoneBottom":1.60861771216168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22376821654455,"aZ":-27.363946782252526,"pfxX":-13.419240466360831,"pfxZ":2.6181790677543573,"pX":-0.017677784341437516,"pZ":1.325409331761296,"vX0":7.933883610629506,"vY0":-135.81626720386294,"vZ0":-5.853151487606749,"x":117.67,"y":202.99,"x0":-1.2581057464444503,"y0":50.003984976880986,"z0":5.45228265996448,"aX":-24.666684727726402},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":22.2,"spinRate":2352,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.405809595808134,"extension":6.690738135469105},"index":4,"playId":"f88f5129-e910-3070-9797-9fa1c430cb27","pitchNumber":5,"startTime":"2025-08-02T01:56:23.879Z","endTime":"2025-08-02T01:56:28.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.33830040745162,"strikeZoneBottom":1.61853942101842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.969203019713927,"aZ":-13.16028396246673,"pfxX":-7.313989954605094,"pfxZ":10.370218732555296,"pX":1.2816113541305725,"pZ":2.0904369538222904,"vX0":8.781862320347988,"vY0":-135.16497888919616,"vZ0":-6.912692459921627,"x":68.15,"y":182.34,"x0":-1.0732611412681503,"y0":50.00256921941749,"z0":5.622123494099005,"aX":-13.410185822066016},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2504,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4066467693830065,"extension":6.7978412021099555},"index":5,"playId":"40efa99f-dafd-33da-8fd6-8e32ea6baad0","pitchNumber":6,"startTime":"2025-08-02T01:56:41.635Z","endTime":"2025-08-02T01:56:45.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":677588,"link":"/api/v1/people/677588"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:56:45.235Z","atBatIndex":96},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to center fielder Blake Perkins.","rbi":0,"awayScore":16,"homeScore":4,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:57:52.919Z","endTime":"2025-08-02T01:58:27.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":16,"homeScore":4,"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-02T01:57:09.524Z","endTime":"2025-08-02T01:57:55.128Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":81.2,"endSpeed":74.3,"strikeZoneTop":3.4905628555021,"strikeZoneBottom":1.60565642868085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.946901140193273,"aZ":-39.09627572153482,"pfxX":5.568812385907592,"pfxZ":-4.9295670871172454,"pX":-1.2385938145791915,"pZ":3.204578953794483,"vX0":-1.0250536860169064,"vY0":-118.19084919819846,"vZ0":2.2264535162188954,"x":164.21,"y":152.26,"x0":-1.5206322290237664,"y0":50.00074105096405,"z0":5.858334150829508,"aX":7.824210244585132},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.0,"breakHorizontal":-9.8,"spinRate":2144,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4646294932111741,"extension":6.672670631644457},"index":1,"playId":"4cf49036-cd8f-388b-81db-e7e101dbe59b","pitchNumber":1,"startTime":"2025-08-02T01:57:55.128Z","endTime":"2025-08-02T01:57:59.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.731211055768366,"aZ":-37.0775991393011,"pfxX":3.536831842038727,"pfxZ":-3.439613607936524,"pX":-0.0026287254210631147,"pZ":2.241577313871695,"vX0":2.097040991839509,"vY0":-118.73713767096716,"vZ0":-0.10833560130190123,"x":117.1,"y":178.26,"x0":-1.3566073126617126,"y0":50.00050847012937,"z0":5.661602259547901,"aX":5.048453802113099},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.0,"breakHorizontal":-7.0,"spinRate":2169,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4613028767538476,"extension":6.634939176446668},"hitData":{"launchSpeed":95.5,"launchAngle":44.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.66,"coordY":95.8}},"index":2,"playId":"a6c999a5-2cb8-3db7-a0bb-4a96064dabdf","pitchNumber":2,"startTime":"2025-08-02T01:58:10.393Z","endTime":"2025-08-02T01:58:27.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:58:27.405Z","atBatIndex":97},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to center fielder Blake Perkins. James Wood scores. José Tena scores. Luis García Jr. to 2nd.","rbi":2,"awayScore":16,"homeScore":6,"isOut":false},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:58:28.800Z","endTime":"2025-08-02T01:59:22.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.52864383925917,"strikeZoneBottom":1.61432206426886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.637136222219336,"aZ":-23.395040677082765,"pfxX":-10.284104396845628,"pfxZ":4.776438818950837,"pX":0.24559488812242958,"pZ":1.7157780013994768,"vX0":7.714815188364968,"vY0":-135.26491616162275,"vZ0":-5.91302672000858,"x":107.64,"y":192.45,"x0":-1.318400993476549,"y0":50.005953901992505,"z0":5.588469304836933,"aX":-18.913024453817318},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":16.8,"spinRate":2282,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40613015398300645,"extension":6.896419470501356},"index":0,"playId":"3a341ee0-4548-3e83-a32f-87df2fde1d28","pitchNumber":1,"startTime":"2025-08-02T01:58:52.056Z","endTime":"2025-08-02T01:58:55.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.701272597440425,"aZ":-24.65245455838001,"pfxX":-10.743186917054349,"pfxZ":4.076711086875733,"pX":-1.295553613636685,"pZ":3.5512927419241986,"vX0":3.586161359093088,"vY0":-135.51430590173294,"vZ0":-1.4228595163942468,"x":166.38,"y":142.9,"x0":-1.2461578882864546,"y0":50.00559222820833,"z0":5.817942175476815,"aX":-19.832650238261916},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":18.6,"spinRate":2319,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40535777182083343,"extension":6.617150623276393},"hitData":{"launchSpeed":75.9,"launchAngle":13.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.6,"coordY":103.93}},"index":1,"playId":"265419b1-0c1e-3e17-9a89-68cffe35af17","pitchNumber":2,"startTime":"2025-08-02T01:59:09.271Z","endTime":"2025-08-02T01:59:22.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T01:59:22.757Z","atBatIndex":98},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (9) on a sharp line drive to center fielder Blake Perkins. Luis García Jr. scores. Brady House to 3rd.","rbi":1,"awayScore":16,"homeScore":7,"isOut":false},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T01:59:27.441Z","endTime":"2025-08-02T02:01:43.292Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":82.1,"strikeZoneTop":3.35912771540021,"strikeZoneBottom":1.59633600933699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.675987804077877,"aZ":-24.63462507393924,"pfxX":-4.518222659262108,"pfxZ":4.440183372371093,"pX":0.48325500274256095,"pZ":0.8196012515549006,"vX0":6.7010641659562795,"vY0":-128.98654733278403,"vZ0":-6.325993730748514,"x":98.58,"y":216.65,"x0":-1.551218435651107,"y0":50.00570676457275,"z0":5.181208448881553,"aX":-7.679783083943899},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":6.8,"spinRate":2284,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.423243753492466,"extension":6.978106948763977},"index":0,"playId":"72b8bce2-7e54-33f6-9d37-637b0ab132ba","pitchNumber":1,"startTime":"2025-08-02T01:59:50.352Z","endTime":"2025-08-02T01:59:54.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.31958875353819,"strikeZoneBottom":1.55999979723588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79558283789667,"aZ":-23.401273264030625,"pfxX":-3.5295127348645092,"pfxZ":5.092997145011498,"pX":0.8099680395092299,"pZ":1.4195781496837159,"vX0":7.060256173461933,"vY0":-130.00006409897588,"vZ0":-5.30221420111902,"x":86.13,"y":200.45,"x0":-1.475465190659094,"y0":50.000955233548304,"z0":5.2487196692512175,"aX":-6.076488314100771},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":4.9,"spinRate":2319,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.420428859815988,"extension":6.7035061430536365},"index":1,"playId":"944f88a5-e7c6-3922-a197-4bc5f60b641e","pitchNumber":2,"startTime":"2025-08-02T02:00:07.672Z","endTime":"2025-08-02T02:00:11.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.33658246341129,"strikeZoneBottom":1.57408728433646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.891894015668207,"aZ":-24.49411681789988,"pfxX":-9.756639404997646,"pfxZ":4.132645138819817,"pX":0.4189819286986668,"pZ":1.5191165947787928,"vX0":7.936440811945504,"vY0":-135.11107163659872,"vZ0":-6.008823410540065,"x":101.03,"y":197.76,"x0":-1.2807218557312228,"y0":50.00635364079202,"z0":5.480245822225229,"aX":-18.14370583496809},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":2359,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4045284813344794,"extension":7.016254684492149},"index":2,"playId":"7cc20d64-76e1-3a06-a62b-4c972f0ffb0b","pitchNumber":3,"startTime":"2025-08-02T02:00:27.815Z","endTime":"2025-08-02T02:00:31.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.692438523027338,"aZ":-25.76347120601675,"pfxX":-10.938093788237548,"pfxZ":3.4527239200435993,"pX":0.31133151827087996,"pZ":1.8355822301943259,"vX0":8.190786154442442,"vY0":-135.43306697024826,"vZ0":-5.244981712625697,"x":105.13,"y":189.22,"x0":-1.3317150738581969,"y0":50.00336393424775,"z0":5.600205354301776,"aX":-20.311586343301162},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":18.0,"spinRate":2333,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.40449365207499355,"extension":6.8070444417391744},"index":3,"playId":"59b4b383-dd35-35ec-a117-276701f1c3eb","pitchNumber":4,"startTime":"2025-08-02T02:00:45.799Z","endTime":"2025-08-02T02:00:48.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.724025671640117,"aZ":-14.931748314718645,"pfxX":-7.802814606077445,"pfxZ":9.21914822432954,"pX":0.6743582535796315,"pZ":2.7528946966605212,"vX0":7.838364336027786,"vY0":-136.0956563167958,"vZ0":-4.942868356451377,"x":91.3,"y":164.45,"x0":-1.2335615793797856,"y0":50.00302763492934,"z0":5.6319119230343695,"aX":-14.593154623349957},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2661,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40293901521127706,"extension":6.671504272942027},"index":4,"playId":"ef96bade-cd19-33c9-b543-c55d744c7ba9","pitchNumber":5,"startTime":"2025-08-02T02:01:12.137Z","endTime":"2025-08-02T02:01:15.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72208753086401,"aZ":-38.53867848036581,"pfxX":4.852455113760943,"pfxZ":-4.458323987033681,"pX":-0.07007522352274832,"pZ":1.8399144266384548,"vX0":1.8051725102296459,"vY0":-118.99501005410669,"vZ0":-0.7094370691532572,"x":119.67,"y":189.1,"x0":-1.4697782344527495,"y0":50.00203850683858,"z0":5.646081051828153,"aX":6.928976338791997},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":-9.2,"spinRate":2276,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4610263378978403,"extension":6.7806379576055935},"hitData":{"launchSpeed":101.2,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.24,"coordY":74.99}},"index":5,"playId":"01d3cbee-075b-332c-a213-16d34c5e7165","pitchNumber":6,"startTime":"2025-08-02T02:01:32.905Z","endTime":"2025-08-02T02:01:43.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T02:01:43.292Z","atBatIndex":99},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out softly, pitcher Easton McGee to first baseman Andrew Vaughn.","rbi":0,"awayScore":16,"homeScore":7,"isOut":true},"about":{"atBatIndex":100,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T02:01:56.232Z","endTime":"2025-08-02T02:02:23.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834067660664637,"aZ":-24.508763367580173,"pfxX":-9.342905271226162,"pfxZ":4.078491164923523,"pX":-0.4568271920672225,"pZ":2.5492056767029743,"vX0":5.678298592424219,"vY0":-136.0209199674126,"vZ0":-4.015408286688415,"x":134.41,"y":169.95,"x0":-1.3536188494321204,"y0":50.00677160742171,"z0":5.736868229891561,"aX":-17.573620670049717},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2324,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4021414101863403,"extension":6.958225599809804},"hitData":{"launchSpeed":58.2,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.58,"coordY":184.95}},"index":0,"playId":"f01fb914-7a80-364e-9a5a-2adbcb6791e7","pitchNumber":1,"startTime":"2025-08-02T02:02:16.105Z","endTime":"2025-08-02T02:02:23.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":656180,"link":"/api/v1/people/656180","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":656180,"link":"/api/v1/people/656180"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T02:02:23.879Z","atBatIndex":100},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Robert Hassell III singles on a sharp line drive to right fielder Brandon Lockridge. Brady House scores. Daylen Lile scores.","rbi":2,"awayScore":16,"homeScore":9,"isOut":false},"about":{"atBatIndex":101,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T02:02:32.376Z","endTime":"2025-08-02T02:03:02.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":668834,"link":"/api/v1/people/668834"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.620759264291756,"aZ":-16.606344898314074,"pfxX":-5.445863427376722,"pfxZ":8.489981769131347,"pX":0.8600815093421744,"pZ":2.109220234794982,"vX0":7.37070917343347,"vY0":-133.98430107325112,"vZ0":-6.0489141405360645,"x":84.22,"y":181.83,"x0":-1.2080625783162242,"y0":50.00181328600327,"z0":5.56615970020566,"aX":-9.98567595781284},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2300,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4074625160553591,"extension":6.89509110302467},"hitData":{"launchSpeed":104.2,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.99,"coordY":110.32}},"index":0,"playId":"45069bbc-8c9d-33ba-aed2-310c9b196c97","pitchNumber":1,"startTime":"2025-08-02T02:02:52.749Z","endTime":"2025-08-02T02:03:02.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":690987,"link":"/api/v1/people/690987","batSide":{"code":"L","description":"Left"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":690987,"link":"/api/v1/people/690987"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-02T02:03:02.173Z","atBatIndex":101},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Christian Yelich.","rbi":0,"awayScore":16,"homeScore":9,"isOut":true},"about":{"atBatIndex":102,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T02:04:04.052Z","endTime":"2025-08-02T02:07:30.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8,9,10,11],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":16,"homeScore":9,"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-02T02:03:30.007Z","endTime":"2025-08-02T02:04:06.263Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.50684912636755,"strikeZoneBottom":1.63270478074626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.685620381376214,"aZ":-39.75937506510382,"pfxX":7.623996267424774,"pfxZ":-5.545405322275069,"pX":-0.58781061258564,"pZ":4.767743467211385,"vX0":-0.3310361716894142,"vY0":-116.41647324327866,"vZ0":5.84446117153307,"x":139.41,"y":110.05,"x0":-1.4334641141097026,"y0":50.00512373116456,"z0":5.996567185255316,"aX":10.422667301489094},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.3,"breakHorizontal":-13.7,"spinRate":2181,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.47123879781260136,"extension":6.664498409436277},"index":1,"playId":"fe7aecfb-fc5c-3a48-877f-68239568819f","pitchNumber":1,"startTime":"2025-08-02T02:04:06.263Z","endTime":"2025-08-02T02:04:09.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.54819063392474,"strikeZoneBottom":1.60000144339072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.640022224047343,"aZ":-23.9273875953236,"pfxX":0.7403266485007625,"pfxZ":4.9262439367143305,"pX":-0.5025517012256991,"pZ":2.924631015266231,"vX0":2.6908264172503022,"vY0":-128.54521020256803,"vZ0":-1.5943562138456266,"x":136.16,"y":159.81,"x0":-1.659018595740358,"y0":50.00127770662652,"z0":5.410473154549589,"aX":1.238419115378138},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":-1.9,"spinRate":2258,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4261011268594288,"extension":6.675094873820156},"index":2,"playId":"de400fa0-3124-3996-974f-c2a15c0bd46c","pitchNumber":2,"startTime":"2025-08-02T02:04:21.920Z","endTime":"2025-08-02T02:04:25.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.435526430836163,"aZ":-24.73994877783191,"pfxX":-10.213560819078463,"pfxZ":4.013543101374035,"pX":-0.4903404536891071,"pZ":2.98900011022783,"vX0":6.10228102808301,"vY0":-135.72465583839042,"vZ0":-2.4723875923414598,"x":135.69,"y":158.08,"x0":-1.4480644623667676,"y0":50.00663408284,"z0":5.646062761258717,"aX":-18.94047873436309},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":17.0,"spinRate":2310,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4045199620547675,"extension":6.764399619672126},"index":3,"playId":"d6018d52-7cfb-38b2-982d-cdea5a2465bb","pitchNumber":3,"startTime":"2025-08-02T02:04:39.400Z","endTime":"2025-08-02T02:04:42.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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.6,"endSpeed":75.1,"strikeZoneTop":3.50594390785421,"strikeZoneBottom":1.59999793376096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.026516042775707,"aZ":-39.71073112871064,"pfxX":7.012905330972343,"pfxZ":-5.3050019210131785,"pX":1.2255617675215935,"pZ":1.9245737801105853,"vX0":3.663744883882268,"vY0":-118.77549031775204,"vZ0":-0.15648324083125242,"x":72.38,"y":225.71,"x0":-1.251081245832621,"y0":50.00317309523203,"z0":5.620517448530928,"aX":9.960064532419711},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.4,"breakHorizontal":-13.7,"spinRate":2320,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46219718771528573,"extension":6.649782214573701},"index":4,"playId":"b59c28ed-7bba-326f-8e14-7952ddf20085","pitchNumber":4,"startTime":"2025-08-02T02:05:01.713Z","endTime":"2025-08-02T02:05:05.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58242882290688,"aZ":-15.877171233356375,"pfxX":-7.4429188588713595,"pfxZ":8.761575793547788,"pX":0.302994695730935,"pZ":2.076862698509095,"vX0":6.6784505988804295,"vY0":-135.71820918864577,"vZ0":-6.454986706230272,"x":105.45,"y":182.7,"x0":-1.2264455057588406,"y0":50.00155940956974,"z0":5.598060072543223,"aX":-13.840217258647032},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2452,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40408229791419004,"extension":6.830639950399215},"index":5,"playId":"576a0e61-824c-3cab-a2d0-317a388cc7ac","pitchNumber":5,"startTime":"2025-08-02T02:05:23.067Z","endTime":"2025-08-02T02:05:27.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.5083494610377,"strikeZoneBottom":1.57493010196052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.792105171709927,"aZ":-22.161887049007603,"pfxX":-9.856265761736323,"pfxZ":5.347224715159015,"pX":0.8920853946239847,"pZ":2.455975791272098,"vX0":8.867216650688041,"vY0":-135.99036047966985,"vZ0":-4.36606486610056,"x":83.0,"y":172.47,"x0":-1.130107497354345,"y0":50.005840358446086,"z0":5.619536169385266,"aX":-18.46607419698351},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2438,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4027504423947508,"extension":6.735358824872642},"index":6,"playId":"d08372e4-ec9a-356e-a807-debe71f7a4fe","pitchNumber":6,"startTime":"2025-08-02T02:05:46.347Z","endTime":"2025-08-02T02:05:52.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Anthony Seigler. Robert Hassell III to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":16,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"d08372e4-ec9a-356e-a807-debe71f7a4fe","startTime":"2025-08-02T02:06:00.407Z","endTime":"2025-08-02T02:06:14.947Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":690987,"link":"/api/v1/people/690987"},"postOnSecond":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2175957422733,"aZ":-23.880252240291462,"pfxX":-11.311625000104957,"pfxZ":4.480722117231677,"pX":-1.0081330047497084,"pZ":2.5578489925166243,"vX0":5.011234572279494,"vY0":-135.8288013020109,"vZ0":-3.488133623086623,"x":155.43,"y":169.72,"x0":-1.4164375376703044,"y0":50.00414061664315,"z0":5.536295748520313,"aX":-20.950288098068345},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":19.3,"spinRate":2289,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40462360345481985,"extension":6.871342423368062},"index":8,"playId":"54b2ca4b-b124-374f-b35c-cba9e187339a","pitchNumber":7,"startTime":"2025-08-02T02:06:14.947Z","endTime":"2025-08-02T02:06:18.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":9,"playId":"d8dead7f-2d6e-436e-8513-479b9bde47d5","startTime":"2025-08-02T02:06:38.423Z","endTime":"2025-08-02T02:06:43.423Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.113103043233288,"aZ":-13.668222827527662,"pfxX":-5.463358912999602,"pfxZ":10.042266339286297,"pX":-0.20183715393768015,"pZ":2.715895642199486,"vX0":4.645896821609686,"vY0":-135.073555859406,"vZ0":-5.319691332188731,"x":124.69,"y":165.45,"x0":-1.236417790891816,"y0":50.00675209681168,"z0":5.676233101366618,"aX":-10.072269135207435},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2488,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4058962739058911,"extension":6.854770894822989},"index":10,"playId":"1e1b4107-f626-3711-ab43-f3b1461f7c3d","pitchNumber":8,"startTime":"2025-08-02T02:06:55.093Z","endTime":"2025-08-02T02:06:58.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.026093744685614,"aZ":-23.900531619714695,"pfxX":-10.220408544616689,"pfxZ":4.511782133376526,"pX":-0.540941840670305,"pZ":2.470089248589495,"vX0":5.7803984458302375,"vY0":-134.74832740128312,"vZ0":-3.527669327375579,"x":137.62,"y":172.09,"x0":-1.3891394944974738,"y0":50.00325186371463,"z0":5.490221708817913,"aX":-18.743623031676492},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":17.3,"spinRate":2389,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.406906678540059,"extension":6.773838231610707},"hitData":{"launchSpeed":97.6,"launchAngle":29.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.45,"coordY":69.45}},"index":11,"playId":"680aac30-ab10-33e5-a5cc-fdb9053088e4","pitchNumber":9,"startTime":"2025-08-02T02:07:22.252Z","endTime":"2025-08-02T02:07:30.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668834,"link":"/api/v1/people/668834","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678011,"link":"/api/v1/people/678011"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":592885,"link":"/api/v1/people/592885"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":663604,"link":"/api/v1/people/663604"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":690987,"link":"/api/v1/people/690987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":427197,"link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":668834,"link":"/api/v1/people/668834"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-02T02:07:30.843Z","atBatIndex":102}]