[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T22:40:25.804Z","endTime":"2025-08-04T22:41:52.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T19:12:47.397Z","endTime":"2025-08-04T22:14:49.056Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-04T22:14:49.056Z","endTime":"2025-08-04T22:39:24.729Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-04T22:39:24.729Z","endTime":"2025-08-04T22:40:28.108Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.27580519660124,"strikeZoneBottom":1.43847851958249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550186918813175,"aZ":-13.144447021292786,"pfxX":-7.208077837006723,"pfxZ":10.30553484133576,"pX":1.2340212630087404,"pZ":1.7317277053623832,"vX0":10.4031866100878,"vY0":-134.82871495589336,"vZ0":-7.74584768527845,"x":69.96,"y":192.02,"x0":-1.7328966913220336,"y0":50.0007577126647,"z0":5.563841161496378,"aX":-13.307499745128425},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":10.9,"spinRate":2339,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40580474811620126,"extension":6.979269392219292},"index":3,"playId":"60f9d9f8-bb74-32af-9e87-2063981f1283","pitchNumber":1,"startTime":"2025-08-04T22:40:28.108Z","endTime":"2025-08-04T22:40:31.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":92.7,"endSpeed":84.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.060041523665994,"aZ":-15.4791576947254,"pfxX":-7.799002656724914,"pfxZ":9.054609850533723,"pX":-0.441285670567216,"pZ":2.765809947407775,"vX0":6.484957638457672,"vY0":-134.87185275811032,"vZ0":-4.568637929111519,"x":133.82,"y":164.1,"x0":-1.8624106727795684,"y0":50.00639123260278,"z0":5.571913016844036,"aX":-14.38561857396398},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":12.7,"spinRate":2383,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40595880631720993,"extension":6.837212819960774},"index":4,"playId":"69f3f5d1-9660-3fec-9b75-a104a3adaa07","pitchNumber":2,"startTime":"2025-08-04T22:40:40.258Z","endTime":"2025-08-04T22:40:43.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.78640902634088,"aZ":-30.597563569294763,"pfxX":4.056883021104162,"pfxZ":1.0822161865465052,"pX":-0.1938736026061561,"pZ":2.6021076090173256,"vX0":3.518529751158613,"vY0":-119.11569594397112,"vZ0":-0.3534352544546555,"x":124.39,"y":168.52,"x0":-2.2118512988155214,"y0":50.000544284835,"z0":5.496046144703217,"aX":5.884396888326794},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":-8.2,"spinRate":2384,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.45813357756292206,"extension":6.691681868240556},"index":5,"playId":"5e48770a-8377-32aa-a287-8e0fa1484b64","pitchNumber":3,"startTime":"2025-08-04T22:40:58.196Z","endTime":"2025-08-04T22:41:01.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":84.0,"endSpeed":78.8,"strikeZoneTop":3.34181495433747,"strikeZoneBottom":1.41340753861261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.125461368298392,"aZ":-32.04001684205828,"pfxX":1.8061918219950464,"pfxZ":0.08607395840274723,"pX":1.183260377557252,"pZ":1.1219742925825633,"vX0":7.624353732433242,"vY0":-122.22374274727,"vZ0":-3.825890803371311,"x":71.9,"y":208.49,"x0":-2.189118704807052,"y0":50.00302261876474,"z0":5.408134932038005,"aX":2.7789197494274016},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":2306,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4451664035389795,"extension":6.891235031120792},"index":6,"playId":"937e75e6-f90e-3b39-ad2d-8f4f735d3de7","pitchNumber":4,"startTime":"2025-08-04T22:41:12.531Z","endTime":"2025-08-04T22:41:16.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.29257704809722,"strikeZoneBottom":1.45546585937891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04776741133878,"aZ":-24.903608430926703,"pfxX":-9.74572842018236,"pfxZ":4.228784932968425,"pX":0.9306711761317141,"pZ":0.1764682832665027,"vX0":10.060641497209623,"vY0":-129.52164173911137,"vZ0":-8.75688946159027,"x":81.53,"y":234.02,"x0":-1.7160072483242077,"y0":50.00301590777997,"z0":5.47031110063025,"aX":-16.755365298508963},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":15.7,"spinRate":1517,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.420985346493711,"extension":6.957760940336239},"index":7,"playId":"80ab0203-79fb-303d-89d6-113b3afd0232","pitchNumber":5,"startTime":"2025-08-04T22:41:25.937Z","endTime":"2025-08-04T22:41:30.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.789259365782378,"aZ":-10.375272516743017,"pfxX":-5.242247722730742,"pfxZ":11.347697317105492,"pX":0.49014201253440237,"pZ":1.8038217269658419,"vX0":7.977165813948182,"vY0":-137.75700778375415,"vZ0":-8.184265113223036,"x":98.32,"y":190.08,"x0":-1.7628876726144957,"y0":50.001896747370225,"z0":5.515925153048764,"aX":-10.069719201867194},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":7.8,"spinRate":2300,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3977180179138995,"extension":7.050956220527753},"hitData":{"launchSpeed":73.3,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.54,"coordY":159.2}},"index":8,"playId":"f44e7755-9272-344c-af93-196834fa2fb8","pitchNumber":6,"startTime":"2025-08-04T22:41:45.339Z","endTime":"2025-08-04T22:41:52.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-04T22:41:52.838Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T22:41:56.422Z","endTime":"2025-08-04T22:43:53.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.6109442672101,"strikeZoneBottom":1.59719436661163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70543336225005,"aZ":-14.89365952248147,"pfxX":-4.979739588756596,"pfxZ":9.047024790284917,"pX":-0.23386181154797325,"pZ":3.9701239412097404,"vX0":6.24365466858594,"vY0":-136.97191931425047,"vZ0":-1.7909321766909485,"x":125.91,"y":131.59,"x0":-1.890103637425999,"y0":50.005181022576345,"z0":5.644718418414645,"aX":-9.515092803378284},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2292,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3990473367945646,"extension":6.795285742290469},"index":0,"playId":"d2aa514b-17dc-30fa-85b4-3476b2ef4b97","pitchNumber":1,"startTime":"2025-08-04T22:42:17.548Z","endTime":"2025-08-04T22:42:21.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.67988350492801,"strikeZoneBottom":1.66626272799122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43635816324804,"aZ":-27.065081919159464,"pfxX":-9.701124094576738,"pfxZ":3.0346903260867837,"pX":0.7708566224150691,"pZ":1.158780004011984,"vX0":9.833513091377437,"vY0":-128.6180819802201,"vZ0":-5.560672396625099,"x":87.62,"y":207.49,"x0":-1.8325410078742734,"y0":50.004212859859756,"z0":5.434654802367387,"aX":-16.33613837993351},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":1588,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4250488685854821,"extension":6.855443177645434},"index":1,"playId":"e487e588-0047-3f54-8e53-53834be11488","pitchNumber":2,"startTime":"2025-08-04T22:42:31.287Z","endTime":"2025-08-04T22:42:35.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.416820043183648,"aZ":-13.91422035725411,"pfxX":-4.23854281930742,"pfxZ":9.597309698583338,"pX":-0.6531364364250813,"pZ":3.446921374926874,"vX0":4.69298134462687,"vY0":-137.0870760533667,"vZ0":-3.3102197988699524,"x":141.9,"y":145.71,"x0":-1.8368671234734062,"y0":50.00117902848774,"z0":5.620339943476286,"aX":-8.063399432580434},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2285,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.399606861148623,"extension":6.907620501523291},"index":2,"playId":"6c6a030d-e377-3d2d-91a1-1da563a25ea4","pitchNumber":3,"startTime":"2025-08-04T22:42:45.137Z","endTime":"2025-08-04T22:42:49.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368437142111205,"aZ":-13.864079029508883,"pfxX":-5.407691587964091,"pfxZ":9.668938363614439,"pX":0.8379564103695221,"pZ":2.531424529429182,"vX0":8.735120890204056,"vY0":-136.7846357897913,"vZ0":-5.62054858813319,"x":85.06,"y":170.43,"x0":-1.6952861009639861,"y0":50.002182565599796,"z0":5.56461129350511,"aX":-10.240461774776376},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2203,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4005342422761067,"extension":6.855634443112975},"index":3,"playId":"dd918aa9-2942-356e-a12d-5eda32823095","pitchNumber":4,"startTime":"2025-08-04T22:43:00.907Z","endTime":"2025-08-04T22:43:04.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-04T22:43:16.091Z","endTime":"2025-08-04T22:43:33.544Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.72746218390416,"strikeZoneBottom":1.63365844963026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.697483537202828,"aZ":-27.627875300860016,"pfxX":4.2303079136707025,"pfxZ":3.032242305697924,"pX":-0.7582477713721285,"pZ":4.501369532144037,"vX0":2.357606157747745,"vY0":-121.12817545843743,"vZ0":2.850891031980835,"x":145.9,"y":117.24,"x0":-2.2909542740282567,"y0":50.00289972657261,"z0":5.711540389522942,"aX":6.340568088043574},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":-8.2,"spinRate":2324,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.45067413027363123,"extension":6.642176037911635},"index":5,"playId":"1ef521d9-13a9-310f-86fd-ba300bd1e105","pitchNumber":5,"startTime":"2025-08-04T22:43:33.544Z","endTime":"2025-08-04T22:43:37.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.55208255544687,"strikeZoneBottom":1.60692880405529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.250016785603577,"aZ":-31.052401250288405,"pfxX":3.603717408541469,"pfxZ":0.7361940564761458,"pX":0.8850359909645368,"pZ":1.9342957520120256,"vX0":5.783522019886803,"vY0":-121.58595243646069,"vZ0":-2.158119890644385,"x":83.26,"y":186.55,"x0":-1.9778840749546247,"y0":50.00126378000681,"z0":5.4865218331821675,"aX":5.481599382011135},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.7,"spinRate":2436,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.44775140330914853,"extension":6.9012144582143975},"index":6,"playId":"6f56e1bd-dcc4-36b2-b0e2-ef866423a601","pitchNumber":6,"startTime":"2025-08-04T22:43:49.675Z","endTime":"2025-08-04T22:43:53.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:43:53.898Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Jeffers homers (8) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T22:43:57.996Z","endTime":"2025-08-04T22:45:30.980Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.12259353583419,"strikeZoneBottom":1.41394546878799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.298744372604162,"aZ":-15.59848579665249,"pfxX":-4.417597381530514,"pfxZ":8.766779885798226,"pX":0.42710988341751027,"pZ":3.354404275383242,"vX0":7.58311870822646,"vY0":-136.6844126798097,"vZ0":-3.1462029907125872,"x":100.72,"y":148.21,"x0":-1.8100369126100446,"y0":50.005214919803834,"z0":5.5923901720002585,"aX":-8.355619238285254},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2195,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40081667534617615,"extension":6.9809300225390345},"index":0,"playId":"8d676c8e-3a1b-33c2-a873-782577de36fc","pitchNumber":1,"startTime":"2025-08-04T22:44:17.203Z","endTime":"2025-08-04T22:44:20.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.25929304405724,"strikeZoneBottom":1.46682698453222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.981424746126503,"aZ":-14.808159944297161,"pfxX":-4.533734289770108,"pfxZ":8.941935299926188,"pX":0.9117777329831849,"pZ":2.1595881663324143,"vX0":8.808888753902949,"vY0":-138.282917472087,"vZ0":-6.662112303873552,"x":82.25,"y":180.47,"x0":-1.7218089826610343,"y0":50.00539383709869,"z0":5.588149032966812,"aX":-8.808166721394825},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2322,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39563561946944636,"extension":6.954649991503749},"index":1,"playId":"237536af-d94a-325a-b4eb-af6cb054ab54","pitchNumber":2,"startTime":"2025-08-04T22:44:32.499Z","endTime":"2025-08-04T22:44:36.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":84.2,"endSpeed":78.9,"strikeZoneTop":3.1666132365439,"strikeZoneBottom":1.46640115676374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19124973111808,"aZ":-36.05463805049422,"pfxX":2.456065902981179,"pfxZ":-2.517638781807376,"pX":0.8603027478181652,"pZ":0.731188357261431,"vX0":6.197968781292031,"vY0":-122.62483735544531,"vZ0":-3.9489735512625748,"x":84.21,"y":219.04,"x0":-2.005454069684009,"y0":50.001160689185916,"z0":5.395344909536535,"aX":3.789087232391511},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.2,"breakHorizontal":-5.8,"spinRate":2332,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44439086469374356,"extension":7.015259583544738},"index":2,"playId":"647c3dd8-c56d-30ad-b38f-6f9f3535538a","pitchNumber":3,"startTime":"2025-08-04T22:44:48.942Z","endTime":"2025-08-04T22:44:53.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.989155710504914,"aZ":-16.603387022821416,"pfxX":-9.26059150973342,"pfxZ":8.114704559344988,"pX":-0.4190418141874354,"pZ":2.946884765135145,"vX0":6.860582192903589,"vY0":-137.30501184901928,"vZ0":-4.113039573155714,"x":132.97,"y":159.21,"x0":-1.7407272983086235,"y0":50.00148731636274,"z0":5.586206547257837,"aX":-17.768311722735856},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":15.5,"spinRate":2338,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3981507080030653,"extension":6.944488640873595},"hitData":{"launchSpeed":107.0,"launchAngle":25.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.58,"coordY":32.53}},"index":3,"playId":"70c4c19d-840c-391b-ba5c-6cd5a6d9c568","pitchNumber":4,"startTime":"2025-08-04T22:45:08.741Z","endTime":"2025-08-04T22:45:30.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:45:30.980Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to center fielder Javier Báez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T22:45:34.976Z","endTime":"2025-08-04T22:46:56.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.43462373951221,"strikeZoneBottom":1.53550196293157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9914237674613,"aZ":-28.123614244520898,"pfxX":1.854461606336242,"pfxZ":2.4556677208810083,"pX":-0.39126934644707395,"pZ":2.434049048124166,"vX0":3.7279508326039497,"vY0":-126.80114425527152,"vZ0":-2.0949178264022725,"x":131.91,"y":173.06,"x0":-2.1143995781307376,"y0":50.00063060179619,"z0":5.488238473814879,"aX":3.0555975721618798},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-4.1,"spinRate":2299,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.42997451878388837,"extension":6.764820292986343},"index":0,"playId":"088b85be-bbea-31a5-b83d-5f9ae38e3288","pitchNumber":1,"startTime":"2025-08-04T22:45:52.062Z","endTime":"2025-08-04T22:45:55.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.5237851656664,"strikeZoneBottom":1.59383870329211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.429191261111118,"aZ":-26.25934888146204,"pfxX":-8.739013959792292,"pfxZ":3.437266889770587,"pX":-0.11304368825206405,"pZ":-0.4648089131139483,"vX0":7.456696475049646,"vY0":-130.11726443913102,"vZ0":-9.650140884022022,"x":121.31,"y":251.33,"x0":-1.8757803347602164,"y0":50.00343803345662,"z0":5.270884651612654,"aX":-15.036762336785904},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1687,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4204115047567907,"extension":6.993539950349437},"index":1,"playId":"e01ccebe-eab2-3893-ac24-2d894f04d734","pitchNumber":2,"startTime":"2025-08-04T22:46:05.801Z","endTime":"2025-08-04T22:46:10.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322010561924667,"aZ":-28.14508261590632,"pfxX":-9.435902928473965,"pfxZ":2.402132867687124,"pX":0.09927526170995914,"pZ":2.3443962727573178,"vX0":8.025431918827802,"vY0":-128.4233658555932,"vZ0":-2.672615855091526,"x":113.22,"y":175.48,"x0":-1.8325309095509916,"y0":50.00483730038397,"z0":5.576323747547099,"aX":-15.843873816977435},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1283,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4256697482374494,"extension":6.868560713257688},"index":2,"playId":"7417735c-bf60-3f98-96bb-c255fec4e898","pitchNumber":3,"startTime":"2025-08-04T22:46:22.676Z","endTime":"2025-08-04T22:46:26.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-04T22:46:33.388Z","endTime":"2025-08-04T22:46:47.057Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16942448533363,"aZ":-11.869339774616794,"pfxX":-5.401556786396188,"pfxZ":10.228682319607863,"pX":0.3017773105713121,"pZ":2.5877286121873455,"vX0":7.470832107588443,"vY0":-139.91799689261504,"vZ0":-6.2584859092273275,"x":105.5,"y":168.91,"x0":-1.6994895309442015,"y0":50.00675380228585,"z0":5.629345245130875,"aX":-10.727213682233462},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":8.3,"spinRate":2262,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39126253787955667,"extension":6.896358214857624},"hitData":{"launchSpeed":101.7,"launchAngle":30.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.58,"coordY":34.92}},"index":4,"playId":"d3d57db7-0307-3568-a1de-5c8f50b630fd","pitchNumber":4,"startTime":"2025-08-04T22:46:47.057Z","endTime":"2025-08-04T22:46:56.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:46:56.820Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to center fielder Austin Martin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T22:48:51.112Z","endTime":"2025-08-04T22:49:50.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.31471418506165,"strikeZoneBottom":1.44325020963061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.928124998704217,"aZ":-9.668054338446098,"pfxX":-3.3097376311425606,"pfxZ":11.688623917226451,"pX":0.5863944371660188,"pZ":1.1204317744694274,"vX0":7.3248909517640906,"vY0":-137.50606496599823,"vZ0":-10.452422486990605,"x":94.65,"y":208.53,"x0":-1.675403393862837,"y0":50.00196661518051,"z0":5.615104210332169,"aX":-6.372809159434299},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":4.6,"spinRate":2361,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3974922980427884,"extension":5.983459487295928},"index":0,"playId":"b291ce0f-44f1-3dfe-9a9d-2032bfedfc89","pitchNumber":1,"startTime":"2025-08-04T22:49:08.074Z","endTime":"2025-08-04T22:49:13.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-04T22:49:20.020Z","endTime":"2025-08-04T22:49:29.681Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.31619931517993,"strikeZoneBottom":1.53835156297654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.726040237642295,"aZ":-12.315770498348705,"pfxX":-3.6923926704441787,"pfxZ":10.308182441373535,"pX":-0.6244616980231842,"pZ":2.1602110599885482,"vX0":4.263924734832867,"vY0":-137.70713156516572,"vZ0":-7.5258005705745665,"x":140.8,"y":180.45,"x0":-1.7110076992498973,"y0":50.00325521334998,"z0":5.756339174592592,"aX":-7.113326832973329},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":5.9,"spinRate":2377,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.3973039499763611,"extension":6.008787378167196},"index":2,"playId":"9278cb80-0912-3a11-90b8-eaa1047593db","pitchNumber":2,"startTime":"2025-08-04T22:49:29.681Z","endTime":"2025-08-04T22:49:32.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.242345924586736,"aZ":-25.194400789999925,"pfxX":-10.845855920042723,"pfxZ":4.277716112474564,"pX":0.17606915597129014,"pZ":1.6902462302323755,"vX0":9.01936223122081,"vY0":-126.2844115017063,"vZ0":-4.46402039627629,"x":110.29,"y":193.14,"x0":-2.014830979731603,"y0":50.004385267220364,"z0":5.482910940380878,"aX":-17.700007054380116},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":1957,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4320395455021435,"extension":5.938968628777337},"hitData":{"launchSpeed":94.5,"launchAngle":47.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.14,"coordY":77.38}},"index":3,"playId":"b543b253-849a-35f5-908a-2e884bf36477","pitchNumber":3,"startTime":"2025-08-04T22:49:40.763Z","endTime":"2025-08-04T22:49:50.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:49:50.257Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T22:49:51.512Z","endTime":"2025-08-04T22:50:39.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66988499274121,"aZ":-28.563078886626723,"pfxX":2.0419290106595676,"pfxZ":2.2242048672939188,"pX":0.8828129215766413,"pZ":1.577625211827726,"vX0":6.640397641898057,"vY0":-126.32508363337544,"vZ0":-4.212916080665494,"x":83.35,"y":196.18,"x0":-2.0405062093245805,"y0":50.00338006693099,"z0":5.551699932045999,"aX":3.3134115244015354},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":-5.2,"spinRate":2334,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43286645544651003,"extension":6.119763819373526},"index":0,"playId":"c135cb73-ec90-319d-a340-3e8d69141259","pitchNumber":1,"startTime":"2025-08-04T22:50:11.499Z","endTime":"2025-08-04T22:50:14.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":91.7,"endSpeed":84.6,"strikeZoneTop":3.31899220167838,"strikeZoneBottom":1.44382622627223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879418885775266,"aZ":-20.614544141375216,"pfxX":1.8396252686461727,"pfxZ":6.351002361758381,"pX":0.5311838562011528,"pZ":3.1184010201175183,"vX0":6.089082180542375,"vY0":-133.57069328505938,"vZ0":-3.3258973315108404,"x":96.75,"y":154.58,"x0":-2.0104270973406226,"y0":50.00091602162615,"z0":5.849689094785417,"aX":3.3455856094362395},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":-4.6,"spinRate":2599,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.4089766314007006,"extension":5.827452613289441},"index":1,"playId":"011882b2-390a-3cad-9438-7a140dc3492c","pitchNumber":2,"startTime":"2025-08-04T22:50:22.986Z","endTime":"2025-08-04T22:50:26.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":86.4,"endSpeed":80.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632744199592548,"aZ":-28.68481512138927,"pfxX":1.977350111886511,"pfxZ":2.1628352220063185,"pX":1.3620263198510445,"pZ":1.2445940044998627,"vX0":8.122258806413045,"vY0":-125.7137778803593,"vZ0":-4.4482756332459035,"x":65.08,"y":205.18,"x0":-2.1574848413810295,"y0":50.00405861226806,"z0":5.344900153182648,"aX":3.187239924290703},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-5.3,"spinRate":2394,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4344170308500215,"extension":6.175812443692431},"index":2,"playId":"8d1babd2-0ea9-3b8e-bf26-34effc02ec6a","pitchNumber":3,"startTime":"2025-08-04T22:50:35.776Z","endTime":"2025-08-04T22:50:39.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:50:39.310Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T22:50:40.579Z","endTime":"2025-08-04T22:51:55.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.32212400895778,"strikeZoneBottom":1.49857571916472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.889619970370667,"aZ":-25.899849634788026,"pfxX":-10.70905180590384,"pfxZ":3.737130729562037,"pX":0.24382419254193624,"pZ":0.8045965235765911,"vX0":9.178100667863326,"vY0":-128.100688781522,"vZ0":-6.478001480441279,"x":107.71,"y":217.06,"x0":-1.9761572601965627,"y0":50.00256609890714,"z0":5.362540051840493,"aX":-17.98254665298989},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":1975,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4258814413238272,"extension":6.047128056074204},"index":0,"playId":"55c335c4-1ca2-3df3-84a2-2342eb9aada6","pitchNumber":1,"startTime":"2025-08-04T22:51:02.846Z","endTime":"2025-08-04T22:51:06.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223440100816585,"aZ":-27.406907281356403,"pfxX":-10.420699453820662,"pfxZ":2.876056944274267,"pX":0.47699314560751505,"pZ":2.0048567527989904,"vX0":9.551872119048918,"vY0":-127.3641210012271,"vZ0":-3.2962884906680685,"x":98.82,"y":184.65,"x0":-1.9538459893765943,"y0":50.000909055196594,"z0":5.464833979111134,"aX":-17.2541642050524},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":1995,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4287600123206463,"extension":6.209466593273448},"index":1,"playId":"df8b6eee-4247-343b-92e3-f33480c68b01","pitchNumber":2,"startTime":"2025-08-04T22:51:16.441Z","endTime":"2025-08-04T22:51:20.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-04T22:51:25.877Z","endTime":"2025-08-04T22:51:37.794Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14437851353428,"aZ":-22.393219514521,"pfxX":1.6791712201065359,"pfxZ":5.394509081134363,"pX":-0.04127026645286279,"pZ":3.3673583774661777,"vX0":5.138529946493554,"vY0":-133.42203049228422,"vZ0":-1.9299161056100402,"x":118.57,"y":147.86,"x0":-2.205875010289218,"y0":50.004313046591335,"z0":5.7043671919732875,"aX":3.043946820321255},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-4.1,"spinRate":2497,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.4096149938561595,"extension":6.11141937823951},"index":3,"playId":"30b03433-5bc3-36f6-a324-9471319ee135","pitchNumber":3,"startTime":"2025-08-04T22:51:37.794Z","endTime":"2025-08-04T22:51:41.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04585215872574,"aZ":-27.59320461005067,"pfxX":-11.824239225243915,"pfxZ":2.7490061609043437,"pX":0.04543852528243046,"pZ":1.006068613046613,"vX0":9.049430967327808,"vY0":-128.19040618206833,"vZ0":-5.638476949065371,"x":115.27,"y":211.62,"x0":-1.9910218243783258,"y0":50.00467575065075,"z0":5.383395269167704,"aX":-19.717216839441623},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":19.4,"spinRate":2019,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4269736585186821,"extension":6.051437557591015},"index":4,"playId":"10eee0f1-ebe3-3944-874d-0acee5fa49ac","pitchNumber":4,"startTime":"2025-08-04T22:51:51.024Z","endTime":"2025-08-04T22:51:55.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:51:55.672Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T22:53:32.539Z","endTime":"2025-08-04T22:54:10.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":84.4,"endSpeed":78.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43363175562984,"aZ":-26.918447990759514,"pfxX":1.9872924241095886,"pfxZ":3.3949728391413423,"pX":0.287846174813344,"pZ":2.6541275872769687,"vX0":4.998489705769528,"vY0":-122.9094862652932,"vZ0":-1.6161744757385028,"x":106.03,"y":167.12,"x0":-2.020167284815199,"y0":50.00499237384647,"z0":5.578425154094793,"aX":3.0799839049328224},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":-4.7,"spinRate":2385,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.44346986563653346,"extension":6.836781979011776},"hitData":{"launchSpeed":79.7,"launchAngle":44.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.82,"coordY":129.14}},"index":0,"playId":"c1151681-96ec-34e9-b4ae-4eeced4c2960","pitchNumber":1,"startTime":"2025-08-04T22:54:01.685Z","endTime":"2025-08-04T22:54:10.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:54:10.433Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T22:54:22.463Z","endTime":"2025-08-04T22:55:28.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":93.1,"endSpeed":83.7,"strikeZoneTop":3.6550076780232,"strikeZoneBottom":1.5780225999732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97094413231671,"aZ":-14.578243812282365,"pfxX":-3.924823625444434,"pfxZ":9.64126625563961,"pX":0.10541190007910033,"pZ":3.8312093106581746,"vX0":6.453500668612998,"vY0":-135.33743635944307,"vZ0":-1.9202601411351077,"x":112.98,"y":135.34,"x0":-1.8178696353960524,"y0":50.00420988226032,"z0":5.589777936313966,"aX":-7.164868707310489},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2285,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40723895434988444,"extension":6.947639555770322},"index":0,"playId":"28129dd0-d30b-30c2-9775-0e2371e550cb","pitchNumber":1,"startTime":"2025-08-04T22:54:35.282Z","endTime":"2025-08-04T22:54:40.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.66620979056101,"strikeZoneBottom":1.58940583816647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.929313570473322,"aZ":-25.37693991500309,"pfxX":2.027683831535307,"pfxZ":4.122711403464155,"pX":-0.21484396346979467,"pZ":2.395668497615006,"vX0":4.215644209747156,"vY0":-127.72404875867387,"vZ0":-2.6977010797728416,"x":125.19,"y":174.1,"x0":-2.1517115436346623,"y0":50.000673624414596,"z0":5.466399350665376,"aX":3.3408330346208035},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-4.7,"spinRate":2196,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.4292484025538945,"extension":6.814508425433378},"index":1,"playId":"4669f9ca-fd10-3487-859f-694ba5e0f6cc","pitchNumber":2,"startTime":"2025-08-04T22:54:49.589Z","endTime":"2025-08-04T22:54:53.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.57044842630105,"strikeZoneBottom":1.49393340242897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.743587848758747,"aZ":-26.181354579068557,"pfxX":-10.750313150191936,"pfxZ":3.651130761678486,"pX":0.08609572571098145,"pZ":0.34017852612237126,"vX0":8.678609492809679,"vY0":-127.71661096874617,"vZ0":-7.527512066349533,"x":113.72,"y":229.6,"x0":-1.9690667376192934,"y0":50.006052278801185,"z0":5.402518370110005,"aX":-17.65910477066734},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":17.4,"spinRate":1485,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4298247918656717,"extension":6.932455808985206},"index":2,"playId":"bb275949-98d4-3bcc-9566-0424b3996c41","pitchNumber":3,"startTime":"2025-08-04T22:55:03.452Z","endTime":"2025-08-04T22:55:07.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.810589193898224,"aZ":-14.08302606579028,"pfxX":-6.297843337171076,"pfxZ":9.76136423624532,"pX":-0.272406354297436,"pZ":1.8533023624529459,"vX0":6.481999174664013,"vY0":-136.00315744202283,"vZ0":-6.812005670868328,"x":127.38,"y":188.74,"x0":-1.880727843977581,"y0":50.00427304563709,"z0":5.387561284936507,"aX":-11.673165744888415},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2131,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40439864721034535,"extension":6.938555885145416},"hitData":{"launchSpeed":92.2,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.48,"coordY":155.13}},"index":3,"playId":"f420ce58-e311-322b-b9b0-bf5b97543149","pitchNumber":4,"startTime":"2025-08-04T22:55:21.155Z","endTime":"2025-08-04T22:55:28.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:55:28.673Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T22:55:35.024Z","endTime":"2025-08-04T22:56:56.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.21780863803141,"strikeZoneBottom":1.31298857216496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38866783742327,"aZ":-14.450611953989542,"pfxX":-5.302459908595988,"pfxZ":9.721539139914821,"pX":-1.853011835878869,"pZ":5.343714912377533,"vX0":2.342805121984437,"vY0":-134.92340696821924,"vZ0":1.8317055588377045,"x":187.63,"y":94.5,"x0":-2.0490244303865977,"y0":50.004168376494846,"z0":5.680630157101814,"aX":-9.66842012535723},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2102,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4076965734705946,"extension":6.875059591583209},"index":0,"playId":"6fcff773-569d-399d-b7ee-be21b598b503","pitchNumber":1,"startTime":"2025-08-04T22:55:51.664Z","endTime":"2025-08-04T22:55:54.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":92.9,"endSpeed":85.3,"strikeZoneTop":3.47217862001188,"strikeZoneBottom":1.50310995119011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303898599463807,"aZ":-14.920223804837354,"pfxX":-3.4490074122881924,"pfxZ":9.27047239203811,"pX":-0.8620153049655562,"pZ":3.2404918256227577,"vX0":4.13201541730132,"vY0":-135.26357936090756,"vZ0":-3.7164757644594495,"x":149.86,"y":151.29,"x0":-1.9581813921009532,"y0":50.000800151779075,"z0":5.672044377814225,"aX":-6.418169399179663},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2142,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4042491418896037,"extension":6.7623314401901755},"index":1,"playId":"2caa0b5f-4f4c-3199-a04a-d558af4190ce","pitchNumber":2,"startTime":"2025-08-04T22:56:06.982Z","endTime":"2025-08-04T22:56:12.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.37891382261838,"strikeZoneBottom":1.37946032436504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16257782493419,"aZ":-28.019567147548273,"pfxX":1.0334700313191973,"pfxZ":2.545397420792087,"pX":-0.22717602567552034,"pZ":2.8911543911267628,"vX0":4.7137818665187226,"vY0":-126.61210479749211,"vZ0":-1.0169350179215533,"x":125.66,"y":160.72,"x0":-2.2421758870242834,"y0":50.005503240967755,"z0":5.526096229416915,"aX":1.6901887702459135},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-2.9,"spinRate":2057,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.43144252789110604,"extension":6.959965724228739},"index":2,"playId":"21191571-392a-3a4a-986d-323f7cdbea01","pitchNumber":3,"startTime":"2025-08-04T22:56:20.570Z","endTime":"2025-08-04T22:56:24.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.427914450085115,"aZ":-30.810367808724518,"pfxX":2.009232582570503,"pfxZ":0.8743510749439025,"pX":-0.4494489461509341,"pZ":2.707418793495032,"vX0":3.8637120462122647,"vY0":-124.04720245330917,"vZ0":-0.4589288890952614,"x":134.13,"y":165.68,"x0":-2.2897398690492,"y0":50.00110233011098,"z0":5.469357027648688,"aX":3.1215234763809185},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2213,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.4419973290530046,"extension":6.847980632771596},"index":3,"playId":"81acd27b-77ba-3188-a310-b8965666af1f","pitchNumber":4,"startTime":"2025-08-04T22:56:34.878Z","endTime":"2025-08-04T22:56:37.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00299510738749,"aZ":-23.039572700437386,"pfxX":-9.790332057695968,"pfxZ":5.577608518838705,"pX":-0.6745475482144098,"pZ":1.4489443093337977,"vX0":6.346005423296891,"vY0":-127.40520647374616,"vZ0":-5.451669156224868,"x":142.71,"y":199.66,"x0":-1.9299180369959559,"y0":50.004382774828755,"z0":5.445525672732484,"aX":-16.04193028532583},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":16.2,"spinRate":1240,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43046086485164015,"extension":7.014722101251786},"index":4,"playId":"a3326274-da59-3730-b2f5-e7e31ebd4283","pitchNumber":5,"startTime":"2025-08-04T22:56:52.129Z","endTime":"2025-08-04T22:56:56.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:56:56.476Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T22:58:38.360Z","endTime":"2025-08-04T22:59:23.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.5,"strikeZoneTop":3.59201871228568,"strikeZoneBottom":1.61137725552303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38157619257496,"aZ":-12.777262586304595,"pfxX":-5.608227661281537,"pfxZ":10.20218432549857,"pX":-0.6188270252051232,"pZ":3.4091596491601046,"vX0":6.207704801364436,"vY0":-138.11942946886927,"vZ0":-3.7486385403913514,"x":140.59,"y":146.73,"x0":-2.1842221180236794,"y0":50.0016157168317,"z0":5.664212642620481,"aX":-10.661276963401628},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":8.6,"spinRate":2402,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39903368562288755,"extension":6.059250162861563},"index":0,"playId":"b2fecda3-954c-3129-a029-1077979bbb4f","pitchNumber":1,"startTime":"2025-08-04T22:58:54.649Z","endTime":"2025-08-04T22:58:58.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0688398023068,"aZ":-17.164725815426202,"pfxX":-6.655475459744441,"pfxZ":7.8284018116399405,"pX":-0.41538761510133965,"pZ":2.8471400927553328,"vX0":7.079992030678016,"vY0":-138.13207589171734,"vZ0":-4.300960885957277,"x":132.83,"y":161.91,"x0":-2.156861670073839,"y0":50.00195524971062,"z0":5.5914782018069396,"aX":-12.758421791307406},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2296,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3977449931542041,"extension":5.774337057141897},"index":1,"playId":"e7ffcfa3-f2ac-38fa-9e50-09e0928bbc6a","pitchNumber":2,"startTime":"2025-08-04T22:59:04.624Z","endTime":"2025-08-04T22:59:08.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-04T22:59:13.914Z","endTime":"2025-08-04T22:59:19.440Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.926922037885728,"aZ":-17.330932598090175,"pfxX":-6.589595998151609,"pfxZ":7.712309743858501,"pX":-0.9568043811626606,"pZ":3.265020666384043,"vX0":6.024533266611089,"vY0":-137.91379157808228,"vZ0":-3.1618689542456972,"x":153.47,"y":150.62,"x0":-2.314381657013142,"y0":50.00358260515738,"z0":5.5966382530236665,"aX":-12.683367673038973},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2385,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3972944718911551,"extension":5.983020855712284},"index":3,"playId":"86393d9a-7e3d-398b-8a0a-00a305c0eceb","pitchNumber":3,"startTime":"2025-08-04T22:59:19.440Z","endTime":"2025-08-04T22:59:23.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-04T22:59:23.802Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T22:59:26.724Z","endTime":"2025-08-04T23:00:49.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.55339052963632,"strikeZoneBottom":1.67038720880496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89228995235964,"aZ":-19.171043851870106,"pfxX":-9.587493765754623,"pfxZ":6.753989443497266,"pX":0.6670383385110898,"pZ":1.2647541850092556,"vX0":10.723869251079716,"vY0":-137.91582743296604,"vZ0":-7.499038141094585,"x":91.57,"y":204.63,"x0":-2.027478161305357,"y0":50.00236886286916,"z0":5.3138008915875385,"aX":-18.455508343174245},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":15.1,"spinRate":2271,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3972596867385838,"extension":6.016524274930636},"index":0,"playId":"7f352f34-fe6b-3c38-b415-accb13e07a8a","pitchNumber":1,"startTime":"2025-08-04T22:59:45.805Z","endTime":"2025-08-04T22:59:48.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-04T22:59:55.184Z","endTime":"2025-08-04T23:00:04.488Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.48751013452265,"strikeZoneBottom":1.66638626823194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.486544687974533,"aZ":-32.10913648961839,"pfxX":2.533493108726499,"pfxZ":0.04328869025196447,"pX":1.454908848034955,"pZ":2.3954410593166755,"vX0":8.225600959506876,"vY0":-127.78605568997044,"vZ0":-1.5997719912072983,"x":61.54,"y":174.1,"x0":-2.141225059660866,"y0":50.00509384111998,"z0":5.563204994128007,"aX":4.171025221040554},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":-6.5,"spinRate":2351,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.42939640033036275,"extension":6.226128020983527},"index":2,"playId":"d4b335c4-f3bd-3f84-8f41-7454a34a76be","pitchNumber":2,"startTime":"2025-08-04T23:00:04.488Z","endTime":"2025-08-04T23:00:08.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.322032086097344,"aZ":-21.3870144768167,"pfxX":-10.595945548428862,"pfxZ":5.672761694153882,"pX":-1.3561449657826432,"pZ":1.5958293980780813,"vX0":6.534784464481489,"vY0":-137.02842595279782,"vZ0":-6.293173349080589,"x":168.69,"y":195.69,"x0":-2.395381604069791,"y0":50.00306064044924,"z0":5.383794636063732,"aX":-20.147199123474373},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":17.8,"spinRate":2225,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3997491203852799,"extension":6.097934656009717},"index":3,"playId":"4fb930f4-de3f-3993-94af-aeb75c19837d","pitchNumber":3,"startTime":"2025-08-04T23:00:16.558Z","endTime":"2025-08-04T23:00:22.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.6,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.891453526038188,"aZ":-21.44944322183427,"pfxX":-10.689065243696106,"pfxZ":5.504510703082998,"pX":-0.4543004370016996,"pZ":2.4868707198211717,"vX0":8.467038754234284,"vY0":-138.88474048073553,"vZ0":-4.320426583973571,"x":134.32,"y":171.63,"x0":-2.1578483935657404,"y0":50.00138751226929,"z0":5.494056213492652,"aX":-20.823485830600372},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":17.5,"spinRate":2222,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3947740243577833,"extension":6.047463516523183},"index":4,"playId":"3d6a8e06-df2d-3be6-a5e5-9f02f75a0628","pitchNumber":4,"startTime":"2025-08-04T23:00:31.533Z","endTime":"2025-08-04T23:00:34.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.105878287491482,"aZ":-29.85652968930557,"pfxX":2.86022676386148,"pfxZ":1.370572631111111,"pX":1.639587380716549,"pZ":1.8421757195162451,"vX0":8.743668587266917,"vY0":-129.25765518830264,"vZ0":-3.4384418108094175,"x":54.5,"y":189.04,"x0":-2.1594362322238903,"y0":50.00304511585149,"z0":5.483749686735065,"aX":4.835479218933543},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-7.2,"spinRate":2411,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4238528801940946,"extension":6.103714962085455},"index":5,"playId":"76838e3f-8042-3b82-a89a-b85d99302899","pitchNumber":5,"startTime":"2025-08-04T23:00:46.262Z","endTime":"2025-08-04T23:00:49.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:00:49.636Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:00:52.516Z","endTime":"2025-08-04T23:03:18.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.12554027969275,"strikeZoneBottom":1.36492443279224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.074952260114035,"aZ":-13.141049620520846,"pfxX":-6.093820102444781,"pfxZ":9.652572058033886,"pX":0.7448534903790068,"pZ":1.6937820044927208,"vX0":10.121668344040428,"vY0":-139.48000715603948,"vZ0":-7.8155606715068915,"x":88.61,"y":193.05,"x0":-2.13771685341396,"y0":50.0057600353456,"z0":5.396861118111213,"aX":-12.020657325405898},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2524,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39253465096018214,"extension":6.623956535011016},"index":0,"playId":"75365539-dd8d-3817-b13c-265690d122ce","pitchNumber":1,"startTime":"2025-08-04T23:01:15.109Z","endTime":"2025-08-04T23:01:18.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.20898979052613,"strikeZoneBottom":1.41391064783821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.961686060545812,"aZ":-31.048005167521328,"pfxX":1.7146099923999052,"pfxZ":0.7150317407321465,"pX":0.3272891767142124,"pZ":1.1044544216541168,"vX0":6.256523002666546,"vY0":-124.71840358549623,"vZ0":-4.221938084948633,"x":104.52,"y":208.96,"x0":-2.431854297515677,"y0":50.004614071262544,"z0":5.366267005949742,"aX":2.7146505134476486},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-4.4,"spinRate":2350,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.43836119252861305,"extension":6.033189703294183},"index":1,"playId":"ce66f6d0-5919-3ccd-8a38-8d830e7bf193","pitchNumber":2,"startTime":"2025-08-04T23:01:26.118Z","endTime":"2025-08-04T23:01:30.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48464174460846,"aZ":-30.361384362500278,"pfxX":1.8818092480035702,"pfxZ":1.147108379248019,"pX":1.5853392940080864,"pZ":1.5341561284062968,"vX0":8.995764369238577,"vY0":-124.58568149637323,"vZ0":-3.518150989076182,"x":56.57,"y":197.36,"x0":-2.307017356961197,"y0":50.00325410614197,"z0":5.4562670414681875,"aX":2.977878830196693},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2380,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4385283458667555,"extension":6.2308259787658535},"index":2,"playId":"f18317c6-7f5a-3e5c-bda6-37a308a9d377","pitchNumber":3,"startTime":"2025-08-04T23:01:38.260Z","endTime":"2025-08-04T23:01:42.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-04T23:01:49.500Z","endTime":"2025-08-04T23:02:02.607Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.402668077754672,"aZ":-33.86766451941707,"pfxX":2.242249549432587,"pfxZ":-1.0520685413840098,"pX":3.07636339693109E-4,"pZ":0.9083126381119795,"vX0":5.227803770549205,"vY0":-125.54680191237549,"vZ0":-4.412153809283915,"x":116.99,"y":214.26,"x0":-2.393280826516563,"y0":50.00247212664403,"z0":5.419383586482903,"aX":3.6093224551245884},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-5.2,"spinRate":2327,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43485980792321755,"extension":6.368838831621891},"index":4,"playId":"5d457796-7620-30d9-86ef-43e50e85e541","pitchNumber":4,"startTime":"2025-08-04T23:02:02.607Z","endTime":"2025-08-04T23:02:06.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.9,"endSpeed":76.4,"strikeZoneTop":3.19736980641038,"strikeZoneBottom":1.41626501436705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.930520697669362,"aZ":-39.62166001893575,"pfxX":4.142629868236121,"pfxZ":-5.151629555579991,"pX":-0.3418284468988332,"pZ":0.3620007745564722,"vX0":2.5606607979882106,"vY0":-119.24534553342835,"vZ0":-3.9521936041980092,"x":130.03,"y":229.01,"x0":-1.9659914181386655,"y0":50.001096814811156,"z0":5.598404270622015,"aX":5.992282337436966},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.0,"breakHorizontal":-8.2,"spinRate":2464,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4585170447734712,"extension":6.236017502383463},"index":5,"playId":"02332cc2-4f10-3d00-ab55-e79e996f82f6","pitchNumber":5,"startTime":"2025-08-04T23:02:19.735Z","endTime":"2025-08-04T23:02:25.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":85.5,"endSpeed":79.9,"strikeZoneTop":3.11081017904993,"strikeZoneBottom":1.32978722914012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.341998411879548,"aZ":-32.120169689297065,"pfxX":2.2744254262022796,"pfxZ":0.038013841969866125,"pX":1.3159851669065106,"pZ":0.3512216884030307,"vX0":7.652572337782103,"vY0":-124.344019118884,"vZ0":-5.897256626192829,"x":66.84,"y":229.3,"x0":-2.083496413223857,"y0":50.005899639483005,"z0":5.383476000819922,"aX":3.601058507940675},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2382,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.43864074572038314,"extension":6.434540836188312},"index":6,"playId":"e54e0a99-d185-3e1c-b792-df8bbb0d1977","pitchNumber":6,"startTime":"2025-08-04T23:02:42.862Z","endTime":"2025-08-04T23:02:46.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52397353685659,"aZ":-16.231183199776773,"pfxX":-1.398613426051723,"pfxZ":8.28900524003111,"pX":1.313450226314114,"pZ":2.6282453103300423,"vX0":9.701082956622875,"vY0":-137.15403085168836,"vZ0":-4.8627485202465,"x":66.93,"y":167.82,"x0":-2.07299590378956,"y0":50.00622058737991,"z0":5.514814524793388,"aX":-2.6912904590732447},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":0.7,"spinRate":2486,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.397843341292468,"extension":6.506806095927213},"index":7,"playId":"593c25c2-2da9-37a7-8a21-ba9ef1c9ea82","pitchNumber":7,"startTime":"2025-08-04T23:02:57.842Z","endTime":"2025-08-04T23:03:00.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.590530832277643,"aZ":-35.21364869139148,"pfxX":1.9127727328759239,"pfxZ":-1.9390468879668288,"pX":-0.08072982284444996,"pZ":0.684110990597201,"vX0":5.079981696464664,"vY0":-124.63957086707772,"vZ0":-4.444427218779315,"x":120.08,"y":220.31,"x0":-2.3955509757522946,"y0":50.00111382713332,"z0":5.405472703108582,"aX":3.0015720881293424},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-4.7,"spinRate":2266,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.43983985411310655,"extension":6.241877547896032},"index":8,"playId":"5f5708c6-4114-32bf-92fc-7d5bfcf5c7bc","pitchNumber":8,"startTime":"2025-08-04T23:03:14.299Z","endTime":"2025-08-04T23:03:18.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:03:18.335Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:04:59.983Z","endTime":"2025-08-04T23:05:33.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5805206196466,"aZ":-24.749052482811205,"pfxX":-1.1076809132367593,"pfxZ":4.467581275346144,"pX":-0.5427345103613328,"pZ":2.23471342893126,"vX0":4.627522066784282,"vY0":-127.88807844851121,"vZ0":-3.331995561660337,"x":137.69,"y":178.44,"x0":-2.2291747444013033,"y0":50.002764271808424,"z0":5.488794344149565,"aX":-1.8414058918932277},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":1.0,"spinRate":2179,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.4277656797430889,"extension":6.951708449252027},"hitData":{"launchSpeed":84.9,"launchAngle":53.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.33,"coordY":109.01}},"index":0,"playId":"14129859-ecde-30f4-ae27-6ee121a4b587","pitchNumber":1,"startTime":"2025-08-04T23:05:24.168Z","endTime":"2025-08-04T23:05:33.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:05:33.956Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:06:03.453Z","endTime":"2025-08-04T23:06:26.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-04T23:05:56.370Z","endTime":"2025-08-04T23:06:05.768Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.45077293764786,"strikeZoneBottom":1.61907277612623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43930249012094,"aZ":-11.554840740114356,"pfxX":-5.1921017376585334,"pfxZ":11.06578584053744,"pX":0.8692539543665856,"pZ":1.4250194016032154,"vX0":8.839917304985589,"vY0":-135.81971886812062,"vZ0":-8.666759737097337,"x":83.87,"y":200.3,"x0":-1.756851557175846,"y0":50.005265468586444,"z0":5.46605738242898,"aX":-9.677578791938561},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2272,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4036619077287438,"extension":6.949726844712959},"index":1,"playId":"346b0846-acbe-3be8-8a08-54e0b10079b4","pitchNumber":1,"startTime":"2025-08-04T23:06:05.768Z","endTime":"2025-08-04T23:06:09.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864957925273394,"aZ":-26.77612004838613,"pfxX":-0.7509095082555701,"pfxZ":3.3696320005933984,"pX":-0.4957721254630505,"pZ":2.3740929639121084,"vX0":4.75973312381731,"vY0":-126.30756539778534,"vZ0":-2.2560027929067363,"x":135.9,"y":174.68,"x0":-2.314284299308589,"y0":50.002371315913216,"z0":5.451440800100749,"aX":-1.2033249837017992},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":2107,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4351429393565436,"extension":6.8832950194391564},"hitData":{"launchSpeed":78.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.43,"coordY":156.65}},"index":2,"playId":"a230b6af-c08b-3116-8972-c46711d2973e","pitchNumber":2,"startTime":"2025-08-04T23:06:19.701Z","endTime":"2025-08-04T23:06:26.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:06:26.098Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:06:31.853Z","endTime":"2025-08-04T23:08:23.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.25807632858965,"strikeZoneBottom":1.45156286577591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618017055395654,"aZ":-32.2743897131969,"pfxX":3.7728472978776693,"pfxZ":-0.0711455851870193,"pX":0.6584900524571994,"pZ":1.313245195517027,"vX0":5.566261705091192,"vY0":-121.68011011613557,"vZ0":-3.195972496789915,"x":91.9,"y":203.32,"x0":-2.1516302384795782,"y0":50.001304928797914,"z0":5.449777277201502,"aX":5.636060435145135},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":-8.2,"spinRate":2271,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4507223999490506,"extension":6.911539249464245},"index":0,"playId":"469cb57f-3248-3c8f-a838-afd33d431c2b","pitchNumber":1,"startTime":"2025-08-04T23:06:52.077Z","endTime":"2025-08-04T23:06:56.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.6,"endSpeed":84.6,"strikeZoneTop":3.29704395024844,"strikeZoneBottom":1.52175054796767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.711072687777175,"aZ":-12.499736292283025,"pfxX":-5.573118259708653,"pfxZ":10.620757680790351,"pX":0.7266140909256398,"pZ":3.476023009900588,"vX0":8.453867929794132,"vY0":-135.96689356230365,"vZ0":-3.4527694301617657,"x":89.3,"y":144.93,"x0":-1.7139298405729357,"y0":50.00678989114479,"z0":5.64306519113169,"aX":-10.328783049539725},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":8.0,"spinRate":2334,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4044632418384797,"extension":6.816070425967967},"index":1,"playId":"cc005b9a-0dd2-3cdf-a99e-549c302d4506","pitchNumber":2,"startTime":"2025-08-04T23:07:06.736Z","endTime":"2025-08-04T23:07:10.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.16483252894295,"strikeZoneBottom":1.45028791956031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.392343711735833,"aZ":-26.69631321584799,"pfxX":-0.2861646398985149,"pfxZ":3.296101735906002,"pX":1.2807963064382124,"pZ":0.1323596414241543,"vX0":8.316976293948928,"vY0":-128.2614982231985,"vZ0":-7.973875653998912,"x":68.18,"y":235.21,"x0":-1.9713514506000342,"y0":50.002167960955056,"z0":5.374066769422525,"aX":-0.47755053672361325},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.4,"spinRate":2174,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42761596035758487,"extension":7.158752418527},"index":2,"playId":"cccb29f9-4b2c-34a6-8e34-9aa3826dd7fe","pitchNumber":3,"startTime":"2025-08-04T23:07:20.151Z","endTime":"2025-08-04T23:07:26.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.25655385274304,"strikeZoneBottom":1.54191329434821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95728713661533,"aZ":-11.420624379956438,"pfxX":-5.127056330609324,"pfxZ":11.229615438158245,"pX":0.5368097979835939,"pZ":2.0053732170639424,"vX0":8.019680303503048,"vY0":-135.8606687306364,"vZ0":-7.211661808339354,"x":96.54,"y":184.63,"x0":-1.8028168122577597,"y0":50.002409157211154,"z0":5.508628229130535,"aX":-9.475412600527731},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":2120,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40494716227956706,"extension":7.063117118472421},"index":3,"playId":"034b775b-cf44-3770-b088-da5d14661894","pitchNumber":4,"startTime":"2025-08-04T23:07:37.504Z","endTime":"2025-08-04T23:07:41.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66758304801009,"aZ":-14.654135014005565,"pfxX":-10.252664092111235,"pfxZ":9.234098312746097,"pX":-0.47641604500533746,"pZ":1.900159901839934,"vX0":7.146327430498938,"vY0":-137.41797146818348,"vZ0":-7.054784320793231,"x":135.16,"y":187.48,"x0":-1.788944048713362,"y0":50.00432597494449,"z0":5.511229036090544,"aX":-19.457243525491133},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":16.9,"spinRate":2201,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3997811904260704,"extension":7.068565725681072},"index":4,"playId":"b1987d51-3b97-3270-9681-1650a3038eda","pitchNumber":5,"startTime":"2025-08-04T23:07:51.359Z","endTime":"2025-08-04T23:07:56.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66655946438692,"aZ":-12.88512904706508,"pfxX":-3.933973975949781,"pfxZ":9.848164125351643,"pX":0.3827231032946111,"pZ":2.887197077252409,"vX0":6.978577741659526,"vY0":-139.4023259324428,"vZ0":-5.190826625914042,"x":102.41,"y":160.83,"x0":-1.647271713787318,"y0":50.00653861069959,"z0":5.6308772303587995,"aX":-7.708724457189111},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2223,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39358351651785206,"extension":7.0032180071571215},"hitData":{"launchSpeed":72.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":166.28}},"index":5,"playId":"63d62f77-9510-38a2-bf06-9dfaeb577be2","pitchNumber":6,"startTime":"2025-08-04T23:08:14.841Z","endTime":"2025-08-04T23:08:23.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:08:23.405Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a soft ground ball to catcher Ryan Jeffers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:10:03.783Z","endTime":"2025-08-04T23:10:45.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.33326640753188,"strikeZoneBottom":1.44521089778188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.267812304495443,"aZ":-11.209759382958614,"pfxX":-4.877181217543896,"pfxZ":10.663087712821952,"pX":0.33581661213794933,"pZ":1.7846443180322549,"vX0":7.074573277016409,"vY0":-138.89121242883735,"vZ0":-8.717491670435065,"x":104.2,"y":190.59,"x0":-1.6032474577235174,"y0":50.00215581019965,"z0":5.697178940561464,"aX":-9.588818362525961},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2470,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.39340046233327985,"extension":6.057884563135116},"index":0,"playId":"2f060c42-636a-37ef-9e2e-717da105987a","pitchNumber":1,"startTime":"2025-08-04T23:10:24.658Z","endTime":"2025-08-04T23:10:28.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.582791164829278,"aZ":-27.201103714115032,"pfxX":-10.456488488034456,"pfxZ":3.0196612931414535,"pX":-1.0909692366008648,"pZ":1.660648210298955,"vX0":6.489963461242499,"vY0":-126.83251334049051,"vZ0":-3.993306349937619,"x":158.59,"y":193.94,"x0":-2.3119095002071437,"y0":50.00001275627684,"z0":5.4008826060956014,"aX":-17.19841474245269},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":17.6,"spinRate":1948,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4302649686411253,"extension":5.921898313724487},"hitData":{"launchSpeed":44.5,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":130.34,"coordY":199.59}},"index":1,"playId":"9810ca15-dbf5-3393-8e88-0df80eddd33c","pitchNumber":2,"startTime":"2025-08-04T23:10:35.240Z","endTime":"2025-08-04T23:10:45.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:10:45.946Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Dillon Dingler lines into an unassisted double play, second baseman Edouard Julien. Zach McKinstry out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:10:57.446Z","endTime":"2025-08-04T23:13:45.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.3107074847644,"strikeZoneBottom":1.50460055906336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416942120443117,"aZ":-25.27292513945828,"pfxX":-8.364447550409176,"pfxZ":3.62305419767479,"pX":0.28393835498494496,"pZ":1.1628828674619012,"vX0":9.350585157496992,"vY0":-136.30755958697407,"vZ0":-7.044039784715731,"x":106.18,"y":207.38,"x0":-2.0838289100212286,"y0":50.00429137143583,"z0":5.493915198480668,"aX":-15.940130168460005},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":13.4,"spinRate":2164,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3999010625496253,"extension":6.235638547144919},"index":0,"playId":"1db4ad3d-cbe7-34ea-86b8-e7a6e8996dae","pitchNumber":1,"startTime":"2025-08-04T23:11:16.413Z","endTime":"2025-08-04T23:11:19.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.28630146773991,"strikeZoneBottom":1.44161648969795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.747678338640373,"aZ":-24.789471453611636,"pfxX":-8.374354109192458,"pfxZ":3.9031267992899963,"pX":-0.8425231340389944,"pZ":2.57805734944235,"vX0":6.755438297339121,"vY0":-136.00214106072565,"vZ0":-3.409080018797008,"x":149.11,"y":169.17,"x0":-2.2571089079305535,"y0":50.00653220848065,"z0":5.545742300015863,"aX":-15.864168404333775},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":13.9,"spinRate":2160,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40103846246771946,"extension":6.109424405330272},"index":1,"playId":"83f7f707-e810-3a95-98d1-d0c200ea9656","pitchNumber":2,"startTime":"2025-08-04T23:11:31.266Z","endTime":"2025-08-04T23:11:34.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-04T23:11:52.184Z","endTime":"2025-08-04T23:12:00.820Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","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":"502493b5-e51d-35fa-b4de-c1f0db6a0d46","startTime":"2025-08-04T23:12:00.820Z","endTime":"2025-08-04T23:12:04.310Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.37175301629366,"strikeZoneBottom":1.47308139403569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.444650644509988,"aZ":-31.825808859920635,"pfxX":2.8379098948969457,"pfxZ":0.21808496374842878,"pX":1.6934977107899085,"pZ":1.4852603687866472,"vX0":8.175419610323548,"vY0":-125.33823377912903,"vZ0":-3.8085238969942727,"x":52.45,"y":198.68,"x0":-1.974386506430939,"y0":50.003953103238,"z0":5.613026133679685,"aX":4.530251132536622},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-7.0,"spinRate":2449,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43638697444637664,"extension":6.10361789730714},"index":4,"playId":"e44b149a-1ed9-369e-b365-d960919ef277","pitchNumber":3,"startTime":"2025-08-04T23:12:21.789Z","endTime":"2025-08-04T23:12:25.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.592724255112582,"aZ":-25.62365319394556,"pfxX":-10.51369956238355,"pfxZ":3.5648213266092696,"pX":-0.20379814241350136,"pZ":1.432367336106203,"vX0":8.388740145660737,"vY0":-135.00939414306916,"vZ0":-5.93844676104414,"x":124.77,"y":200.11,"x0":-1.9919974901241235,"y0":50.002627010997486,"z0":5.474359872063462,"aX":-19.323884019257267},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":2156,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40637407376928225,"extension":5.951365106110009},"index":5,"playId":"7d978fd8-28e3-3821-b51b-852d52d7f283","pitchNumber":4,"startTime":"2025-08-04T23:12:42.013Z","endTime":"2025-08-04T23:12:45.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"7682493e-9572-3807-858b-ccc201cdac66","startTime":"2025-08-04T23:13:02.785Z","endTime":"2025-08-04T23:13:06.820Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.38899331820508,"strikeZoneBottom":1.48546185029748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44586488226177,"aZ":-11.492507733639785,"pfxX":-4.835665349547627,"pfxZ":10.719124240540028,"pX":1.8457576662481991,"pZ":2.951189895760853,"vX0":11.787729015097133,"vY0":-138.39270458094356,"vZ0":-4.946807472367694,"x":46.64,"y":159.1,"x0":-1.8507477106928345,"y0":50.00156481384629,"z0":5.539188430331672,"aX":-9.330558156908456},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2492,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3965983880617876,"extension":5.964362972975372},"index":7,"playId":"6a76cff4-44fb-31e3-af78-4e38435d6d14","pitchNumber":5,"startTime":"2025-08-04T23:13:18.957Z","endTime":"2025-08-04T23:13:22.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540283250333303,"aZ":-22.459467284011026,"pfxX":-10.222184186547398,"pfxZ":5.163591826813138,"pX":-0.06813151612725231,"pZ":1.5566005896144313,"vX0":9.154212894447538,"vY0":-135.74771448181878,"vZ0":-6.127926981075758,"x":119.6,"y":196.75,"x0":-2.1431917165591226,"y0":50.00165456616595,"z0":5.3892887685232145,"aX":-19.225944459429165},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":16.8,"spinRate":2212,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4022937724499478,"extension":6.123444437726228},"hitData":{"launchSpeed":97.3,"launchAngle":7.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.79,"coordY":151.58}},"index":8,"playId":"cf17ca7f-e828-3c59-b3fe-8b1299fda86c","pitchNumber":6,"startTime":"2025-08-04T23:13:38.724Z","endTime":"2025-08-04T23:13:45.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":1.8,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:13:45.640Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:14:12.706Z","endTime":"2025-08-04T23:14:33.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.0,"endSpeed":84.9,"strikeZoneTop":3.37759401092832,"strikeZoneBottom":1.5473923981091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26776858704146,"aZ":-21.656280199174926,"pfxX":1.4187282947451552,"pfxZ":5.767470270543528,"pX":1.1239389764429737,"pZ":2.4039454782754763,"vX0":7.831923298860622,"vY0":-133.80610966294282,"vZ0":-4.284684831244509,"x":74.16,"y":173.87,"x0":-2.0183420747118217,"y0":50.00550568872564,"z0":5.566260572728958,"aX":2.5863001773379017},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":-4.2,"spinRate":2658,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4084189540361933,"extension":6.144607943134782},"index":0,"playId":"c5158a97-035c-3ff7-9189-79ba4c75ff6b","pitchNumber":1,"startTime":"2025-08-04T23:14:14.401Z","endTime":"2025-08-04T23:14:19.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79286169372364,"aZ":-21.51944466929604,"pfxX":-10.650968575304034,"pfxZ":5.52049822994125,"pX":0.08322034784983869,"pZ":1.3415670590767426,"vX0":9.678455045383538,"vY0":-138.03201067842988,"vZ0":-6.966380029980953,"x":113.83,"y":202.56,"x0":-2.0851908376556962,"y0":50.000870795715734,"z0":5.3475262807539234,"aX":-20.54582449156469},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2244,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3968588356263818,"extension":6.28027622037712},"hitData":{"launchSpeed":82.1,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.5,"coordY":177.44}},"index":1,"playId":"76e250d2-e4db-35e3-87ae-21d96919e87e","pitchNumber":2,"startTime":"2025-08-04T23:14:26.173Z","endTime":"2025-08-04T23:14:33.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:14:33.361Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Wallner hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:16:28.459Z","endTime":"2025-08-04T23:17:15.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777213011102457,"aZ":-26.567656280075482,"pfxX":-9.456065287710263,"pfxZ":3.4572961131521867,"pX":-1.3262121692888376,"pZ":1.621067118237804,"vX0":4.7630216533716006,"vY0":-126.81050542064973,"vZ0":-4.442465352466675,"x":167.55,"y":195.01,"x0":-2.003685799998902,"y0":50.0050624406142,"z0":5.523853110344001,"aX":-15.348825033305252},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":1339,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43250385780535217,"extension":6.843156323802015},"index":0,"playId":"6ea4fac9-d767-3331-97d6-1670364bebdb","pitchNumber":1,"startTime":"2025-08-04T23:16:41.801Z","endTime":"2025-08-04T23:16:45.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.118075582739873,"aZ":-13.252432884734382,"pfxX":-6.355714301737727,"pfxZ":10.64759089554623,"pX":0.4104504904768632,"pZ":3.058107752837908,"vX0":8.208365938251339,"vY0":-133.10932947484295,"vZ0":-3.9333386320696335,"x":101.35,"y":156.21,"x0":-1.9013520358452787,"y0":50.00623654511445,"z0":5.528298261468081,"aX":-11.299230173856616},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2211,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41300764181640304,"extension":6.818805410193724},"index":1,"playId":"78b8f54c-6f1f-311a-b62a-8f936710308b","pitchNumber":2,"startTime":"2025-08-04T23:16:55.013Z","endTime":"2025-08-04T23:16:58.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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(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":92.9,"endSpeed":83.5,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.433414134094534,"aZ":-11.957794367170377,"pfxX":-5.551940146584857,"pfxZ":11.157445518840804,"pX":1.2988298556494122,"pZ":4.136333282468433,"vX0":9.964069399772951,"vY0":-134.79240971345345,"vZ0":-1.9913273693984412,"x":67.49,"y":127.1,"x0":-1.750116706129345,"y0":50.00618148785922,"z0":5.744525944669628,"aX":-10.063552670275403},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":7.6,"spinRate":2283,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40871336531095714,"extension":6.8098107580924445},"index":2,"playId":"f53052d1-0960-3ec8-b7a1-7c13492266e3","pitchNumber":3,"startTime":"2025-08-04T23:17:08.944Z","endTime":"2025-08-04T23:17:15.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.9,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:17:15.385Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:17:27.013Z","endTime":"2025-08-04T23:18:30.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.2488843382753,"strikeZoneBottom":1.47762882636899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5724612261675,"aZ":-12.139192354996034,"pfxX":-3.9639857659066617,"pfxZ":10.722323077085559,"pX":0.5650202442016237,"pZ":2.8293416606327018,"vX0":7.484533589855909,"vY0":-136.45448837642772,"vZ0":-5.2351484363887755,"x":95.46,"y":162.39,"x0":-1.7097861262628926,"y0":50.00531510341846,"z0":5.623021230202985,"aX":-7.4093860345255065},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":5.4,"spinRate":2212,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.4028107485741166,"extension":7.023860805135332},"index":0,"playId":"5a846367-d0fc-3baa-9372-e460677547d7","pitchNumber":1,"startTime":"2025-08-04T23:17:49.209Z","endTime":"2025-08-04T23:17:52.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.30409959874306,"strikeZoneBottom":1.56410702291238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70736182913279,"aZ":-11.130224149118641,"pfxX":-4.598582161935241,"pfxZ":11.059339734998444,"pX":0.6849885785129631,"pZ":3.221325896578622,"vX0":8.297522350202856,"vY0":-137.8198981070641,"vZ0":-4.7161020350689995,"x":90.89,"y":151.8,"x0":-1.7821284969961289,"y0":50.00409708701356,"z0":5.72106228801916,"aX":-8.751934060260117},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2234,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39906142436002057,"extension":6.990233456523243},"index":1,"playId":"66f9a858-4773-3c73-8d6c-cb10d440680d","pitchNumber":2,"startTime":"2025-08-04T23:18:07.206Z","endTime":"2025-08-04T23:18:10.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.214659660290632,"aZ":-31.571201693726604,"pfxX":-10.687581976702651,"pfxZ":0.3649214695917822,"pX":-0.2656768859908355,"pZ":1.4143636423507133,"vX0":7.044524442167031,"vY0":-127.8506890621554,"vZ0":-4.37883647117864,"x":127.13,"y":200.59,"x0":-1.6730241410810132,"y0":50.00377752398366,"z0":5.636900961592323,"aX":-17.632575103176492},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":17.6,"spinRate":1442,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4289963623955706,"extension":7.037320631925476},"index":2,"playId":"d14cf7b0-dd68-3411-9583-a3f897b0efa4","pitchNumber":3,"startTime":"2025-08-04T23:18:24.067Z","endTime":"2025-08-04T23:18:30.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.47,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:18:30.092Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kody Clemens grounds into a double play, shortstop Zach McKinstry to first baseman Spencer Torkelson. Matt Wallner out at 2nd. Kody Clemens out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:18:30.017Z","endTime":"2025-08-04T23:19:04.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.020487447951435,"aZ":-25.188430932231107,"pfxX":0.6199749379833217,"pfxZ":4.061514492378031,"pX":-0.4524030566253995,"pZ":2.6875063575993767,"vX0":4.049903910026463,"vY0":-130.69880008632555,"vZ0":-2.3201663074693277,"x":134.24,"y":166.22,"x0":-2.106248293084764,"y0":50.00349019820441,"z0":5.489596586384428,"aX":1.065830359535615},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2139,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4200077370311712,"extension":6.913154787352597},"hitData":{"launchSpeed":104.3,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.65,"coordY":144.99}},"index":0,"playId":"c0f364e2-b5ce-387e-80a0-8881fcbe94a7","pitchNumber":1,"startTime":"2025-08-04T23:18:55.543Z","endTime":"2025-08-04T23:19:04.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.25,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:19:04.857Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to center fielder Austin Martin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:20:50.383Z","endTime":"2025-08-04T23:21:32.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.8,"endSpeed":70.5,"strikeZoneTop":3.29896703544347,"strikeZoneBottom":1.45532766773774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.645443480746543,"aZ":-39.90907828098306,"pfxX":6.240447781471934,"pfxZ":-6.233490473953422,"pX":-1.0918494364809044,"pZ":2.273767558906793,"vX0":0.7857159259848457,"vY0":-110.42833386934358,"vZ0":1.1919696718802137,"x":158.62,"y":177.39,"x0":-2.262818644330358,"y0":50.00096524109777,"z0":5.9075031991007405,"aX":7.7481919576586336},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.7,"breakHorizontal":-11.5,"spinRate":2447,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.49495300137390785,"extension":5.896283994081746},"index":0,"playId":"034590c6-c706-3c0a-b1d6-0488b585e7c3","pitchNumber":1,"startTime":"2025-08-04T23:21:10.773Z","endTime":"2025-08-04T23:21:15.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.073169340382908,"aZ":-27.471197143048656,"pfxX":-9.774194904339508,"pfxZ":2.9499655086152092,"pX":-0.06936859435067859,"pZ":1.7801000958989466,"vX0":8.325272437614299,"vY0":-124.64103392584548,"vZ0":-3.579492339198509,"x":119.64,"y":190.72,"x0":-2.1625172879823076,"y0":50.00199477168848,"z0":5.472021564441835,"aX":-15.573613644884748},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":16.1,"spinRate":1868,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.43733027054946394,"extension":5.812350384988323},"hitData":{"launchSpeed":94.7,"launchAngle":43.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.47,"coordY":80.26}},"index":1,"playId":"6391ff2f-bcb7-3583-8fd4-277dd95183cb","pitchNumber":2,"startTime":"2025-08-04T23:21:21.825Z","endTime":"2025-08-04T23:21:32.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:21:32.836Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to catcher Ryan Jeffers in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:21:32.391Z","endTime":"2025-08-04T23:22:24.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.14210635959092,"strikeZoneBottom":1.49404126669546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.039691258597237,"aZ":-25.60477577012882,"pfxX":2.064474097657377,"pfxZ":3.8223468524002175,"pX":1.0103844905301402,"pZ":2.3955999055533366,"vX0":7.012164780218703,"vY0":-129.49896534182201,"vZ0":-3.2598521383330534,"x":78.49,"y":174.1,"x0":-1.98780689479527,"y0":50.003104074682426,"z0":5.604110821823239,"aX":3.5465842891453616},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-5.2,"spinRate":2515,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4210569082763378,"extension":6.058674789859062},"index":0,"playId":"142e44cc-c506-3aa3-8267-f80466c77600","pitchNumber":1,"startTime":"2025-08-04T23:21:51.748Z","endTime":"2025-08-04T23:21:58.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.16680868096114,"strikeZoneBottom":1.42741375631632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.967573835159854,"aZ":-30.220943304929516,"pfxX":2.2938791007319623,"pfxZ":1.2482194310894439,"pX":0.9391077840856642,"pZ":0.9889231862122352,"vX0":7.082486795375843,"vY0":-123.66413537096308,"vZ0":-4.545358703161789,"x":81.2,"y":212.08,"x0":-2.246702397422194,"y0":50.003758721572964,"z0":5.3525828978054335,"aX":3.5941707202568485},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.6,"spinRate":2341,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.440954911624968,"extension":6.090472936270256},"index":1,"playId":"bfc9a154-27a5-333a-9df7-cdac21e12f72","pitchNumber":2,"startTime":"2025-08-04T23:22:03.118Z","endTime":"2025-08-04T23:22:07.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.423585422241327,"aZ":-25.03956162164956,"pfxX":1.698979789345496,"pfxZ":4.068086496721694,"pX":0.07404258796768472,"pZ":2.6923794891380544,"vX0":5.851587014330755,"vY0":-130.3443817353073,"vZ0":-2.670088500532593,"x":114.18,"y":166.09,"x0":-2.403412335282438,"y0":50.00348658567042,"z0":5.582583759945757,"aX":2.979227547861335},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-4.1,"spinRate":2518,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.4171467102329718,"extension":5.89245243935812},"hitData":{"launchSpeed":89.8,"launchAngle":78.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":145.93,"coordY":202.28}},"index":2,"playId":"a31a4142-41f1-39b7-a79a-7c73e4ff6102","pitchNumber":3,"startTime":"2025-08-04T23:22:14.821Z","endTime":"2025-08-04T23:22:24.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:22:24.477Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:22:33.620Z","endTime":"2025-08-04T23:23:30.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.35885664358073,"strikeZoneBottom":1.56011107601665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72526343565368,"aZ":-28.26263944970416,"pfxX":-9.649832191655692,"pfxZ":2.514043441109944,"pX":0.413334492682577,"pZ":2.7248864720563484,"vX0":8.927761436154876,"vY0":-123.39733800122629,"vZ0":-1.2608224742378207,"x":101.24,"y":165.21,"x0":-1.9840604796440346,"y0":50.000389951325964,"z0":5.6061133780828145,"aX":-14.998069035361505},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":15.6,"spinRate":1870,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.4425314730157712,"extension":6.083174672151006},"index":0,"playId":"71b29b49-0c62-3e79-a3dd-e637c6b7e11a","pitchNumber":1,"startTime":"2025-08-04T23:22:54.446Z","endTime":"2025-08-04T23:22:58.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.42070658926152,"strikeZoneBottom":1.53078403795246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.640365746498887,"aZ":-10.453731264188187,"pfxX":-2.204132727125234,"pfxZ":11.346994359575167,"pX":0.053591904371521414,"pZ":1.9317346427144195,"vX0":6.124964529333019,"vY0":-136.856546734751,"vZ0":-8.619359907950821,"x":114.96,"y":186.62,"x0":-1.9181063553825286,"y0":50.00185221789396,"z0":5.820703514469892,"aX":-4.219361726526349},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":2.9,"spinRate":2489,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.3988420518945275,"extension":6.099511268170489},"index":1,"playId":"7259c37a-3850-33f6-a2e3-1a9572ccf8e3","pitchNumber":2,"startTime":"2025-08-04T23:23:06.463Z","endTime":"2025-08-04T23:23:10.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-04T23:23:14.015Z","endTime":"2025-08-04T23:23:25.342Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.648888951399233,"aZ":-28.063123104598937,"pfxX":-8.884183351377057,"pfxZ":2.537745007304551,"pX":-1.1346942314592592,"pZ":1.613670395797649,"vX0":5.122432384856921,"vY0":-125.73819048655307,"vZ0":-4.037549007705789,"x":160.25,"y":195.21,"x0":-2.0315914219494435,"y0":50.0039484739156,"z0":5.487078973875491,"aX":-14.396014295288872},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":1877,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4336463717110304,"extension":6.122222963814261},"index":3,"playId":"8dc9be04-0139-3f0f-a474-a80b52687747","pitchNumber":3,"startTime":"2025-08-04T23:23:25.342Z","endTime":"2025-08-04T23:23:30.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:23:30.326Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-04T23:25:24.577Z","endTime":"2025-08-04T23:26:12.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.39866336978361,"strikeZoneBottom":1.60922547696149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221586653285193,"aZ":-12.359871190388393,"pfxX":-4.159517537890624,"pfxZ":10.459028568709773,"pX":0.32312477408377,"pZ":1.5427698533875762,"vX0":7.079857973294372,"vY0":-136.12297566665657,"vZ0":-8.387979143691215,"x":104.68,"y":197.13,"x0":-1.7598688048006474,"y0":50.00456442823186,"z0":5.501108375131255,"aX":-7.881814380179808},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":6.2,"spinRate":2309,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4009369592180487,"extension":6.9871819514766536},"index":0,"playId":"52042ca1-cb0d-3ebf-927c-6ee6c1e14947","pitchNumber":1,"startTime":"2025-08-04T23:25:37.350Z","endTime":"2025-08-04T23:25:40.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.6,"endSpeed":86.6,"strikeZoneTop":3.42019768980143,"strikeZoneBottom":1.69250354831337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.559421767017373,"aZ":-12.465070276443853,"pfxX":-4.536022604387727,"pfxZ":10.38485873967646,"pX":0.3444476405057098,"pZ":1.6152812764658586,"vX0":7.501700286382026,"vY0":-136.08599379636178,"vZ0":-8.277163297242646,"x":103.87,"y":195.17,"x0":-1.8437829869222224,"y0":50.00420255447771,"z0":5.536526910277628,"aX":-8.610257984938503},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2350,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4006846704204796,"extension":6.913890570294712},"index":1,"playId":"7c826c18-0e10-3e4e-aa74-0cc6f70d22b8","pitchNumber":2,"startTime":"2025-08-04T23:25:51.616Z","endTime":"2025-08-04T23:25:55.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.486548984084617,"aZ":-27.360477838969004,"pfxX":-7.676345843101628,"pfxZ":2.8236062031063334,"pX":0.4822587099974629,"pZ":0.8551931488188351,"vX0":8.103562299581373,"vY0":-128.38576846147677,"vZ0":-6.387054721144938,"x":98.62,"y":215.69,"x0":-1.6874729518296279,"y0":50.00254905008554,"z0":5.448150656025144,"aX":-13.077221583473102},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1467,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42335649091034355,"extension":6.954220385267512},"index":2,"playId":"a099c016-126f-3874-9564-64b5c89cfb6e","pitchNumber":3,"startTime":"2025-08-04T23:26:07.903Z","endTime":"2025-08-04T23:26:12.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:26:12.423Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Larnach homers (14) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-04T23:26:13.746Z","endTime":"2025-08-04T23:27:48.448Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.6175945861663,"strikeZoneBottom":1.59173127182019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.231133353917244,"aZ":-25.959432008460112,"pfxX":2.4179136701142934,"pfxZ":3.701383170360815,"pX":-0.6335148463395581,"pZ":3.3411343383250545,"vX0":3.2344563269391897,"vY0":-128.6642936436581,"vZ0":-0.535635314067755,"x":141.15,"y":148.57,"x0":-2.2201963225830075,"y0":50.00362192842079,"z0":5.560349886536341,"aX":4.061584869758128},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-5.0,"spinRate":2259,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4253997246478587,"extension":6.8088722797127526},"index":0,"playId":"c092ff89-7a47-3f7c-9b11-11eba5a4b598","pitchNumber":1,"startTime":"2025-08-04T23:26:36.268Z","endTime":"2025-08-04T23:26:39.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07294129598268,"aZ":-26.67541538380621,"pfxX":-10.911812680319626,"pfxZ":3.3477509985163723,"pX":0.164560004454639,"pZ":1.6892168690001945,"vX0":8.085531557618854,"vY0":-127.82801242741851,"vZ0":-4.235519655536653,"x":110.73,"y":193.17,"x0":-1.6328829854294156,"y0":50.003411160920635,"z0":5.479044077401897,"aX":-17.93200757201682},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":1600,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4296359679022732,"extension":6.856391755501093},"index":1,"playId":"cbab1d65-3108-3570-bf14-a1c7524b7fec","pitchNumber":2,"startTime":"2025-08-04T23:26:51.952Z","endTime":"2025-08-04T23:26:56.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.346365655599495,"aZ":-32.838128859195784,"pfxX":-8.915787437468227,"pfxZ":-0.409806599852109,"pX":0.001984665064157664,"pZ":2.2937134546889033,"vX0":7.197230269113965,"vY0":-126.62353269286994,"vZ0":-1.5585858575009166,"x":116.92,"y":176.85,"x0":-1.727484647922328,"y0":50.00358437464355,"z0":5.559725324489917,"aX":-14.389197053611776},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":14.4,"spinRate":1229,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.43358078414660595,"extension":6.882239529989034},"hitData":{"launchSpeed":106.9,"launchAngle":25.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":218.09,"coordY":48.57}},"index":2,"playId":"90ef962f-2833-3ac4-bb5f-819215fc2384","pitchNumber":3,"startTime":"2025-08-04T23:27:23.327Z","endTime":"2025-08-04T23:27:48.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-11.899999999999999,"leverageIndex":0.71,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:27:48.448Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out, pitcher Casey Mize to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-04T23:27:38.752Z","endTime":"2025-08-04T23:28:19.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663554,"link":"/api/v1/people/663554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13193751470163,"aZ":-11.109882621189822,"pfxX":-4.711399863095653,"pfxZ":11.272353646623856,"pX":-0.22083139158689605,"pZ":1.8257871951837685,"vX0":6.120581818940077,"vY0":-135.91695716850347,"vZ0":-7.520700073229861,"x":125.42,"y":189.48,"x0":-1.8910623271067681,"y0":50.000636452605,"z0":5.402218321539534,"aX":-8.802856908138349},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2278,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40316076431070647,"extension":7.0032166697215095},"hitData":{"launchSpeed":68.9,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.22,"coordY":183.52}},"index":0,"playId":"23674fe0-332a-3e8b-b717-8c072e0d3931","pitchNumber":1,"startTime":"2025-08-04T23:28:11.725Z","endTime":"2025-08-04T23:28:19.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:28:19.057Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-04T23:28:23.339Z","endTime":"2025-08-04T23:29:04.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.33737280636445,"strikeZoneBottom":1.48755721896886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.73336763812238,"aZ":-13.04943643525977,"pfxX":-6.08515709529728,"pfxZ":10.146534026169103,"pX":-0.07599478800430814,"pZ":3.475079216916268,"vX0":6.503526070783107,"vY0":-137.6753388282109,"vZ0":-3.40046707572517,"x":119.9,"y":144.95,"x0":-1.6989362155930725,"y0":50.002348282386244,"z0":5.632479527966587,"aX":-11.469689318847916},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2310,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40063796482414293,"extension":6.905124834568545},"index":0,"playId":"57439370-067c-3bf9-b941-5311dd52058f","pitchNumber":1,"startTime":"2025-08-04T23:28:42.605Z","endTime":"2025-08-04T23:28:47.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":93.9,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.100701000285895,"aZ":-13.763251911699141,"pfxX":-7.779873046247742,"pfxZ":9.936930838514458,"pX":-0.9364570442828509,"pZ":3.0537067245889626,"vX0":5.45396578550274,"vY0":-136.49263278141404,"vZ0":-4.027923112732602,"x":152.7,"y":156.33,"x0":-1.968239682116549,"y0":50.00231548752176,"z0":5.5220744919842835,"aX":-14.414025356111338},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2240,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40408869388186197,"extension":6.908984521775568},"hitData":{"launchSpeed":81.4,"launchAngle":29.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.44,"coordY":87.93}},"index":1,"playId":"72ac2660-d44b-3356-8f82-b154172ceec7","pitchNumber":2,"startTime":"2025-08-04T23:28:57.019Z","endTime":"2025-08-04T23:29:04.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:29:04.944Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-04T23:30:43.407Z","endTime":"2025-08-04T23:32:19.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.364429072809166,"aZ":-14.157016801901495,"pfxX":-5.636966936389108,"pfxZ":9.457493705810798,"pX":-0.9253372885116181,"pZ":2.2869374624681362,"vX0":5.947938908888757,"vY0":-136.938069580747,"vZ0":-6.050112232517078,"x":152.27,"y":177.03,"x0":-2.389963522465857,"y0":50.00441717224837,"z0":5.488255962244028,"aX":-10.740249950709103},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2494,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39950924280116284,"extension":6.203668354328881},"index":0,"playId":"7b0ea7d3-16dd-3af5-bc80-fb080f399a71","pitchNumber":1,"startTime":"2025-08-04T23:31:17.747Z","endTime":"2025-08-04T23:31:21.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.051946844273168,"aZ":-15.30091282254865,"pfxX":-6.070739414223064,"pfxZ":8.82823247343725,"pX":-0.3107168618992765,"pZ":3.9014996437334593,"vX0":8.001722653792429,"vY0":-137.50261391292847,"vZ0":-1.8719992214433563,"x":128.84,"y":133.44,"x0":-2.4724093463567036,"y0":50.00199102369024,"z0":5.6316288362406794,"aX":-11.602301415841328},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2485,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3986505449169617,"extension":6.001249390689393},"index":1,"playId":"dbdfa164-4e98-3fee-ba2c-a998d3f262d7","pitchNumber":2,"startTime":"2025-08-04T23:31:27.929Z","endTime":"2025-08-04T23:31:31.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-04T23:31:38.447Z","endTime":"2025-08-04T23:31:48.147Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":85.3,"strikeZoneTop":3.58208973818286,"strikeZoneBottom":1.61891471136976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11732969340241,"aZ":-17.249591474961957,"pfxX":-4.878344809125959,"pfxZ":7.947925208983968,"pX":-2.569813528900486,"pZ":4.059391831786097,"vX0":2.19290273817058,"vY0":-136.44517781916292,"vZ0":-0.7799361116385839,"x":214.96,"y":129.18,"x0":-2.751817108944287,"y0":50.00527215840012,"z0":5.5419289507505916,"aX":-9.163449248404627},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2377,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40202701196588997,"extension":6.062181323966232},"index":3,"playId":"b67beaed-9918-3bf4-b15c-6ca713de3867","pitchNumber":3,"startTime":"2025-08-04T23:31:48.147Z","endTime":"2025-08-04T23:31:51.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.53400918647076,"strikeZoneBottom":1.53981767362077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39973178111298,"aZ":-14.386861437112694,"pfxX":-6.373820517970022,"pfxZ":9.168240313651285,"pX":-1.0947349794342087,"pZ":2.7109646053328746,"vX0":6.123378295921744,"vY0":-138.93833958617924,"vZ0":-4.809409983775693,"x":158.73,"y":165.58,"x0":-2.5075110818350144,"y0":50.00033795627564,"z0":5.432409103933768,"aX":-12.362442831296445},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2404,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39541274286836403,"extension":6.158358352493417},"index":4,"playId":"da8f5baa-905d-3b0b-895b-00727819386d","pitchNumber":4,"startTime":"2025-08-04T23:32:03.576Z","endTime":"2025-08-04T23:32:07.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.677313547646094,"aZ":-12.18253510308171,"pfxX":-5.922395638234658,"pfxZ":10.394838888578313,"pX":-0.5157069276603788,"pZ":3.2730715185613324,"vX0":7.2886376320496025,"vY0":-138.23750734384592,"vZ0":-3.8087207439328847,"x":136.66,"y":150.41,"x0":-2.425058295846653,"y0":50.0001978714507,"z0":5.49474140020005,"aX":-11.387396771186264},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2517,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.397216437716728,"extension":6.32636185139019},"index":5,"playId":"efc90eaf-bd64-31d6-a66e-e8b15fdb68d5","pitchNumber":5,"startTime":"2025-08-04T23:32:14.320Z","endTime":"2025-08-04T23:32:19.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:32:19.253Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Alan Roden.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-04T23:32:19.895Z","endTime":"2025-08-04T23:32:51.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91131332313689,"aZ":-42.01324447644206,"pfxX":4.768273806300387,"pfxZ":-7.340522297583483,"pX":0.3810267661884361,"pZ":2.141448644598828,"vX0":3.789308913899039,"vY0":-115.47921223647367,"vZ0":0.5330243846460496,"x":102.48,"y":180.96,"x0":-1.904638225192975,"y0":50.00167121520962,"z0":5.972357981263043,"aX":6.3929930114220515},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.8,"breakHorizontal":-9.6,"spinRate":2420,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.47558457274706445,"extension":6.109618153344322},"hitData":{"launchSpeed":75.4,"launchAngle":22.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.7,"coordY":109.93}},"index":0,"playId":"3102fd96-46e5-3a43-a3ac-39e5512d8094","pitchNumber":1,"startTime":"2025-08-04T23:32:39.953Z","endTime":"2025-08-04T23:32:51.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:32:51.726Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wenceel Pérez homers (9) on a fly ball to right field. Spencer Torkelson scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-04T23:32:52.221Z","endTime":"2025-08-04T23:33:57.265Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.447816796801032,"aZ":-14.48100544245365,"pfxX":-4.274355147313425,"pfxZ":9.240709853270788,"pX":0.2039032224649913,"pZ":2.8541366092584393,"vX0":7.455659585738785,"vY0":-137.0534340016865,"vZ0":-5.185159805453379,"x":109.23,"y":161.72,"x0":-1.988345419977004,"y0":50.00337942672379,"z0":5.749144718073722,"aX":-8.185213994490091},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2426,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3986644419190979,"extension":6.1109758055225},"index":0,"playId":"34bdd5cc-cadd-3173-a108-47a5ff0758bd","pitchNumber":1,"startTime":"2025-08-04T23:33:14.831Z","endTime":"2025-08-04T23:33:18.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70082255992236,"aZ":-34.024202627900024,"pfxX":0.9738715150364081,"pfxZ":-1.280076757957577,"pX":0.30683907199536953,"pZ":1.308806660502742,"vX0":5.864912035474488,"vY0":-119.3034832580463,"vZ0":-2.8167389237627454,"x":105.3,"y":203.44,"x0":-2.30871051259161,"y0":50.00373874735806,"z0":5.5677606691631025,"aX":1.405308851004341},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.8,"breakHorizontal":-3.1,"spinRate":2287,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.45889083034455913,"extension":6.004883705409868},"hitData":{"launchSpeed":103.3,"launchAngle":23.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":205.05,"coordY":70.87}},"index":1,"playId":"0c469ae0-befe-349b-9b4d-4b00c79babd7","pitchNumber":2,"startTime":"2025-08-04T23:33:31.367Z","endTime":"2025-08-04T23:33:57.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":24.400000000000006,"leverageIndex":1.75,"dramaIndex":199.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:33:57.265Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach McKinstry doubles (17) on a ground ball to right fielder Matt Wallner. Zach McKinstry out at 3rd on the throw, right fielder Matt Wallner to second baseman Edouard Julien to third baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-04T23:33:47.158Z","endTime":"2025-08-04T23:36:19.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":79.7,"strikeZoneTop":3.31658821687104,"strikeZoneBottom":1.42502048988729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.699411252898585,"aZ":-30.063107990871117,"pfxX":-10.359953017249357,"pfxZ":1.298863279778546,"pX":-1.7470148546977091,"pZ":2.921232838862722,"vX0":4.954845762816656,"vY0":-126.87267071862578,"vZ0":-0.6024954613759874,"x":183.59,"y":159.91,"x0":-2.382491066937632,"y0":50.0036497998902,"z0":5.564213242425484,"aX":-16.83798786877058},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":1892,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.43223449264703895,"extension":6.120135344251977},"index":0,"playId":"3b664bbc-c5cc-3b87-a034-ea7af13e14ec","pitchNumber":1,"startTime":"2025-08-04T23:34:21.183Z","endTime":"2025-08-04T23:34:24.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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.6,"endSpeed":79.1,"strikeZoneTop":3.25355438425524,"strikeZoneBottom":1.39387664527644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071787807436614,"aZ":-29.434100861310355,"pfxX":-10.179143689434076,"pfxZ":1.747166946200517,"pX":-0.44968788134226756,"pZ":0.12812453856246822,"vX0":7.65028635370769,"vY0":-124.30080379517788,"vZ0":-6.610649648380604,"x":134.14,"y":235.32,"x0":-2.239303813922127,"y0":50.00520044369542,"z0":5.254746516520191,"aX":-15.988558054777398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":1827,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44003135834388196,"extension":6.012580697659044},"index":1,"playId":"4b59b57e-18ed-3f2c-893b-ecb317dcef3c","pitchNumber":2,"startTime":"2025-08-04T23:34:33.076Z","endTime":"2025-08-04T23:34:37.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-04T23:34:44.922Z","endTime":"2025-08-04T23:35:16.135Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.29103917558906,"strikeZoneBottom":1.46664385165978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22546479651041,"aZ":-20.670807002693476,"pfxX":0.9236785918062118,"pfxZ":6.339600280550556,"pX":-0.8613465684555768,"pZ":3.1214494697074047,"vX0":4.0498387932569075,"vY0":-133.48638920456432,"vZ0":-2.819678482379891,"x":149.83,"y":154.5,"x0":-2.514701207268631,"y0":50.00266702858057,"z0":5.670173004362314,"aX":1.6763879231841123},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-2.5,"spinRate":2422,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4094400394219022,"extension":5.8864821182534905},"index":3,"playId":"b00cc78b-7c56-3850-bc5b-2d29b2e18058","pitchNumber":3,"startTime":"2025-08-04T23:35:16.135Z","endTime":"2025-08-04T23:35:20.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11027350008332,"aZ":-29.571200806011948,"pfxX":-10.448881224196084,"pfxZ":1.6667390476585089,"pX":0.47210145926420477,"pZ":0.8651052498521361,"vX0":9.853961915588085,"vY0":-124.30275640596288,"vZ0":-4.93503121663994,"x":99.0,"y":215.42,"x0":-2.1875402315300327,"y0":50.005249165522976,"z0":5.333949134162786,"aX":-16.340358810993866},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":1887,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.440781681405658,"extension":6.009785889406444},"index":4,"playId":"ee78fc81-20c9-35dd-b9c9-c7d127df9cc7","pitchNumber":4,"startTime":"2025-08-04T23:35:28.445Z","endTime":"2025-08-04T23:35:32.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.052275294641127,"aZ":-15.031750598047848,"pfxX":-6.016468201088314,"pfxZ":8.875224180196547,"pX":-0.8230096251142041,"pZ":2.5316274101721543,"vX0":6.296007570490264,"vY0":-137.94659521570608,"vZ0":-5.179021862732144,"x":148.37,"y":170.43,"x0":-2.3508576458508768,"y0":50.002114073062145,"z0":5.443104037995022,"aX":-11.620509688087699},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2437,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3967148287007034,"extension":6.063734393281867},"index":5,"playId":"b38eab36-c9c2-3590-bf53-6e007e626e1b","pitchNumber":5,"startTime":"2025-08-04T23:35:44.915Z","endTime":"2025-08-04T23:35:51.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.784638140962358,"aZ":-14.369094218558073,"pfxX":-3.86578044884396,"pfxZ":9.10157422429657,"pX":0.3854641914913764,"pZ":2.202714818796992,"vX0":7.635957041217451,"vY0":-138.46624143438277,"vZ0":-6.978615342532985,"x":102.31,"y":179.31,"x0":-1.8965197703786996,"y0":50.00060257147545,"z0":5.703335565241248,"aX":-7.561205842083116},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":5.5,"spinRate":2414,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3944462367072603,"extension":6.19671142042856},"hitData":{"launchSpeed":102.0,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.7,"coordY":124.2}},"index":6,"playId":"9ca42a21-3774-3d93-b36d-7fc173e1b0da","pitchNumber":6,"startTime":"2025-08-04T23:36:03.215Z","endTime":"2025-08-04T23:36:19.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:36:19.086Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to center fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-04T23:36:45.624Z","endTime":"2025-08-04T23:38:08.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":86.6,"strikeZoneTop":3.26142455241897,"strikeZoneBottom":1.47494342390514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5201543557692,"aZ":-22.548135243368115,"pfxX":-10.157928324356046,"pfxZ":5.026593183224506,"pX":-1.26131186723617,"pZ":2.3894478644781465,"vX0":6.39064911350922,"vY0":-137.3245948413664,"vZ0":-4.186158886908805,"x":165.08,"y":174.26,"x0":-2.2950221244853894,"y0":50.00679140000927,"z0":5.4616957428327195,"aX":-19.46581156711379},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2239,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3983802214171135,"extension":6.160652427478036},"index":0,"playId":"e6355c09-3c5f-3b63-82b9-3e35819c9094","pitchNumber":1,"startTime":"2025-08-04T23:36:49.877Z","endTime":"2025-08-04T23:36:54.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.22302789497092,"strikeZoneBottom":1.43631300155034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.747161859940388,"aZ":-29.83346586684443,"pfxX":2.292060129818252,"pfxZ":1.461860988736091,"pX":0.721426590480651,"pZ":1.665201609395188,"vX0":6.640239249499052,"vY0":-125.21131824081019,"vZ0":-3.2749791800580095,"x":89.5,"y":193.82,"x0":-2.255677600653279,"y0":50.002095529504814,"z0":5.414721588444922,"aX":3.6604488210516424},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-5.6,"spinRate":2250,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4363765210594259,"extension":6.00248796894325},"index":1,"playId":"0dc0cc20-e4d0-36f8-aaad-5a4d26cdd664","pitchNumber":2,"startTime":"2025-08-04T23:37:03.134Z","endTime":"2025-08-04T23:37:07.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-04T23:37:13.773Z","endTime":"2025-08-04T23:37:27.020Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.35444750052197,"strikeZoneBottom":1.4760075157794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.778875608630653,"aZ":-29.756818534427307,"pfxX":1.966249859843258,"pfxZ":1.5437121627077275,"pX":0.3378239154718555,"pZ":2.534946655843469,"vX0":5.7861167709254016,"vY0":-123.55922253703335,"vZ0":-1.127291650661613,"x":104.12,"y":170.34,"x0":-2.278119779503812,"y0":50.00152240283064,"z0":5.46972827286326,"aX":3.077401148849183},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-4.8,"spinRate":2325,"spinDirection":106},"zone":6,"typeConfidence":2.0,"plateTime":0.44122009371940196,"extension":6.279172135226452},"index":3,"playId":"2ee86790-f20e-3454-8061-b5f7edd43417","pitchNumber":3,"startTime":"2025-08-04T23:37:27.020Z","endTime":"2025-08-04T23:37:30.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":95.6,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68967948839048,"aZ":-16.226236040313246,"pfxX":-6.236815924193699,"pfxZ":8.094630255589815,"pX":-0.48547471930196273,"pZ":3.199216569367464,"vX0":6.838783959390712,"vY0":-139.10863690396073,"vZ0":-3.6436422083993203,"x":135.51,"y":152.4,"x0":-2.159364649480642,"y0":50.00236697917243,"z0":5.594253124844465,"aX":-12.286973995939535},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2508,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3929604297837703,"extension":6.083686548662919},"index":4,"playId":"325547a4-a334-3c4b-9b3b-95814ec1d629","pitchNumber":4,"startTime":"2025-08-04T23:37:40.582Z","endTime":"2025-08-04T23:37:44.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92061750780835,"aZ":-33.58405595820935,"pfxX":1.9220315001351524,"pfxZ":-0.8902923193451837,"pX":0.504604255314477,"pZ":1.885333748633261,"vX0":6.404435459582996,"vY0":-124.78463796313068,"vZ0":-1.9230779388026664,"x":97.77,"y":187.88,"x0":-2.3396089774029982,"y0":50.00244437082338,"z0":5.419601238982729,"aX":3.0454455075823486},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-4.9,"spinRate":2328,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.43808856246534056,"extension":6.15703532410281},"hitData":{"launchSpeed":98.5,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.93,"coordY":50.45}},"index":5,"playId":"d872ab09-641b-33a9-b7f2-43647152e846","pitchNumber":5,"startTime":"2025-08-04T23:37:59.958Z","endTime":"2025-08-04T23:38:08.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:38:08.311Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a sharp line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-04T23:40:18.062Z","endTime":"2025-08-04T23:41:10.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.3027455856561,"strikeZoneBottom":1.58480809682841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87454521172016,"aZ":-11.367278223376344,"pfxX":-7.130523456521344,"pfxZ":11.46603168752983,"pX":-0.954716039795514,"pZ":2.4335558797250183,"vX0":4.776928879602778,"vY0":-134.7492645235178,"vZ0":-6.091672267588508,"x":153.39,"y":173.07,"x0":-1.8360326780475835,"y0":50.00228506395494,"z0":5.5481113753713025,"aX":-12.93982242673748},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":11.8,"spinRate":2320,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4085379818675041,"extension":6.9050463786319085},"index":0,"playId":"466a2421-47ab-37dc-89da-7a3afeeea1f6","pitchNumber":1,"startTime":"2025-08-04T23:40:26.937Z","endTime":"2025-08-04T23:40:30.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.818488011423337,"aZ":-13.425411143939101,"pfxX":-7.634472413550093,"pfxZ":10.428842860045435,"pX":0.07543756674026626,"pZ":3.9825727886978077,"vX0":7.905337156498798,"vY0":-133.94129368551248,"vZ0":-1.8703658300286319,"x":114.12,"y":131.25,"x0":-1.9375320498827522,"y0":50.00074632097924,"z0":5.661742304040285,"aX":-13.722397867186153},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":11.9,"spinRate":2347,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4106272424155679,"extension":6.911337828342026},"index":1,"playId":"5c1fbe54-2c69-3fdf-b69b-910919ba75e2","pitchNumber":2,"startTime":"2025-08-04T23:40:41.665Z","endTime":"2025-08-04T23:40:44.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949049953017852,"aZ":-31.917146676718737,"pfxX":3.606334919589364,"pfxZ":0.1752443029002011,"pX":-0.051685075032407525,"pZ":1.8329128589103412,"vX0":3.911605532447537,"vY0":-119.70124169311046,"vZ0":-2.044668116798649,"x":118.97,"y":189.29,"x0":-2.172250379269209,"y0":50.003165511078656,"z0":5.541312805241265,"aX":5.260097859162558},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":-7.4,"spinRate":2249,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.45665389174327764,"extension":6.93829015648754},"hitData":{"launchSpeed":101.5,"launchAngle":15.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.15,"coordY":99.29}},"index":2,"playId":"4598bec3-b2d3-3c02-8866-3e5da34d750a","pitchNumber":3,"startTime":"2025-08-04T23:40:58.099Z","endTime":"2025-08-04T23:41:10.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.32,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:41:10.345Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Austin Martin grounds into a double play, third baseman Colt Keith to second baseman Gleyber Torres to first baseman Spencer Torkelson. Edouard Julien out at 2nd. Austin Martin out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-04T23:41:11.027Z","endTime":"2025-08-04T23:42:45.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.647915850042974,"aZ":-16.944577793475467,"pfxX":-9.433161486158532,"pfxZ":8.012655429547774,"pX":-0.3651705716739073,"pZ":3.095594015039302,"vX0":6.951506013028027,"vY0":-137.2890692739872,"vZ0":-3.6859397634162168,"x":130.92,"y":155.2,"x0":-1.710139279534451,"y0":50.00061697395591,"z0":5.615515027997832,"aX":-17.92546774084246},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2234,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3996277332411178,"extension":6.940529006116092},"index":0,"playId":"a9ead57d-6d3f-3a74-8927-dfb67e14b5fb","pitchNumber":1,"startTime":"2025-08-04T23:41:35.465Z","endTime":"2025-08-04T23:41:39.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":88.5,"endSpeed":80.9,"strikeZoneTop":3.2641439116882,"strikeZoneBottom":1.57629795572206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403180155344074,"aZ":-24.835864392861833,"pfxX":-9.211914883838645,"pfxZ":4.406270480088073,"pX":0.6313358484777234,"pZ":1.3972586416193253,"vX0":9.066484488239597,"vY0":-128.4523745890962,"vZ0":-5.499698848449597,"x":92.93,"y":201.05,"x0":-1.752592151867525,"y0":50.002696729340094,"z0":5.504952219902187,"aX":-15.344590565862703},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":1390,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4269200405867739,"extension":7.115489759220266},"index":1,"playId":"e0a10dac-17a1-3d20-918d-e4bb0e4e2d05","pitchNumber":2,"startTime":"2025-08-04T23:41:59.487Z","endTime":"2025-08-04T23:42:03.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.17406825119107,"strikeZoneBottom":1.47857031808698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.510792084061737,"aZ":-26.65080978052206,"pfxX":-11.401736941559271,"pfxZ":3.4333082684103666,"pX":0.6615247175493231,"pZ":0.6984602738119957,"vX0":9.587266398167978,"vY0":-126.99425204753685,"vZ0":-6.705074023719882,"x":91.78,"y":219.92,"x0":-1.7080726356437579,"y0":50.00413969730675,"z0":5.534891047112095,"aX":-18.35579270968787},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":18.1,"spinRate":1497,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.43370502736064553,"extension":7.056134030356813},"index":2,"playId":"2d411ab7-be52-3ff0-9b31-bc7a77b2daba","pitchNumber":3,"startTime":"2025-08-04T23:42:15.794Z","endTime":"2025-08-04T23:42:18.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":93.8,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72569656895222,"aZ":-12.050341919335146,"pfxX":-5.39519553496208,"pfxZ":10.812031277512375,"pX":0.34833779960343797,"pZ":2.856731049908129,"vX0":7.481388378309281,"vY0":-136.24988552968085,"vZ0":-5.377039839372431,"x":103.72,"y":161.65,"x0":-1.74494098009617,"y0":50.00317668651246,"z0":5.703855627970597,"aX":-10.042780937196877},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2164,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4035359987031444,"extension":7.059519631922616},"hitData":{"launchSpeed":76.5,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":166.28}},"index":3,"playId":"1a3f0f1d-75de-348d-b4d4-193b2832631b","pitchNumber":4,"startTime":"2025-08-04T23:42:37.163Z","endTime":"2025-08-04T23:42:45.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":11.200000000000003,"leverageIndex":2.15,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:42:45.678Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Wallner homers (15) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-04T23:42:56.670Z","endTime":"2025-08-04T23:44:07.427Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.68448528998963,"strikeZoneBottom":1.67468139464058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.775917884337925,"aZ":-13.702576652062218,"pfxX":-4.675614220019339,"pfxZ":9.960551709565532,"pX":-0.6732348908650628,"pZ":4.368701323671298,"vX0":4.916434769619752,"vY0":-135.8187047629245,"vZ0":-1.0631501095741838,"x":142.66,"y":120.83,"x0":-1.9057411877708283,"y0":50.004219301946286,"z0":5.725216895799243,"aX":-8.672499334877884},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2151,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4044172906900152,"extension":6.911880946757675},"index":0,"playId":"fa1a114c-701d-3335-9d14-68b0cc3417cb","pitchNumber":1,"startTime":"2025-08-04T23:43:14.555Z","endTime":"2025-08-04T23:43:18.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.585066707019177,"aZ":-32.230408245843535,"pfxX":3.7935239456330097,"pfxZ":-0.04152789952736313,"pX":0.4049534156788728,"pZ":3.2934502374103403,"vX0":4.697158818073549,"vY0":-120.44751206241399,"vZ0":1.2614792314242231,"x":101.56,"y":149.86,"x0":-2.0637727463463063,"y0":50.00088309077023,"z0":5.614844299936395,"aX":5.567063879822718},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-8.0,"spinRate":2269,"spinDirection":76},"zone":3,"typeConfidence":2.0,"plateTime":0.45489936125490926,"extension":6.9345672732995896},"index":1,"playId":"e628dac4-dd54-3c52-a8bc-6e10c42596a1","pitchNumber":2,"startTime":"2025-08-04T23:43:27.719Z","endTime":"2025-08-04T23:43:32.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.243468030309156,"aZ":-31.53351852496987,"pfxX":-8.52656858345564,"pfxZ":0.39353377482006735,"pX":-0.25060684529418575,"pZ":2.3542634411853083,"vX0":6.956241923764343,"vY0":-127.25215741501759,"vZ0":-1.7644915379538428,"x":126.55,"y":175.21,"x0":-1.9180846909825828,"y0":50.003201542923335,"z0":5.565763513101234,"aX":-13.9192259192959},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":13.8,"spinRate":1263,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43118968912739053,"extension":6.930720593194031},"hitData":{"launchSpeed":109.7,"launchAngle":27.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.64,"coordY":23.73}},"index":2,"playId":"79d9ebec-1b52-3ba3-9d78-556f5d05bcf4","pitchNumber":3,"startTime":"2025-08-04T23:43:43.253Z","endTime":"2025-08-04T23:44:07.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":-17.500000000000007,"leverageIndex":0.67,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:44:07.427Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-04T23:44:15.351Z","endTime":"2025-08-04T23:44:51.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.30876935750738,"strikeZoneBottom":1.5921292982166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.122013184860847,"aZ":-10.833007061526164,"pfxX":-6.027891340486045,"pfxZ":11.205557039719974,"pX":0.6904094285549449,"pZ":1.8129718597509614,"vX0":8.63336105330533,"vY0":-137.2991617318862,"vZ0":-7.904298261604854,"x":90.68,"y":189.83,"x0":-1.7152790115764707,"y0":50.002087651949736,"z0":5.471065861816453,"aX":-11.479728356145445},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":9.0,"spinRate":2279,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3993320241466405,"extension":7.021245621625612},"index":0,"playId":"3084e2f6-2593-3f6d-9d56-d5e1d937bedd","pitchNumber":1,"startTime":"2025-08-04T23:44:30.259Z","endTime":"2025-08-04T23:44:33.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31901998807903,"aZ":-10.697309371649316,"pfxX":-5.696728258535883,"pfxZ":11.368319196945645,"pX":0.14761980746919948,"pZ":2.325938564483725,"vX0":7.5424872208332765,"vY0":-136.62443566887248,"vZ0":-6.835629554961509,"x":111.37,"y":175.98,"x0":-1.9096653369228662,"y0":50.00206611482811,"z0":5.596829645608365,"aX":-10.761667512713611},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":8.8,"spinRate":2339,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40103321921648183,"extension":6.882072929836156},"hitData":{"launchSpeed":110.2,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.88,"coordY":153.61}},"index":1,"playId":"eb35a4d7-4471-3a6e-a3b3-e208cb138de0","pitchNumber":2,"startTime":"2025-08-04T23:44:44.434Z","endTime":"2025-08-04T23:44:51.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":663554,"link":"/api/v1/people/663554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:44:51.534Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a sharp line drive to left fielder Alan Roden.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:47:20.638Z","endTime":"2025-08-04T23:47:49.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Noah Davis replaces Travis Adams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-04T23:46:28.684Z","endTime":"2025-08-04T23:47:22.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663562,"link":"/api/v1/people/663562"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.36594579457825,"strikeZoneBottom":1.61721931778806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47351158314021,"aZ":-25.021167900881615,"pfxX":-10.748752377272202,"pfxZ":3.7571145755389983,"pX":0.5370950756913345,"pZ":2.097829143243426,"vX0":10.408714399116533,"vY0":-136.53033516881217,"vZ0":-4.056545658779952,"x":96.53,"y":182.14,"x0":-1.911374162809671,"y0":50.0053234490995,"z0":5.306111871615828,"aX":-20.48196270540131},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":1884,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39977602440306725,"extension":5.665873815853694},"index":1,"playId":"caa0db7d-8048-34fd-900c-c380e720768f","pitchNumber":1,"startTime":"2025-08-04T23:47:22.733Z","endTime":"2025-08-04T23:47:26.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2511493184051,"aZ":-32.07552981773069,"pfxX":8.027036238587112,"pfxZ":0.07159641148898643,"pX":0.6501516728251451,"pZ":2.7324484351520235,"vX0":3.9429391453860974,"vY0":-116.14278324089655,"vZ0":0.43435431917051437,"x":92.22,"y":165.0,"x0":-2.113652413468254,"y0":50.00239863402518,"z0":5.599504321635817,"aX":10.937989716767039},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.5,"breakHorizontal":-15.5,"spinRate":2731,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.47204060447383833,"extension":5.456285239271401},"hitData":{"launchSpeed":104.4,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.09,"coordY":91.49}},"index":2,"playId":"57b78a7c-b08a-375a-88b6-7d40a7bd8181","pitchNumber":2,"startTime":"2025-08-04T23:47:39.125Z","endTime":"2025-08-04T23:47:49.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:47:49.780Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to center fielder Austin Martin. Javier Báez to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:47:56.956Z","endTime":"2025-08-04T23:49:09.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.916921868920664,"aZ":-31.518410597320877,"pfxX":8.556744795875105,"pfxZ":0.4846722095132048,"pX":0.49000657966081557,"pZ":2.889933702163854,"vX0":3.532629375410243,"vY0":-116.11427182134756,"vZ0":0.9174498289843473,"x":98.32,"y":160.75,"x0":-2.1655195190901773,"y0":50.00399837292958,"z0":5.502175596803088,"aX":11.616355846558365},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.4,"breakHorizontal":-16.4,"spinRate":2718,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.4727705335368957,"extension":5.879154752113291},"index":0,"playId":"8ff57c1d-65eb-3c32-ab30-89ccdd67e995","pitchNumber":1,"startTime":"2025-08-04T23:48:19.052Z","endTime":"2025-08-04T23:48:22.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.34964913959475,"strikeZoneBottom":1.46457468069825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27915884453889,"aZ":-23.52244015718977,"pfxX":-12.347252437033902,"pfxZ":4.680967410543195,"pX":0.47322899666049323,"pZ":2.6200572612907256,"vX0":10.481009311183863,"vY0":-135.74762457851998,"vZ0":-2.862770651143718,"x":98.96,"y":168.04,"x0":-1.851206232507983,"y0":50.006054454612226,"z0":5.342828423931303,"aX":-22.835453435485142},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":19.9,"spinRate":2053,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.40493213965538066,"extension":5.720691293048497},"index":1,"playId":"1e7c3888-be92-3b2b-b86b-a0d60549b59f","pitchNumber":2,"startTime":"2025-08-04T23:48:41.753Z","endTime":"2025-08-04T23:48:45.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":72.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62269478718132,"aZ":-31.44037782475879,"pfxX":10.419127388380105,"pfxZ":0.5393749975602447,"pX":0.018337785929709582,"pZ":3.339886731194178,"vX0":1.9148693572550055,"vY0":-116.79778704235522,"vZ0":1.5739900398220463,"x":116.3,"y":148.6,"x0":-2.1677952903090194,"y0":50.00185767196851,"z0":5.652920264476099,"aX":14.13933678168157},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.8,"breakHorizontal":-19.3,"spinRate":2795,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4721691815723248,"extension":5.623854142319415},"hitData":{"launchSpeed":90.7,"launchAngle":13.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.23,"coordY":96.92}},"index":2,"playId":"62754705-ea5c-3306-a775-e972bc71c7b6","pitchNumber":3,"startTime":"2025-08-04T23:48:58.615Z","endTime":"2025-08-04T23:49:09.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.4,"awayTeamWinProbability":39.6,"homeTeamWinProbabilityAdded":14.399999999999999,"leverageIndex":2.58,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:49:09.704Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gleyber Torres grounds into a force out, first baseman Kody Clemens to second baseman Edouard Julien. Javier Báez scores. Colt Keith out at 2nd. Gleyber Torres to 1st.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:49:16.875Z","endTime":"2025-08-04T23:50:34.739Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":663562,"link":"/api/v1/people/663562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.24167597956469,"strikeZoneBottom":1.48792672660487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.240246297196144,"aZ":-25.386032802348126,"pfxX":-2.177535626401439,"pfxZ":3.984860296268584,"pX":1.2177769045078217,"pZ":1.8079342563806062,"vX0":8.885578543540953,"vY0":-129.4703680187965,"vZ0":-4.138997679894678,"x":70.58,"y":189.97,"x0":-1.971045203000287,"y0":50.00270736970344,"z0":5.363048764692574,"aX":-3.7099935502595662},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":2.0,"spinRate":2160,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.42254774115942473,"extension":5.545208732821591},"index":0,"playId":"d23328ac-6932-3d83-a199-51f41e56bb2e","pitchNumber":1,"startTime":"2025-08-04T23:49:50.987Z","endTime":"2025-08-04T23:49:55.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.4,"strikeZoneTop":3.2450353352958,"strikeZoneBottom":1.52293088059391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.822994347125817,"aZ":-28.898306168003316,"pfxX":8.737714959699423,"pfxZ":2.4404512700173626,"pX":0.8948553007702827,"pZ":3.4800051076731333,"vX0":4.26173167708602,"vY0":-116.05188675782448,"vZ0":1.6430574006431191,"x":82.89,"y":144.82,"x0":-2.1096104380316114,"y0":50.00327091612582,"z0":5.546316828625196,"aX":11.735973639329297},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.2,"breakHorizontal":-16.9,"spinRate":2716,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.47475019959391007,"extension":5.7676193431515825},"index":1,"playId":"a1a4075d-71ba-3b66-8fd2-48318e630a69","pitchNumber":2,"startTime":"2025-08-04T23:50:08.446Z","endTime":"2025-08-04T23:50:13.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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(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.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6927687899753,"aZ":-25.77087305385621,"pfxX":1.586859382248662,"pfxZ":3.8665308587092664,"pX":0.9687885993991502,"pZ":2.6316735883502207,"vX0":6.835422080290946,"vY0":-127.69227655568922,"vZ0":-1.9043590025395067,"x":80.07,"y":167.72,"x0":-1.9461744430385195,"y0":50.002089869617464,"z0":5.409867782866988,"aX":2.6249527723685304},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":-4.3,"spinRate":2128,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4285465765352221,"extension":5.640198959047359},"hitData":{"launchSpeed":43.4,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.86,"coordY":186.41}},"index":2,"playId":"f360afca-d59c-3816-8e21-8b8fb95e5739","pitchNumber":3,"startTime":"2025-08-04T23:50:25.744Z","endTime":"2025-08-04T23:50:34.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":595879,"link":"/api/v1/people/595879"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.8,"awayTeamWinProbability":42.2,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":2.53,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:50:34.739Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kerry Carpenter homers (19) on a fly ball to right field. Gleyber Torres scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:51:11.051Z","endTime":"2025-08-04T23:52:18.535Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":663562,"link":"/api/v1/people/663562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":663562,"link":"/api/v1/people/663562"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.46077096674849,"strikeZoneBottom":1.4886159954975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.922674946171163,"aZ":-26.48148566616375,"pfxX":-0.11973908254273091,"pfxZ":3.3496928931808156,"pX":1.4804552666907111,"pZ":2.5571591953073303,"vX0":8.96007833704306,"vY0":-128.62906183420816,"vZ0":-2.206850921131379,"x":60.57,"y":169.74,"x0":-2.0108189164018095,"y0":50.005563936718964,"z0":5.448824734659513,"aX":-0.20456476014789482},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.4,"spinRate":2050,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4233960699971293,"extension":5.500953063531602},"index":0,"playId":"930436c7-8369-35d7-b324-77f9cb7c269a","pitchNumber":1,"startTime":"2025-08-04T23:51:11.051Z","endTime":"2025-08-04T23:51:15.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":87.4,"endSpeed":81.0,"strikeZoneTop":3.44312211754107,"strikeZoneBottom":1.53373199712778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.681435563091394,"aZ":-28.432835789483285,"pfxX":0.27135651443337316,"pfxZ":2.2459826418783937,"pX":-1.1264022679623003,"pZ":4.004724156679832,"vX0":2.6863488102894646,"vY0":-127.35264244017671,"vZ0":1.49714652625259,"x":159.94,"y":130.65,"x0":-2.223989057345107,"y0":50.00225971175834,"z0":5.635426760302691,"aX":0.4519660609996141},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":-1.0,"spinRate":2125,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4277769424556741,"extension":5.339664696930693},"index":1,"playId":"915c7f9e-a39d-31a1-b609-9cd3abf030a3","pitchNumber":2,"startTime":"2025-08-04T23:51:30.407Z","endTime":"2025-08-04T23:51:34.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413985423487944,"aZ":-22.14166053093646,"pfxX":-9.845070988998309,"pfxZ":5.210041861716684,"pX":0.06431768822633863,"pZ":2.9101831606669655,"vX0":8.924994084459703,"vY0":-137.15302925474793,"vZ0":-2.663746730522383,"x":114.55,"y":160.21,"x0":-1.9366781231527823,"y0":50.00068114170552,"z0":5.387033098296787,"aX":-18.947335920220397},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2096,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.39780719384388474,"extension":5.708543551082837},"hitData":{"launchSpeed":109.5,"launchAngle":32.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":229.79,"coordY":54.14}},"index":2,"playId":"036454ae-8b0e-3e29-a017-6ae02ee1764a","pitchNumber":3,"startTime":"2025-08-04T23:51:51.600Z","endTime":"2025-08-04T23:52:18.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":25.400000000000006,"leverageIndex":1.81,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:52:18.535Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp line drive to right fielder Matt Wallner. Riley Greene out at 2nd on the throw, right fielder Matt Wallner to shortstop Brooks Lee.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:52:03.788Z","endTime":"2025-08-04T23:54:39.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.633595017133125,"aZ":-23.9493671374777,"pfxX":-12.37145370132411,"pfxZ":4.165307401332139,"pX":-0.31466382449041497,"pZ":2.8985193624076055,"vX0":8.703839095845597,"vY0":-139.86538669876708,"vZ0":-2.687123492028822,"x":128.99,"y":160.52,"x0":-1.865493439364819,"y0":50.001518356249534,"z0":5.44858673944964,"aX":-24.41854458311334},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":20.5,"spinRate":2252,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39217258869638627,"extension":5.572836218460826},"index":0,"playId":"4090429c-5db0-3368-ba15-a6b49a89e875","pitchNumber":1,"startTime":"2025-08-04T23:52:44.026Z","endTime":"2025-08-04T23:52:47.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63979091878576,"aZ":-21.7848718852119,"pfxX":-12.055873816169967,"pfxZ":5.3353973070730465,"pX":-0.21329757077893666,"pZ":2.4906090085669805,"vX0":8.756519182494731,"vY0":-139.24814179038853,"vZ0":-4.053073821650638,"x":125.13,"y":171.53,"x0":-1.8452972418655507,"y0":50.004517129133525,"z0":5.421151402357502,"aX":-23.485265860799068},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":19.8,"spinRate":2305,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39457362615370783,"extension":5.541922659751088},"index":1,"playId":"3d006a4a-8b0f-3758-b12c-9d12c34e7916","pitchNumber":2,"startTime":"2025-08-04T23:53:00.436Z","endTime":"2025-08-04T23:53:03.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":95.8,"endSpeed":88.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00293603538785,"aZ":-16.36342756704675,"pfxX":-6.896849837989155,"pfxZ":7.991035805284309,"pX":0.9024684553952068,"pZ":3.096442319918597,"vX0":10.037100338912982,"vY0":-139.25585155227677,"vZ0":-3.2653823755704288,"x":82.6,"y":155.18,"x0":-1.8397234617126395,"y0":50.00635726705262,"z0":5.356042066007292,"aX":-13.65321364371309},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2110,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3921631963181844,"extension":5.531242849310214},"index":2,"playId":"fd2e56b9-ce21-3700-8f2a-ef5a1169322d","pitchNumber":3,"startTime":"2025-08-04T23:53:20.633Z","endTime":"2025-08-04T23:53:25.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.537701233119105,"aZ":-22.855861229473685,"pfxX":-10.446546133613097,"pfxZ":4.771919080284098,"pX":-0.1355775470318585,"pZ":3.4988599100913844,"vX0":8.615692845058236,"vY0":-138.77147145459688,"vZ0":-1.2235757124982194,"x":122.17,"y":144.31,"x0":-1.9204985120172322,"y0":50.005724750363505,"z0":5.465473325726172,"aX":-20.414393657449143},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2034,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3944268748684312,"extension":5.56627314691987},"index":3,"playId":"6eca23ae-34e1-36ed-a927-66b0e071f110","pitchNumber":4,"startTime":"2025-08-04T23:53:45.257Z","endTime":"2025-08-04T23:53:52.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.5840564494859,"strikeZoneBottom":1.6561731185243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.403180722420736,"aZ":-19.97990859519148,"pfxX":-7.7352750331231475,"pfxZ":6.276702890586456,"pX":1.1412657598860718,"pZ":3.6244862969609897,"vX0":10.776743432475836,"vY0":-138.82797025734035,"vZ0":-1.1377365348141866,"x":73.5,"y":140.92,"x0":-1.794171278601472,"y0":50.0036259432723,"z0":5.375349906694465,"aX":-15.031242201408913},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":11.6,"spinRate":2277,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3952271441518498,"extension":5.556371431449687},"index":4,"playId":"92b0c048-fe86-3fdf-b4be-3f9a87439a25","pitchNumber":5,"startTime":"2025-08-04T23:54:07.863Z","endTime":"2025-08-04T23:54:13.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.980195101943707,"aZ":-24.17290682903337,"pfxX":-10.75306535021234,"pfxZ":4.079663252863012,"pX":0.038562720859263544,"pZ":2.693876102248157,"vX0":9.269334423999846,"vY0":-139.12450909577333,"vZ0":-2.897026012293505,"x":115.53,"y":166.05,"x0":-1.9380104345255311,"y0":50.00334760690335,"z0":5.349338818809076,"aX":-21.096718032168667},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":17.5,"spinRate":2167,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3935786437082225,"extension":5.596967849424256},"hitData":{"launchSpeed":104.9,"launchAngle":20.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.65,"coordY":107.86}},"index":5,"playId":"0e853b64-107f-360c-8d33-4185b9583130","pitchNumber":6,"startTime":"2025-08-04T23:54:27.125Z","endTime":"2025-08-04T23:54:39.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:54:39.463Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:54:56.255Z","endTime":"2025-08-04T23:55:42.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.62634207928385,"strikeZoneBottom":1.61739885314217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44317143554362,"aZ":-24.350381137227195,"pfxX":-11.19753744850713,"pfxZ":3.97545089824378,"pX":-0.9026055181816443,"pZ":3.5320725161003357,"vX0":6.913426980617755,"vY0":-139.2447266445553,"vZ0":-0.859480333477286,"x":151.41,"y":143.41,"x0":-1.959070536783869,"y0":50.00553636645096,"z0":5.451724828320449,"aX":-22.0538905435485},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":19.0,"spinRate":2097,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3929313212354115,"extension":5.719100707590032},"index":0,"playId":"b329674d-243a-346a-a1b9-abf2651313e3","pitchNumber":1,"startTime":"2025-08-04T23:55:15.311Z","endTime":"2025-08-04T23:55:19.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.124424619836056,"aZ":-25.389304448077294,"pfxX":-11.764779372348467,"pfxZ":3.439628239938017,"pX":0.18496492316231783,"pZ":2.6905609846748377,"vX0":9.786580433502916,"vY0":-139.29636502996928,"vZ0":-2.622467492011739,"x":109.95,"y":166.13,"x0":-1.8384961788851506,"y0":50.003389922266095,"z0":5.315694802454842,"aX":-23.21253532638768},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.9,"breakHorizontal":19.4,"spinRate":2197,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3926041249484866,"extension":5.678783878897928},"hitData":{"launchSpeed":95.4,"launchAngle":16.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.35,"coordY":69.87}},"index":1,"playId":"48d40258-2a0f-3eef-a426-15f644e2810d","pitchNumber":2,"startTime":"2025-08-04T23:55:32.405Z","endTime":"2025-08-04T23:55:42.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:55:42.971Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:55:51.801Z","endTime":"2025-08-04T23:57:44.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.22694988682755,"strikeZoneBottom":1.43482140721294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.136170411671436,"aZ":-22.806593880416134,"pfxX":-12.130685031799153,"pfxZ":4.846774759367479,"pX":-0.5088751613518414,"pZ":2.8170765149011454,"vX0":8.365528972662991,"vY0":-137.77011637881378,"vZ0":-2.5913360104856795,"x":136.4,"y":162.72,"x0":-2.000770158456498,"y0":50.00186006385745,"z0":5.302736835798259,"aX":-23.437619764900656},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":20.4,"spinRate":2226,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3967954684025967,"extension":5.758989771415127},"index":0,"playId":"d30ba235-54bb-3d66-842e-eb679af57964","pitchNumber":1,"startTime":"2025-08-04T23:56:09.401Z","endTime":"2025-08-04T23:56:12.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.23069048499484,"strikeZoneBottom":1.46906051901966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.351706091469936,"aZ":-36.43250558060676,"pfxX":8.910689066797946,"pfxZ":-3.1616377927699237,"pX":1.4448973214650465,"pZ":0.9619418758540982,"vX0":5.333135897661862,"vY0":-115.99035412397456,"vZ0":-1.8295437423327248,"x":61.92,"y":212.81,"x0":-2.0524252091729718,"y0":50.00560581125802,"z0":5.277637107824363,"aX":11.98373373364817},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.9,"breakHorizontal":-17.5,"spinRate":2909,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4745983394227027,"extension":5.809342218058952},"index":1,"playId":"57e2a768-d55c-3115-9b2c-5982367a0283","pitchNumber":2,"startTime":"2025-08-04T23:56:26.848Z","endTime":"2025-08-04T23:56:31.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":94.0,"endSpeed":86.5,"strikeZoneTop":3.15683102539724,"strikeZoneBottom":1.39530874770491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.912639528514603,"aZ":-21.806621258560643,"pfxX":-11.140497359512421,"pfxZ":5.4880378729470145,"pX":2.2107897523183206,"pZ":0.8250494714000883,"vX0":14.312825149592504,"vY0":-136.0989786905135,"vZ0":-7.629711783446567,"x":32.73,"y":216.5,"x0":-1.6517836737439056,"y0":50.00401047489573,"z0":5.158221216105503,"aX":-21.048387445057173},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":17.4,"spinRate":2175,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4013800506123575,"extension":5.744283601400175},"index":2,"playId":"9cd41903-619b-3427-a2a1-387047c2ef82","pitchNumber":3,"startTime":"2025-08-04T23:56:44.295Z","endTime":"2025-08-04T23:56:49.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Noah Davis. Spencer Torkelson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"9cd41903-619b-3427-a2a1-387047c2ef82","startTime":"2025-08-04T23:56:55.713Z","endTime":"2025-08-04T23:57:16.373Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"postOnSecond":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.56,"dramaIndex":24.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.06560197010343,"strikeZoneBottom":1.34413257278553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69902985257325,"aZ":-32.0096428736716,"pfxX":8.331773951265482,"pfxZ":0.11687413521865775,"pX":0.5573892811387076,"pZ":1.3688421169297054,"vX0":3.9298154967218197,"vY0":-115.39181775014205,"vZ0":-1.905737325543082,"x":95.75,"y":201.82,"x0":-2.2504835256137157,"y0":50.00056251034146,"z0":5.292744532752392,"aX":11.219388522665513},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.0,"breakHorizontal":-16.1,"spinRate":2771,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.47488088414962615,"extension":6.020633457779687},"index":4,"playId":"6a15f441-20e1-3c5d-a9f3-389d54081c48","pitchNumber":4,"startTime":"2025-08-04T23:57:16.373Z","endTime":"2025-08-04T23:57:21.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":2.96510581688923,"strikeZoneBottom":1.45648501988522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.959629290963584,"aZ":-28.36310791249919,"pfxX":0.460605615209404,"pfxZ":2.3531190014237104,"pX":-0.9394448369561129,"pZ":2.7740723682651938,"vX0":3.217707312762826,"vY0":-125.76633515910378,"vZ0":-0.8719546988014869,"x":152.81,"y":163.88,"x0":-2.2896396164204478,"y0":50.00173628426532,"z0":5.403852273573197,"aX":0.7454451502837818},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.4,"spinRate":2127,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4337397944707022,"extension":5.48982095529688},"index":5,"playId":"72d4ca88-1751-3789-bca4-fe906ec34293","pitchNumber":5,"startTime":"2025-08-04T23:57:39.053Z","endTime":"2025-08-04T23:57:44.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-04T23:57:44.240Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-04T23:58:52.529Z","endTime":"2025-08-05T00:00:03.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663562,"fullName":"Noah Davis","link":"/api/v1/people/663562"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"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-04T23:57:53.860Z","endTime":"2025-08-04T23:58:54.829Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":87.5,"endSpeed":81.3,"strikeZoneTop":3.34935488176736,"strikeZoneBottom":1.55699090621003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.332577002794903,"aZ":-24.99390800156555,"pfxX":0.9574791310985948,"pfxZ":4.290413909029029,"pX":-0.7757361914196886,"pZ":3.60344594941593,"vX0":3.3640271000845448,"vY0":-127.531215600753,"vZ0":0.14692105680489875,"x":146.57,"y":141.49,"x0":-2.2279023302256733,"y0":50.003000926626434,"z0":5.491337516371492,"aX":1.6010640095993678},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2200,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4269214589599848,"extension":5.609916870012532},"index":1,"playId":"02b699a4-39e3-3080-add1-a45a761a3d1d","pitchNumber":1,"startTime":"2025-08-04T23:58:54.829Z","endTime":"2025-08-04T23:58:58.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":87.0,"endSpeed":80.4,"strikeZoneTop":3.37616795566383,"strikeZoneBottom":1.45806911527623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.847040608559663,"aZ":-26.22782925470053,"pfxX":1.3588487663431705,"pfxZ":3.621928086742127,"pX":-0.33848836788792985,"pZ":2.75234768550452,"vX0":4.20295654222364,"vY0":-126.75581791571535,"vZ0":-1.4198656216026753,"x":129.9,"y":164.47,"x0":-2.1889037148867287,"y0":50.0016670285889,"z0":5.397201625822669,"aX":2.2289786466188906},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2223,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.43071820770622615,"extension":5.7019065683924035},"index":2,"playId":"ed064b39-43ef-336a-a8a7-58f175bf6c47","pitchNumber":2,"startTime":"2025-08-04T23:59:11.499Z","endTime":"2025-08-04T23:59:15.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.347811126551033,"aZ":-29.22126606910996,"pfxX":1.2610906966048414,"pfxZ":1.794374961489103,"pX":-0.18733867387964914,"pZ":1.837936342983731,"vX0":4.56599951715815,"vY0":-126.52684502166579,"vZ0":-3.015231227099015,"x":124.14,"y":189.16,"x0":-2.1687390560987008,"y0":50.00296729363383,"z0":5.352073638086101,"aX":2.0727342153040227},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-3.2,"spinRate":2280,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.43054763038015587,"extension":5.620620128739196},"index":3,"playId":"9b726be7-cd3f-3667-82cc-fc58927bd387","pitchNumber":3,"startTime":"2025-08-04T23:59:29.368Z","endTime":"2025-08-04T23:59:34.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42147814104545,"aZ":-33.48238805283571,"pfxX":8.363311082827948,"pfxZ":-0.9452834559038301,"pX":1.3576108406850695,"pZ":1.1881606296431966,"vX0":5.222046523061782,"vY0":-117.01205879140876,"vZ0":-2.2481186590693607,"x":65.25,"y":206.7,"x0":-1.9948263457729674,"y0":50.00545647896925,"z0":5.318251966778167,"aX":11.523041946747613},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":-16.4,"spinRate":2843,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.469256147171369,"extension":5.59540755159419},"index":4,"playId":"558e52fa-3f19-3cad-86f0-04458aa689fc","pitchNumber":4,"startTime":"2025-08-04T23:59:59.009Z","endTime":"2025-08-05T00:00:03.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":663562,"link":"/api/v1/people/663562"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:00:03.783Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:02:29.929Z","endTime":"2025-08-05T00:02:44.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brant Hurter replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-05T00:01:05.780Z","endTime":"2025-08-05T00:02:32.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663554,"link":"/api/v1/people/663554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776853087367897,"aZ":-30.60928872617083,"pfxX":10.893146484786515,"pfxZ":0.8876715524542771,"pX":0.4672318100977315,"pZ":2.662401604975861,"vX0":-10.531923011791687,"vY0":-131.7859209307494,"vZ0":-2.1654051448457343,"x":99.19,"y":166.9,"x0":3.098453262538698,"y0":50.002283072267,"z0":5.753747394719585,"aX":19.17736332037362},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":-17.4,"spinRate":2066,"spinDirection":126},"zone":6,"typeConfidence":0.88,"plateTime":0.4154850307639384,"extension":6.225075206871657},"hitData":{"launchSpeed":103.2,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.8,"coordY":130.25}},"index":1,"playId":"9d779795-e025-32e3-ba0b-39ebb06d537e","pitchNumber":1,"startTime":"2025-08-05T00:02:32.290Z","endTime":"2025-08-05T00:02:44.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:02:44.074Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Royce Lewis grounds into a double play, shortstop Zach McKinstry to second baseman Gleyber Torres to first baseman Spencer Torkelson. Kody Clemens out at 2nd. Royce Lewis out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:02:47.625Z","endTime":"2025-08-05T00:03:51.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.49666051742187,"strikeZoneBottom":1.55017449474674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96145966165412,"aZ":-27.748847154386517,"pfxX":10.480722308400274,"pfxZ":2.4179205854280443,"pX":0.29216973647878874,"pZ":3.4282405943041128,"vX0":-10.311909327578098,"vY0":-134.2627337822768,"vZ0":-1.3534296689518532,"x":105.86,"y":146.22,"x0":2.813485540383041,"y0":50.00580381047038,"z0":5.90603792672225,"aX":19.215773986628736},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-16.9,"spinRate":2245,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.4073153889541268,"extension":6.153183193869192},"index":0,"playId":"5c99f865-c7de-3073-b44d-ca4954f1b792","pitchNumber":1,"startTime":"2025-08-05T00:03:07.578Z","endTime":"2025-08-05T00:03:10.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.488427431262274,"aZ":-32.085760308438026,"pfxX":-2.43742062711027,"pfxZ":0.06200845285104961,"pX":-0.8282248505582157,"pZ":2.3958170748453727,"vX0":-9.315708479180195,"vY0":-120.56629120990068,"vZ0":-1.387827084475758,"x":148.57,"y":174.09,"x0":3.3956178591092603,"y0":50.00361848109331,"z0":5.799194528898254,"aX":-3.6043370649662028},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":6.6,"spinRate":2656,"spinDirection":302},"zone":4,"typeConfidence":0.89,"plateTime":0.45353938389502524,"extension":6.0262865096748595},"index":1,"playId":"bc14bd3a-6b2a-35eb-873d-d66e59fee55e","pitchNumber":2,"startTime":"2025-08-05T00:03:25.542Z","endTime":"2025-08-05T00:03:30.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.058696147677868,"aZ":-30.70129115077419,"pfxX":-5.840584050878299,"pfxZ":1.015202234023862,"pX":-0.31055211648209025,"pZ":1.8551936043215869,"vX0":-6.707780839093021,"vY0":-119.26770457237323,"vZ0":-2.782305375579064,"x":128.84,"y":188.69,"x0":3.292578960867073,"y0":50.00091701563585,"z0":5.7941919953297765,"aX":-8.44650796998979},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":12.1,"spinRate":2719,"spinDirection":299},"zone":7,"typeConfidence":0.9,"plateTime":0.4585324888931721,"extension":5.9638760766326735},"hitData":{"launchSpeed":95.0,"launchAngle":6.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.49,"coordY":152.09}},"index":2,"playId":"8b667160-e771-399e-bd5d-1bb862704d82","pitchNumber":3,"startTime":"2025-08-05T00:03:43.343Z","endTime":"2025-08-05T00:03:51.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":11.899999999999991,"leverageIndex":2.43,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:03:51.261Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Trevor Larnach hit by pitch.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:04:03.640Z","endTime":"2025-08-05T00:04:23.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.606560245874547,"aZ":-32.658412555919426,"pfxX":-6.696216436001162,"pfxZ":-0.33867149937382557,"pX":2.735269114648948,"pZ":3.7338673135419533,"vX0":0.07491086302949024,"vY0":-118.07805879699055,"vZ0":1.7198195039632231,"x":12.74,"y":137.97,"x0":3.573160467506824,"y0":50.00578033210983,"z0":6.002222918638664,"aX":-9.451245518990955},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":2546,"spinDirection":284},"zone":12,"typeConfidence":0.9,"plateTime":0.4639802217445568,"extension":6.022729747836401},"index":0,"playId":"8012706f-8f79-31f9-a951-c694700dff6d","pitchNumber":1,"startTime":"2025-08-05T00:04:18.173Z","endTime":"2025-08-05T00:04:23.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.54,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:04:23.715Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alan Roden hit by pitch. Trevor Larnach to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:04:25.925Z","endTime":"2025-08-05T00:04:54.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.667079834733098,"aZ":-33.019986206774824,"pfxX":7.996825959120628,"pfxZ":-0.46856377334363764,"pX":2.103990988290551,"pZ":3.13311131934816,"vX0":-5.769293549055164,"vY0":-133.02838175724943,"vZ0":-0.8471188259741816,"x":36.8,"y":154.19,"x0":3.2542836578781866,"y0":50.0030758678998,"z0":5.834567102446732,"aX":14.433179018059093},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.8,"breakHorizontal":-13.3,"spinRate":1984,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.41063613606763605,"extension":6.144329556699848},"index":0,"playId":"822a7c3b-7cc7-3c14-bd6e-7cf5f6f8ac80","pitchNumber":1,"startTime":"2025-08-05T00:04:48.452Z","endTime":"2025-08-05T00:04:54.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:04:54.056Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:06:13.561Z","endTime":"2025-08-05T00:07:40.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"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-05T00:05:19.277Z","endTime":"2025-08-05T00:06:15.618Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.2722307588769,"strikeZoneBottom":1.47942382728311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82362433911708,"aZ":-26.594600621699055,"pfxX":10.03678479910886,"pfxZ":3.0186439684251214,"pX":-1.850649945846469,"pZ":1.7305275931911328,"vX0":-15.888765381417054,"vY0":-134.9604407891283,"vZ0":-5.536496955689309,"x":187.54,"y":192.06,"x0":2.80351128384495,"y0":50.003674092524584,"z0":5.676894777523605,"aX":18.554515120986412},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":-14.9,"spinRate":2111,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.4055334941988402,"extension":6.167430584066117},"index":1,"playId":"3afde032-55cf-36e2-8e16-660b3d7e4f15","pitchNumber":1,"startTime":"2025-08-05T00:06:15.618Z","endTime":"2025-08-05T00:06:21.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99351342359647,"aZ":-31.941704871271277,"pfxX":-5.944103215032642,"pfxZ":0.16156077010490044,"pX":-0.6672333424426558,"pZ":2.5339923449195956,"vX0":-7.698560765407402,"vY0":-118.97586816700155,"vZ0":-0.9849696674594074,"x":142.43,"y":170.36,"x0":3.3836212311972726,"y0":50.00255058645604,"z0":5.850160697894222,"aX":-8.513316928441984},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":12.6,"spinRate":2748,"spinDirection":286},"zone":4,"typeConfidence":0.9,"plateTime":0.46049969504101274,"extension":5.9863569033669455},"index":2,"playId":"481f5d93-6510-3dd5-99da-217b164cc9f1","pitchNumber":2,"startTime":"2025-08-05T00:06:33.585Z","endTime":"2025-08-05T00:06:45.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.2514338317744,"strikeZoneBottom":1.45934382960678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68420444188183,"aZ":-33.70829202428076,"pfxX":-4.20641835596591,"pfxZ":-1.1047433206774215,"pX":1.2559235499306638,"pZ":2.410383330210844,"vX0":-4.120812310315764,"vY0":-117.2506774059762,"vZ0":-0.6196397515158403,"x":69.13,"y":173.7,"x0":3.5809376035408436,"y0":50.000075601866236,"z0":5.817204754299746,"aX":-5.868076678605467},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.9,"breakHorizontal":8.6,"spinRate":2582,"spinDirection":287},"zone":12,"typeConfidence":0.9,"plateTime":0.4667386760302539,"extension":5.928798313606476},"index":3,"playId":"c5835c10-dc6b-3deb-95f6-bca73f16b33c","pitchNumber":3,"startTime":"2025-08-05T00:07:15.809Z","endTime":"2025-08-05T00:07:21.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.612366370775707,"aZ":-32.05698824362166,"pfxX":11.166475078536859,"pfxZ":0.06366548739123878,"pX":0.8951309020166,"pZ":2.861000363634614,"vX0":-9.68200367478417,"vY0":-134.76737465357726,"vZ0":-1.723130742306339,"x":82.88,"y":161.53,"x0":3.098542255941544,"y0":50.00251009191641,"z0":5.791373720352093,"aX":20.36547540181253},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.1,"breakHorizontal":-17.9,"spinRate":2163,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.4077573891048951,"extension":6.197088591329236},"hitData":{"launchSpeed":87.3,"launchAngle":27.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.25,"coordY":74.94}},"index":4,"playId":"dfcb1bb0-51ec-31dc-8c97-227041b14b23","pitchNumber":4,"startTime":"2025-08-05T00:07:33.849Z","endTime":"2025-08-05T00:07:40.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.66,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:07:40.917Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (10) on a line drive to left field.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T00:10:11.203Z","endTime":"2025-08-05T00:10:53.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":541640,"link":"/api/v1/people/541640"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Erasmo Ramírez replaces Noah Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"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-05T00:09:23.651Z","endTime":"2025-08-05T00:10:13.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":541640,"link":"/api/v1/people/541640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663562,"link":"/api/v1/people/663562","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.41019783645903,"strikeZoneBottom":1.54724567125804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.566514863005246,"aZ":-22.223099762897977,"pfxX":0.36591933703546786,"pfxZ":5.902623844904575,"pX":-0.39059525737482614,"pZ":4.5850188818352615,"vX0":4.88767204280022,"vY0":-128.75655109594635,"vZ0":2.760257420731493,"x":131.89,"y":114.98,"x0":-2.357473417442993,"y0":50.0061040677596,"z0":5.214099521049148,"aX":0.6171695428755481},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.7,"spinRate":2298,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4246330342762361,"extension":6.246532139559648},"index":1,"playId":"d4381eb5-ec80-376f-88e1-c66849e5e4aa","pitchNumber":1,"startTime":"2025-08-05T00:10:13.314Z","endTime":"2025-08-05T00:10:19.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413696115725358,"aZ":-25.355645017865037,"pfxX":-11.477238049648978,"pfxZ":3.955486063054318,"pX":-0.8409663008600963,"pZ":2.1094713092647104,"vX0":7.376013745175863,"vY0":-130.6827840995678,"vZ0":-2.5283234331180804,"x":149.06,"y":181.82,"x0":-2.21379373753025,"y0":50.002911732460454,"z0":5.00093840474131,"aX":-19.784051077925916},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":19.1,"spinRate":2164,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.419671952039542,"extension":6.180967548575043},"hitData":{"launchSpeed":106.8,"launchAngle":19.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":25.07,"coordY":88.54}},"index":2,"playId":"0bc6de34-7ad2-3830-a834-11358bec5739","pitchNumber":2,"startTime":"2025-08-05T00:10:29.518Z","endTime":"2025-08-05T00:10:53.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:10:53.777Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to center fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T00:10:47.626Z","endTime":"2025-08-05T00:12:01.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(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.1,"endSpeed":81.3,"strikeZoneTop":3.37512102968492,"strikeZoneBottom":1.72377709814646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228095272470494,"aZ":-20.202065451679143,"pfxX":-0.4512639345704421,"pfxZ":7.067868643552483,"pX":-0.3055395495295235,"pZ":2.1748624802867935,"vX0":5.0567513603646495,"vY0":-129.62102312636324,"vZ0":-3.104706922580096,"x":128.65,"y":180.06,"x0":-2.226805212933907,"y0":50.004108354090675,"z0":4.938764137683967,"aX":-0.7653966809352365},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.2,"breakHorizontal":-0.4,"spinRate":2279,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4232910005559951,"extension":6.173486820495947},"index":0,"playId":"e67e0464-7723-34a3-9849-c95914912323","pitchNumber":1,"startTime":"2025-08-05T00:11:19.084Z","endTime":"2025-08-05T00:11:22.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.050706665968463,"aZ":-22.322530291932612,"pfxX":-0.4121017966503171,"pfxZ":5.842652200986123,"pX":0.4689071975176351,"pZ":2.9919284122862724,"vX0":6.936211777487943,"vY0":-129.34225565455137,"vZ0":-0.8036513301128118,"x":99.13,"y":158.0,"x0":-2.199028215863582,"y0":50.00582162328342,"z0":5.025031578366589,"aX":-0.6954038338107106},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.6,"breakHorizontal":-0.8,"spinRate":2332,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.42415377606759286,"extension":6.246621947911742},"index":1,"playId":"24c4a95e-4a18-3b7b-b6c3-72c121001433","pitchNumber":2,"startTime":"2025-08-05T00:11:34.322Z","endTime":"2025-08-05T00:11:38.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127627736234,"aZ":-21.617994044741636,"pfxX":0.8196600886729271,"pfxZ":6.274497912333667,"pX":0.5598756819321159,"pZ":2.5870051203002946,"vX0":6.259728934518424,"vY0":-128.94566405334078,"vZ0":-1.9408563017838425,"x":95.66,"y":168.93,"x0":-2.006776352669967,"y0":50.000788481301555,"z0":5.019523566170214,"aX":1.376991221178842},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.2,"breakHorizontal":-2.9,"spinRate":2359,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4249859384437129,"extension":6.235013521964052},"hitData":{"launchSpeed":88.4,"launchAngle":50.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.06,"coordY":104.77}},"index":2,"playId":"86eb6ed9-0afa-3434-94a6-e79dc00f3a55","pitchNumber":3,"startTime":"2025-08-05T00:11:51.381Z","endTime":"2025-08-05T00:12:01.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:12:01.856Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Twins challenged (play at 1st), call on the field was upheld: Colt Keith singles on a ground ball to second baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T00:12:11.599Z","endTime":"2025-08-05T00:12:36.381Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48464216557809,"aZ":-20.961529090552784,"pfxX":-0.5099341035463281,"pfxZ":6.625924161764016,"pX":0.136140340176315,"pZ":2.22387404581178,"vX0":6.014880425424239,"vY0":-129.39597203516382,"vZ0":-3.049679490918414,"x":111.81,"y":178.74,"x0":-2.1542006441351904,"y0":50.00415829721545,"z0":5.027364935852761,"aX":-0.8639161166336837},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.5,"breakHorizontal":-0.5,"spinRate":2316,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4236015230453809,"extension":6.209883836738278},"hitData":{"launchSpeed":100.7,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.04,"coordY":157.66}},"index":0,"playId":"c890eec2-37f6-36e7-bd94-2de7d0a20fcd","pitchNumber":1,"startTime":"2025-08-05T00:12:27.824Z","endTime":"2025-08-05T00:12:36.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":142},"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:12:36.381Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gleyber Torres grounds into a double play, second baseman Edouard Julien to shortstop Brooks Lee to first baseman Kody Clemens. Colt Keith out at 2nd. Gleyber Torres out at 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T00:14:18.768Z","endTime":"2025-08-05T00:15:00.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.273901994603023,"aZ":-21.085901075012643,"pfxX":-5.14986672638324,"pfxZ":6.538575314718707,"pX":0.16913297752982465,"pZ":1.6010044096840284,"vX0":6.920247729259271,"vY0":-128.74963869064734,"vZ0":-4.520209487917593,"x":110.55,"y":195.55,"x0":-1.872278736075336,"y0":50.00134902532227,"z0":4.990848570369987,"aX":-8.730692781119544},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.2,"breakHorizontal":7.9,"spinRate":2228,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4238386021883791,"extension":6.287802092172895},"index":0,"playId":"c04f20e0-0f49-3a93-8c76-b3399058f606","pitchNumber":1,"startTime":"2025-08-05T00:14:18.768Z","endTime":"2025-08-05T00:14:22.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"cfa3a5c6-6f6c-35d6-a738-9ceca264b121","startTime":"2025-08-05T00:14:35.985Z","endTime":"2025-08-05T00:14:39.846Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17945484011504,"aZ":-21.17491253535215,"pfxX":-4.988290775502465,"pfxZ":6.3706246462776726,"pX":0.27071334237451605,"pZ":2.6731384184960802,"vX0":7.533176961806285,"vY0":-129.8246458840203,"vZ0":-1.9350109598105791,"x":106.68,"y":166.61,"x0":-2.004962055000031,"y0":50.005883409240276,"z0":5.020642466876882,"aX":-8.617742386788171},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.4,"breakHorizontal":7.6,"spinRate":2290,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.42001655870418286,"extension":6.159757443578749},"hitData":{"launchSpeed":102.6,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":154.62}},"index":2,"playId":"b5fe6d16-bdba-39a1-b77a-91dc28f5b7b7","pitchNumber":2,"startTime":"2025-08-05T00:14:51.954Z","endTime":"2025-08-05T00:15:00.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-1.3999999999999773,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:15:00.512Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T00:16:45.150Z","endTime":"2025-08-05T00:17:46.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.36720858706565,"strikeZoneBottom":1.55066046584519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.856022598549707,"aZ":-30.0947979255088,"pfxX":10.189595454262783,"pfxZ":1.189594630699009,"pX":0.1339615362817186,"pZ":2.972814480116158,"vX0":-11.00346014474473,"vY0":-131.48574050881513,"vZ0":-1.5758328011137746,"x":111.89,"y":158.51,"x0":3.0490259262641612,"y0":50.00399655784359,"z0":5.812764716081122,"aX":17.844260962705295},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.0,"breakHorizontal":-16.1,"spinRate":1958,"spinDirection":128},"zone":2,"typeConfidence":0.88,"plateTime":0.4165435284170309,"extension":6.1961268210664775},"index":0,"playId":"b19799ca-c06c-36d5-9d2b-15946ce9ca63","pitchNumber":1,"startTime":"2025-08-05T00:17:07.098Z","endTime":"2025-08-05T00:17:10.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.404680155295097,"aZ":-32.31511146599786,"pfxX":-4.226026310243499,"pfxZ":-0.10399489577621157,"pX":-1.5191409218164464,"pZ":1.6267996888093939,"vX0":-9.332107297598856,"vY0":-117.69405388352783,"vZ0":-2.7275142314573264,"x":174.91,"y":194.86,"x0":3.0541970489216146,"y0":50.000791082273864,"z0":5.808678689001161,"aX":-5.896547157234405},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.6,"breakHorizontal":10.1,"spinRate":2602,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.46629833689043787,"extension":6.081230441965496},"index":1,"playId":"50829940-594a-3f70-86a9-995dc3eefc78","pitchNumber":2,"startTime":"2025-08-05T00:17:21.197Z","endTime":"2025-08-05T00:17:25.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T00:17:31.278Z","endTime":"2025-08-05T00:17:41.436Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.365410687453263,"aZ":-31.734509239907865,"pfxX":-4.634004619022178,"pfxZ":0.3078332309205134,"pX":-0.797732988751633,"pZ":1.4091507196792974,"vX0":-8.253299605059338,"vY0":-119.60463956161352,"vZ0":-3.4978797256425906,"x":147.41,"y":200.73,"x0":3.3018909345777585,"y0":50.005608242219395,"z0":5.740609031726935,"aX":-6.7049094083455945},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":10.4,"spinRate":2663,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4581897548073175,"extension":6.237568948826803},"index":3,"playId":"a54b2984-9520-3ae5-9d34-98352229e794","pitchNumber":3,"startTime":"2025-08-05T00:17:41.436Z","endTime":"2025-08-05T00:17:46.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:17:46.436Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Martin pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T00:20:16.362Z","endTime":"2025-08-05T00:21:25.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"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-05T00:17:54.796Z","endTime":"2025-08-05T00:18:33.261Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tommy Kahnle replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-05T00:18:33.261Z","endTime":"2025-08-05T00:20:18.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.27577755376158,"strikeZoneBottom":1.44251185264119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90264153137999,"aZ":-13.078220501629518,"pfxX":-6.35098856157895,"pfxZ":10.453541683789247,"pX":-0.005859437029987766,"pZ":1.9506801167351489,"vX0":7.276608411972807,"vY0":-134.4892539989445,"vZ0":-6.511002189282178,"x":117.22,"y":186.11,"x0":-1.9248944228874905,"y0":50.00452182637743,"z0":5.33554498406446,"aX":-11.604154507961205},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2203,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.40768614295078276,"extension":6.69542909409927},"index":2,"playId":"a801e971-7f6a-3b04-b774-f1ae1edc11b2","pitchNumber":1,"startTime":"2025-08-05T00:20:18.753Z","endTime":"2025-08-05T00:20:22.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":86.5,"endSpeed":79.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05978264251222,"aZ":-32.92717355546443,"pfxX":-8.069634777193489,"pfxZ":-0.4648166185810201,"pX":0.5098859497005173,"pZ":1.214332935642536,"vX0":9.081224236129312,"vY0":-125.65235373585827,"vZ0":-3.023283338819235,"x":97.56,"y":205.99,"x0":-2.0998431191306732,"y0":50.00581524758036,"z0":5.103894532463467,"aX":-12.927360856869763},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":12.6,"spinRate":1215,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.43562463394416895,"extension":6.739176425154719},"index":3,"playId":"81ad23cb-3abf-30c2-b3cf-1d877f5c15c1","pitchNumber":2,"startTime":"2025-08-05T00:20:34.535Z","endTime":"2025-08-05T00:20:38.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-05T00:20:46.107Z","endTime":"2025-08-05T00:20:59.502Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":79.5,"strikeZoneTop":3.31640559062158,"strikeZoneBottom":1.5765413910049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528321301257435,"aZ":-27.423425214808013,"pfxX":-7.817135577090616,"pfxZ":2.9585813161409327,"pX":-0.3441061979782135,"pZ":1.055045505456195,"vX0":6.878463937573089,"vY0":-126.11078022367774,"vZ0":-4.826754888558037,"x":130.12,"y":210.29,"x0":-2.096218802238071,"y0":50.00221269589922,"z0":5.215665661632053,"aX":-12.54485473406623},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":1368,"spinDirection":259},"zone":13,"typeConfidence":0.91,"plateTime":0.43493954081485153,"extension":6.754405418703397},"index":5,"playId":"b1933cb3-1fc5-3895-bee9-f510b9e37e9d","pitchNumber":3,"startTime":"2025-08-05T00:20:59.502Z","endTime":"2025-08-05T00:21:03.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.418987071714607,"aZ":-26.844588385977655,"pfxX":-7.890823616545495,"pfxZ":3.268432195758251,"pX":0.8339257844457708,"pZ":2.4636775781368527,"vX0":9.897498581656949,"vY0":-127.25336780461991,"vZ0":-1.6221649638306734,"x":85.21,"y":172.26,"x0":-2.090444389705109,"y0":50.003132288197165,"z0":5.24691877784538,"aX":-12.872200238462177},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":11.9,"spinRate":1402,"spinDirection":254},"zone":12,"typeConfidence":0.9,"plateTime":0.43130283495362587,"extension":6.772070964298154},"hitData":{"launchSpeed":67.6,"launchAngle":68.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.2,"coordY":189.6}},"index":6,"playId":"e05c9d5e-17b7-3d4c-9847-32582d15154b","pitchNumber":4,"startTime":"2025-08-05T00:21:16.716Z","endTime":"2025-08-05T00:21:25.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:21:25.974Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T00:21:32.023Z","endTime":"2025-08-05T00:23:11.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.74763554197147,"strikeZoneBottom":1.65260223738724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129610096067797,"aZ":-29.139398184648904,"pfxX":-5.435714677588887,"pfxZ":1.9106019935445495,"pX":-0.8613355140114038,"pZ":3.0332952574342036,"vX0":5.274947320567952,"vY0":-125.17870946139436,"vZ0":0.2364391990514365,"x":149.83,"y":156.88,"x0":-2.2890785454245077,"y0":50.00240086199693,"z0":5.322056474552636,"aX":-8.631605155365298},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":8.6,"spinRate":1175,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.43746312381607044,"extension":6.725548543403185},"index":0,"playId":"e9d725a2-81bc-337a-bf2f-2847dbed1f00","pitchNumber":1,"startTime":"2025-08-05T00:21:55.696Z","endTime":"2025-08-05T00:22:00.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.66623679858934,"strikeZoneBottom":1.57231056943498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.468644538590528,"aZ":-31.40153692871319,"pfxX":-7.810633451492069,"pfxZ":0.4918866085319813,"pX":-1.544573459044942,"pZ":2.0720297426212007,"vX0":4.476817375804779,"vY0":-125.25324645248426,"vZ0":-1.3278469077616704,"x":175.88,"y":182.84,"x0":-2.3448412581235933,"y0":50.005596451501226,"z0":5.188547463887996,"aX":-12.350766506461948},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":13.1,"spinRate":1283,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.43813397364300455,"extension":6.755626490599782},"index":1,"playId":"33440418-be6e-38bc-9d94-93275e09c6ac","pitchNumber":2,"startTime":"2025-08-05T00:22:11.605Z","endTime":"2025-08-05T00:22:14.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.68067589063579,"strikeZoneBottom":1.61415437251058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1225639066167,"aZ":-26.64188187153905,"pfxX":-9.245519400369037,"pfxZ":3.448858203851475,"pX":0.13159728674218849,"pZ":0.3847048196557012,"vX0":9.049282499473819,"vY0":-126.02106813222811,"vZ0":-6.174759017449869,"x":111.98,"y":228.39,"x0":-2.308288135768601,"y0":50.006066081684175,"z0":5.02510484537889,"aX":-14.842427737718426},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":1341,"spinDirection":258},"zone":14,"typeConfidence":0.91,"plateTime":0.43500202631387275,"extension":6.851633259808682},"index":2,"playId":"84d35b0e-c874-3580-9025-267780c05c22","pitchNumber":3,"startTime":"2025-08-05T00:22:28.940Z","endTime":"2025-08-05T00:22:32.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.65381906343316,"strikeZoneBottom":1.74648395510561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46066333342223,"aZ":-26.716813102147498,"pfxX":-5.934393546570588,"pfxZ":3.372481526270896,"pX":0.05687821931980705,"pZ":2.7936915517092693,"vX0":7.360774923712722,"vY0":-126.61044234372262,"vZ0":-0.9023982870944476,"x":114.83,"y":163.35,"x0":-2.1204986560633445,"y0":50.005226658172276,"z0":5.297709862240454,"aX":-9.611963544924116},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":9.0,"spinRate":1235,"spinDirection":250},"zone":5,"typeConfidence":0.9,"plateTime":0.43303083651842345,"extension":6.754367765101919},"index":3,"playId":"192d0c9f-9c99-3bf3-a463-3509d1b6d8bb","pitchNumber":4,"startTime":"2025-08-05T00:22:48.762Z","endTime":"2025-08-05T00:22:52.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.69834811188478,"strikeZoneBottom":1.66376039184452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576503302879324,"aZ":-13.984909008720072,"pfxX":-7.351948267914375,"pfxZ":9.795128338184298,"pX":-0.8433344733541367,"pZ":2.0949454470998154,"vX0":5.496026943165629,"vY0":-135.63398563918665,"vZ0":-6.119807923867069,"x":149.15,"y":182.22,"x0":-1.9440614514966696,"y0":50.004181637994044,"z0":5.361615517588601,"aX":-13.654132276382475},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2235,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4043452944705139,"extension":6.817680268985956},"index":4,"playId":"230d4b27-188f-36eb-ba9b-648f82599174","pitchNumber":5,"startTime":"2025-08-05T00:23:05.812Z","endTime":"2025-08-05T00:23:11.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.27,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:23:11.524Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T00:23:12.194Z","endTime":"2025-08-05T00:25:04.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.26576264930505,"strikeZoneBottom":1.51136050260853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22979990704979,"aZ":-31.885952590457013,"pfxX":-8.283887845019477,"pfxZ":0.1792672979103287,"pX":0.918895041177524,"pZ":1.883669295388358,"vX0":9.926773498338182,"vY0":-125.86225221077369,"vZ0":-1.9894768258149345,"x":81.97,"y":187.92,"x0":-1.989893191327276,"y0":50.004316749011515,"z0":5.253061587892512,"aX":-13.365913014786049},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":1174,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4342684693890191,"extension":6.826428244549709},"index":0,"playId":"9da97e95-e533-301e-a842-30b49cf55319","pitchNumber":1,"startTime":"2025-08-05T00:23:37.787Z","endTime":"2025-08-05T00:23:41.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.2684564614533,"strikeZoneBottom":1.56734975307379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.576175073876755,"aZ":-30.707258081993814,"pfxX":-6.745974693703905,"pfxZ":0.9016020471683301,"pX":-0.05762254888070391,"pZ":2.2315446080735475,"vX0":7.373985147690176,"vY0":-126.47706844457402,"vZ0":-1.58820679825267,"x":119.2,"y":178.53,"x0":-2.1275693346659126,"y0":50.002942351032274,"z0":5.318537711278581,"aX":-10.984542803281576},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":10.7,"spinRate":1178,"spinDirection":257},"zone":5,"typeConfidence":0.9,"plateTime":0.43221935380699916,"extension":6.706447404458625},"index":1,"playId":"1ca51c53-58d9-38d7-b3c0-bb1421279f3b","pitchNumber":2,"startTime":"2025-08-05T00:23:59.469Z","endTime":"2025-08-05T00:24:03.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.27684602883247,"strikeZoneBottom":1.4809894962336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.210501377099273,"aZ":-12.195184095661729,"pfxX":-5.920588626497785,"pfxZ":10.586183158120033,"pX":-0.11742304208206275,"pZ":1.9189014015528214,"vX0":5.661199734292709,"vY0":-136.53840341710614,"vZ0":-7.556670664307281,"x":106.13,"y":161.63,"x0":-1.448997004911204,"y0":50.00234488738356,"z0":5.562582581128703,"aX":-11.172865607259071},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2232,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.4012290803088705,"extension":6.820187274122878},"index":2,"playId":"01485884-d6cb-3cd7-8c73-55ee0ff16789","pitchNumber":3,"startTime":"2025-08-05T00:24:19.336Z","endTime":"2025-08-05T00:24:23.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.18405042091418,"strikeZoneBottom":1.51481320809756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.083391043144978,"aZ":-31.034665081937963,"pfxX":-8.98648474542051,"pfxZ":0.7096106881821451,"pX":-0.02237595932075147,"pZ":0.9664051345562442,"vX0":7.749681372664802,"vY0":-126.03660522880995,"vZ0":-4.56964030647011,"x":117.85,"y":212.69,"x0":-1.966138169795099,"y0":50.0061555368247,"z0":5.303156809516298,"aX":-14.493066508082281},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1250,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.43422168243738524,"extension":6.861969544241273},"index":3,"playId":"33cd8d42-19bc-3f47-8fe2-35dcf4850f25","pitchNumber":4,"startTime":"2025-08-05T00:24:39.785Z","endTime":"2025-08-05T00:24:45.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4777733496421,"aZ":-32.77625035993044,"pfxX":-7.247636537540794,"pfxZ":-0.3697332466271632,"pX":0.8981674798371202,"pZ":1.3153035580183878,"vX0":8.953295883913148,"vY0":-126.47849604651498,"vZ0":-3.374877166641741,"x":82.76,"y":203.27,"x0":-1.743845831251221,"y0":50.003216334700234,"z0":5.29170337068242,"aX":-11.757889181760532},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":11.2,"spinRate":1239,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.4328339625762698,"extension":6.769254369072048},"index":4,"playId":"06f1854a-dede-3318-91b8-24b1de37186b","pitchNumber":5,"startTime":"2025-08-05T00:25:00.568Z","endTime":"2025-08-05T00:25:04.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:25:04.271Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a fly ball to center fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T00:26:59.408Z","endTime":"2025-08-05T00:28:56.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.34247632757335,"strikeZoneBottom":1.50461388324457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.511219783092685,"aZ":-24.541036238216808,"pfxX":-9.63479558306225,"pfxZ":5.084002675216571,"pX":-0.27449062818947506,"pZ":1.8464093798120866,"vX0":6.960662126321747,"vY0":-121.64810323145905,"vZ0":-2.614691671874778,"x":127.46,"y":188.93,"x0":-1.9189403641504683,"y0":50.00260432001501,"z0":5.059179694146508,"aX":-14.462904634286549},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":1647,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4499895995312815,"extension":6.322071097713538},"index":0,"playId":"bd5eefc4-999d-3545-ab9e-9977f5a278df","pitchNumber":1,"startTime":"2025-08-05T00:27:26.357Z","endTime":"2025-08-05T00:27:29.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":83.2,"endSpeed":75.8,"strikeZoneTop":3.35626346350415,"strikeZoneBottom":1.45538329645501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.997425050282537,"aZ":-24.377937024842858,"pfxX":-9.871033809725471,"pfxZ":5.291521268414739,"pX":-1.4139128589505858,"pZ":2.665658085534368,"vX0":4.443360755229811,"vY0":-121.02072356220502,"vZ0":-0.9933952340484059,"x":170.9,"y":166.81,"x0":-1.997404058953575,"y0":50.00537152346901,"z0":5.22903888577477,"aX":-14.55231904587222},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":1603,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4536860489099088,"extension":5.927641322743601},"index":1,"playId":"a9d99cee-53e9-3c48-91fd-84e35f28ba5b","pitchNumber":2,"startTime":"2025-08-05T00:27:46.667Z","endTime":"2025-08-05T00:27:51.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.019400432363284,"aZ":-19.056701529423044,"pfxX":-2.6180341790843666,"pfxZ":7.832809767783617,"pX":0.17155407588021704,"pZ":3.3039834458883144,"vX0":6.63608691875952,"vY0":-128.44772211654123,"vZ0":-0.5798181255409021,"x":110.46,"y":149.57,"x0":-2.1026603780118296,"y0":50.00488548633549,"z0":5.011331189197972,"aX":-4.386804221565604},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.3,"breakHorizontal":3.2,"spinRate":2353,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4260551832975783,"extension":5.9993202731212705},"index":2,"playId":"3bc68837-04bb-3dd2-8e48-69267b4ad0b1","pitchNumber":3,"startTime":"2025-08-05T00:28:02.956Z","endTime":"2025-08-05T00:28:07.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T00:28:12.027Z","endTime":"2025-08-05T00:28:28.284Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.250294760135503,"aZ":-29.961620372902996,"pfxX":-11.039447510328692,"pfxZ":1.3009244590808127,"pX":-1.341267184609755,"pZ":3.2152375115056047,"vX0":6.105896710104997,"vY0":-129.68202350136207,"vZ0":0.8925426928094878,"x":168.13,"y":151.97,"x0":-2.292647755831104,"y0":50.003044829428966,"z0":5.152920258495992,"aX":-18.793441314497013},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":18.6,"spinRate":2249,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4224413001397975,"extension":5.946998116951},"index":4,"playId":"9b29daf9-6340-3ddd-8561-8796b9a2046e","pitchNumber":4,"startTime":"2025-08-05T00:28:28.284Z","endTime":"2025-08-05T00:28:31.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.239327200644226,"aZ":-21.83061990210818,"pfxX":-10.164881227501148,"pfxZ":6.757514675691439,"pX":0.4792688698452517,"pZ":2.1739889627812774,"vX0":8.684250400120566,"vY0":-122.90802809338808,"vZ0":-2.5647669760861507,"x":98.73,"y":180.08,"x0":-1.7782718242475117,"y0":50.00290865075788,"z0":5.083835048024646,"aX":-15.560298048362316},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.9,"breakHorizontal":16.4,"spinRate":1898,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4455490153732131,"extension":6.109491233722115},"hitData":{"launchSpeed":75.8,"launchAngle":31.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.58,"coordY":87.44}},"index":5,"playId":"e115cb73-5812-3935-9758-00df66caae09","pitchNumber":5,"startTime":"2025-08-05T00:28:46.955Z","endTime":"2025-08-05T00:28:56.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:28:56.084Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T00:28:59.370Z","endTime":"2025-08-05T00:30:35.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.60354995163779,"strikeZoneBottom":1.6726662582094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8960775721773,"aZ":-18.750628453530744,"pfxX":-2.0845675760592446,"pfxZ":7.884824515594296,"pX":-0.41276277052822086,"pZ":3.2303540678464424,"vX0":5.04779999089881,"vY0":-129.38911293146577,"vZ0":-1.1616676758825628,"x":132.73,"y":151.56,"x0":-2.1143988632940554,"y0":50.00599077619769,"z0":5.115986685079278,"aX":-3.5511410159273593},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.3,"breakHorizontal":2.8,"spinRate":2283,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4226177501367938,"extension":5.963158884244338},"index":0,"playId":"a50ece65-6f7c-38e9-a039-a7f5aac4b9c4","pitchNumber":1,"startTime":"2025-08-05T00:29:22.709Z","endTime":"2025-08-05T00:29:26.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"295b8ce6-4373-3c0b-97f0-75d1a855a5ba","startTime":"2025-08-05T00:29:35.275Z","endTime":"2025-08-05T00:29:39.520Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.58001764645526,"strikeZoneBottom":1.68097919233967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.047155264247127,"aZ":-21.43961439665569,"pfxX":-0.16646758191012978,"pfxZ":6.41482089393172,"pX":-1.0154062764071417,"pZ":3.684294683037954,"vX0":3.3323259150356046,"vY0":-128.1976646028243,"vZ0":0.4512516944852769,"x":155.7,"y":139.3,"x0":-2.307344474212853,"y0":50.00640006428983,"z0":5.17182116068498,"aX":-0.2791243422638138},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2289,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4263052455535248,"extension":5.856054880373391},"index":2,"playId":"864d92d0-b257-3e14-887a-53ab9c6f0e68","pitchNumber":2,"startTime":"2025-08-05T00:29:52.890Z","endTime":"2025-08-05T00:29:56.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.46919626382927,"strikeZoneBottom":1.6022513673092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.067042247831843,"aZ":-19.57594557574366,"pfxX":-1.2519668229355942,"pfxZ":7.592862474165356,"pX":-0.7676903349782366,"pZ":2.9792537626700066,"vX0":3.52396255731036,"vY0":-128.16887779102422,"vZ0":-1.5747133986618496,"x":146.26,"y":158.34,"x0":-1.9992403192029857,"y0":50.005783602890126,"z0":5.133938551513686,"aX":-2.0785244698782597},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.6,"breakHorizontal":1.4,"spinRate":2219,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4277285616559494,"extension":6.155203556865589},"index":3,"playId":"006cb600-b92d-33a9-bc6d-3e4785e43141","pitchNumber":3,"startTime":"2025-08-05T00:30:11.631Z","endTime":"2025-08-05T00:30:15.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.99929012567687,"aZ":-27.917902233208242,"pfxX":-9.111638709330833,"pfxZ":2.934403139127901,"pX":-1.2934461658355594,"pZ":1.1301970228840201,"vX0":4.246261101671083,"vY0":-119.17994915026887,"vZ0":-3.2130019476404827,"x":166.3,"y":208.26,"x0":-1.9059872756663199,"y0":50.004403128816584,"z0":4.993836044170227,"aX":-13.2250962173586},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.8,"breakHorizontal":15.6,"spinRate":1590,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.45803671211753905,"extension":6.5821729443444745},"index":4,"playId":"4813fdea-2183-3aa7-bbd2-84512bc38de2","pitchNumber":4,"startTime":"2025-08-05T00:30:30.327Z","endTime":"2025-08-05T00:30:35.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:30:35.430Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Spencer Torkelson grounds into a double play, third baseman Royce Lewis to second baseman Edouard Julien to first baseman Kody Clemens. Kerry Carpenter out at 2nd. Spencer Torkelson out at 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T00:30:36.849Z","endTime":"2025-08-05T00:31:25.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":80.7,"strikeZoneTop":3.54084848587869,"strikeZoneBottom":1.58113537537941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47072784253657,"aZ":-19.212697791957826,"pfxX":-2.136163849853491,"pfxZ":7.752102381015195,"pX":-0.9642312587858298,"pZ":3.054987166300145,"vX0":3.7611979969548575,"vY0":-128.45394560259368,"vZ0":-1.0209223056098324,"x":153.75,"y":156.3,"x0":-2.1695217900659065,"y0":50.00291389130904,"z0":4.950520380908803,"aX":-3.5720939427222995},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.0,"breakHorizontal":3.0,"spinRate":2259,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4263072356653823,"extension":5.9363621926648715},"index":0,"playId":"236b3c8f-ef89-3d9f-a83c-1d9229431d75","pitchNumber":1,"startTime":"2025-08-05T00:31:00.011Z","endTime":"2025-08-05T00:31:04.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.497353228088816,"aZ":-19.28671637016204,"pfxX":-1.6502477076423254,"pfxZ":7.587717559855521,"pX":0.584438592611848,"pZ":2.5038217130983536,"vX0":6.961618407555096,"vY0":-129.38898772453388,"vZ0":-2.536323875104949,"x":94.72,"y":171.18,"x0":-1.9243668945852468,"y0":50.0056489302354,"z0":4.971505095018704,"aX":-2.804963456219783},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.4,"breakHorizontal":1.4,"spinRate":2283,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.42300079686006953,"extension":6.183751498430186},"hitData":{"launchSpeed":69.7,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.42,"coordY":171.35}},"index":1,"playId":"19169853-868c-308a-957c-2d8a994406a8","pitchNumber":2,"startTime":"2025-08-05T00:31:17.156Z","endTime":"2025-08-05T00:31:25.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:31:25.868Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Spencer Torkelson to pitcher Kyle Finnegan.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T00:34:12.385Z","endTime":"2025-08-05T00:35:17.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"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-05T00:33:08.338Z","endTime":"2025-08-05T00:34:14.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":95.4,"endSpeed":87.9,"strikeZoneTop":3.50511876075311,"strikeZoneBottom":1.65393789662266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.186714073260145,"aZ":-13.140202394501841,"pfxX":-5.6950626672688,"pfxZ":9.657284272095392,"pX":-0.08884281423542933,"pZ":3.0258714246211644,"vX0":6.356436140917907,"vY0":-138.82950411734654,"vZ0":-4.252000865549323,"x":120.39,"y":157.08,"x0":-1.6574633817096491,"y0":50.006137534030586,"z0":5.4384482502075615,"aX":-11.229481546517572},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2178,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.39304624907695995,"extension":6.686910462671029},"index":1,"playId":"28e6bef9-6cdd-31df-b2a2-8de02e16242a","pitchNumber":1,"startTime":"2025-08-05T00:34:14.586Z","endTime":"2025-08-05T00:34:18.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":86.1,"endSpeed":80.2,"strikeZoneTop":3.56548499898381,"strikeZoneBottom":1.62273636551267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.292765093009066,"aZ":-31.276127945580587,"pfxX":-4.37582570680015,"pfxZ":0.5606508708012163,"pX":0.7010122181831865,"pZ":0.8556249549943985,"vX0":8.415898992050424,"vY0":-125.17916485273511,"vZ0":-4.639432773566799,"x":90.28,"y":215.68,"x0":-2.1172190050762674,"y0":50.00391356283269,"z0":5.257300269271783,"aX":-7.03252343173181},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":6.2,"spinRate":939,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.4354715737343917,"extension":6.826453016052424},"index":2,"playId":"80867739-8d1e-3d12-9fbe-2043e0e8c436","pitchNumber":2,"startTime":"2025-08-05T00:34:31.190Z","endTime":"2025-08-05T00:34:35.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.53553538097402,"strikeZoneBottom":1.59250853243731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67604755091975,"aZ":-30.39101699861877,"pfxX":-2.779240951575239,"pfxZ":1.1197275103154776,"pX":0.621261489277433,"pZ":0.6150581802011327,"vX0":7.131394258007082,"vY0":-125.08216715039528,"vZ0":-5.455602112550822,"x":93.32,"y":222.17,"x0":-1.8974715453091495,"y0":50.0053313607468,"z0":5.296973665385348,"aX":-4.434517842525704},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":3.5,"spinRate":879,"spinDirection":233},"zone":14,"typeConfidence":0.85,"plateTime":0.43679991610038504,"extension":6.812976351578275},"index":3,"playId":"c32cdd6c-c159-30ce-a90f-2ee915e7d8fd","pitchNumber":3,"startTime":"2025-08-05T00:34:48.212Z","endTime":"2025-08-05T00:34:52.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.375456399789883,"aZ":-12.311031987622574,"pfxX":-5.817138570594762,"pfxZ":10.159567722349337,"pX":-0.20270301434799312,"pZ":2.806347548834835,"vX0":6.29892755518842,"vY0":-138.9806557271105,"vZ0":-4.936744888738495,"x":124.73,"y":163.01,"x0":-1.7435456964636935,"y0":50.00016258045891,"z0":5.424407537883231,"aX":-11.36989776977818},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2233,"spinDirection":205},"zone":5,"typeConfidence":0.89,"plateTime":0.3942347071162309,"extension":6.825746755579736},"hitData":{"launchSpeed":74.8,"launchAngle":3.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.59,"coordY":157.01}},"index":4,"playId":"206b2c0d-524f-368d-8212-84ee7326ae89","pitchNumber":4,"startTime":"2025-08-05T00:35:08.814Z","endTime":"2025-08-05T00:35:17.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:35:17.272Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a line drive to left fielder Kerry Carpenter.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T00:35:33.906Z","endTime":"2025-08-05T00:36:41.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":87.0,"strikeZoneTop":3.41026767514596,"strikeZoneBottom":1.57093203571915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.585249417663455,"aZ":-11.13739676517245,"pfxX":-6.841915622440878,"pfxZ":10.793898917175504,"pX":0.6965316943276695,"pZ":2.157200532387076,"vX0":8.727853827853856,"vY0":-139.27195589076567,"vZ0":-6.831404885834853,"x":90.45,"y":180.54,"x0":-1.60062754589293,"y0":50.00251641221984,"z0":5.39153593971398,"aX":-13.334747652543983},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":10.4,"spinRate":2255,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.39446338299737294,"extension":6.830052145407718},"index":0,"playId":"e0f34895-8d72-364a-8290-c7ee5f2c23f6","pitchNumber":1,"startTime":"2025-08-05T00:35:50.936Z","endTime":"2025-08-05T00:35:54.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"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":96.3,"endSpeed":87.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35379423755302,"aZ":-11.576315258375049,"pfxX":-6.980212592282324,"pfxZ":10.475780239649186,"pX":0.0089259466646793,"pZ":2.6084919353595293,"vX0":6.6247702899423615,"vY0":-139.98768948601622,"vZ0":-5.6579195711032435,"x":116.66,"y":168.35,"x0":-1.4921669199382672,"y0":50.00227341027123,"z0":5.42756870328916,"aX":-13.724256603855267},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2274,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3926657275601757,"extension":6.843926895527702},"index":1,"playId":"cdf91097-2840-3c69-b8f8-97690f45429b","pitchNumber":2,"startTime":"2025-08-05T00:36:07.408Z","endTime":"2025-08-05T00:36:11.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.524513056898922,"aZ":-28.745833846574772,"pfxX":-4.3651176185149625,"pfxZ":2.1376387834693684,"pX":-0.597204092695816,"pZ":2.8355759111512353,"vX0":5.173431365724293,"vY0":-126.40922751144163,"vZ0":-0.7646020311640432,"x":139.76,"y":162.22,"x0":-2.1102306343151938,"y0":50.00520649477031,"z0":5.464721984230443,"aX":-7.013680200396016},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":6.6,"spinRate":974,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.4345119395470509,"extension":6.689830795194228},"hitData":{"launchSpeed":74.2,"launchAngle":18.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.98,"coordY":121.76}},"index":2,"playId":"ea15623b-8cb7-328f-8b09-77aea13c2362","pitchNumber":3,"startTime":"2025-08-05T00:36:29.971Z","endTime":"2025-08-05T00:36:41.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.42,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:36:41.905Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T00:36:41.339Z","endTime":"2025-08-05T00:38:08.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17741061342796,"aZ":-11.441876547946109,"pfxX":-5.627702212324577,"pfxZ":10.451853506628913,"pX":0.3466596621723323,"pZ":2.942990541461008,"vX0":7.418444802762439,"vY0":-139.8509405226882,"vZ0":-4.769695514904493,"x":103.79,"y":159.32,"x0":-1.6076040558313442,"y0":50.000517721699815,"z0":5.419450827696043,"aX":-11.160916569346655},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2144,"spinDirection":204},"zone":6,"typeConfidence":0.9,"plateTime":0.3914669673393778,"extension":6.755990279172413},"index":0,"playId":"cecee804-feb5-3fc7-80db-66592dbbf30e","pitchNumber":1,"startTime":"2025-08-05T00:37:15.295Z","endTime":"2025-08-05T00:37:18.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.66595221961594,"strikeZoneBottom":1.68725552410818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24435998753919,"aZ":-12.507590824012867,"pfxX":-6.8751471019968164,"pfxZ":10.050324537667251,"pX":0.14292078779973136,"pZ":2.3860054358852003,"vX0":7.785194609694588,"vY0":-139.45949603229656,"vZ0":-5.755453902951137,"x":111.55,"y":174.36,"x0":-1.800172743292605,"y0":50.00622646966839,"z0":5.31173716854127,"aX":-13.458412308002668},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2287,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.39372765381560004,"extension":6.721334206114523},"index":1,"playId":"f11d9241-277d-39d1-a8b0-cd0ddeff1995","pitchNumber":2,"startTime":"2025-08-05T00:37:43.115Z","endTime":"2025-08-05T00:37:47.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884782400720653,"aZ":-25.593813477074498,"pfxX":-7.399848389547348,"pfxZ":4.1136106617970825,"pX":0.5343399507163608,"pZ":1.2899395594615979,"vX0":8.758965336508275,"vY0":-125.97670495857757,"vZ0":-4.834564360481429,"x":96.63,"y":203.95,"x0":-2.034978333692193,"y0":50.00005995621772,"z0":5.316349929332045,"aX":-11.827939611946713},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":11.3,"spinRate":1017,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.43568369590698586,"extension":6.654857830580124},"index":2,"playId":"a0033e9e-229a-3fbc-8e40-467e7ab5e621","pitchNumber":3,"startTime":"2025-08-05T00:38:02.784Z","endTime":"2025-08-05T00:38:08.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.06,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:38:08.341Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alan Roden called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T00:38:11.161Z","endTime":"2025-08-05T00:39:30.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(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":87.2,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20237091364376,"aZ":-20.429932325452917,"pfxX":-5.847891199373667,"pfxZ":7.223259299412789,"pX":-0.04388047431784858,"pZ":1.4397732371212277,"vX0":6.925881809573125,"vY0":-126.8039232305491,"vZ0":-5.612784468189801,"x":118.67,"y":199.91,"x0":-2.0523021141805122,"y0":50.00629184579593,"z0":5.314625935452903,"aX":-9.514462830395164},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.0,"breakHorizontal":9.0,"spinRate":1096,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4321415811733651,"extension":6.634243722135867},"index":0,"playId":"3e123a22-cb8f-336c-afc6-ac10ee4ce20f","pitchNumber":1,"startTime":"2025-08-05T00:38:31.439Z","endTime":"2025-08-05T00:38:34.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.632074954742976,"aZ":-17.48421384329175,"pfxX":-8.216810211018963,"pfxZ":7.529435186857727,"pX":-0.7728363812539091,"pZ":2.065525163233658,"vX0":6.303639970090674,"vY0":-139.1234438714551,"vZ0":-5.578177372740065,"x":146.46,"y":183.01,"x0":-2.005996094598646,"y0":50.002352412742674,"z0":5.264269336123046,"aX":-16.028484920930044},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":13.4,"spinRate":2294,"spinDirection":216},"zone":7,"typeConfidence":0.88,"plateTime":0.39444530740904105,"extension":6.706621893583308},"index":1,"playId":"94eee496-7915-3d58-aab7-63c8840c448e","pitchNumber":2,"startTime":"2025-08-05T00:38:50.420Z","endTime":"2025-08-05T00:38:54.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.47057299052229,"strikeZoneBottom":1.52214913781684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.576576992305107,"aZ":-30.453094814996998,"pfxX":-5.5558272298348665,"pfxZ":1.044644892360182,"pX":-0.11841391455966696,"pZ":1.6184513939564864,"vX0":6.836704099080177,"vY0":-127.66620532818673,"vZ0":-3.2039631672011497,"x":121.51,"y":195.08,"x0":-2.110719341563295,"y0":50.00248306285287,"z0":5.289529851922913,"aX":-9.159781986909685},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":8.5,"spinRate":930,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.42921725989038606,"extension":6.856292015754717},"index":2,"playId":"d83ad728-a57c-39c2-8619-89a33aeb9f56","pitchNumber":3,"startTime":"2025-08-05T00:39:21.764Z","endTime":"2025-08-05T00:39:30.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-05T00:39:30.539Z","atBatIndex":65}]