[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T18:15:54.665Z","endTime":"2026-08-12T18:17:33.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T15:13:00.945Z","endTime":"2026-08-12T17:52:09.440Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"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":"2026-08-12T17:52:09.440Z","endTime":"2026-08-12T18:15:39.444Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"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":"2026-08-12T18:15:39.444Z","endTime":"2026-08-12T18:15:56.976Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.933487095461295,"aZ":-16.018028360377794,"pfxX":-1.8448154589766834,"pfxZ":8.139488441049295,"pX":0.7129758290716309,"pZ":2.3244515125643064,"vX0":7.861102365299905,"vY0":-138.78841038449974,"vZ0":-5.525201885210198,"x":89.82,"y":176.02,"x0":-1.8951410626961978,"y0":50.00657570471186,"z0":5.378098958337547,"aX":-3.664814388351085},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":2.0,"spinRate":2199,"spinDirection":209},"zone":6,"typeConfidence":0.92,"plateTime":0.39202664167870216,"extension":7.158276540181738},"index":3,"playId":"5742941d-0371-381f-adb2-6f30a18b0a40","pitchNumber":1,"startTime":"2026-08-12T18:15:56.976Z","endTime":"2026-08-12T18:16:00.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820228080249368,"aZ":-27.141665396696176,"pfxX":1.6321766796931638,"pfxZ":2.8283114757525425,"pX":-0.8997020342014631,"pZ":4.036625175824636,"vX0":2.4128393402364847,"vY0":-131.26274026902584,"vZ0":1.342947344589177,"x":151.29,"y":129.79,"x0":-2.0362060866373706,"y0":50.0014917353852,"z0":5.511813837828208,"aX":2.9014130084776166},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2197,"spinDirection":179},"zone":11,"typeConfidence":0.88,"plateTime":0.41428550335953496,"extension":6.880376432978835},"index":4,"playId":"cb3a0734-85b2-390f-b078-ef8e60bfc200","pitchNumber":2,"startTime":"2026-08-12T18:16:16.217Z","endTime":"2026-08-12T18:16:19.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38387160505108,"aZ":-40.423694142664786,"pfxX":3.2958879225895696,"pfxZ":-5.262079868317434,"pX":1.1362694794108585,"pZ":0.259107735388184,"vX0":5.583439123147837,"vY0":-123.974754053189,"vZ0":-4.7213982048231875,"x":73.69,"y":231.78,"x0":-1.568212353956425,"y0":50.00567537840445,"z0":5.540543314289413,"aX":5.162487058566627},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.3,"breakHorizontal":-7.2,"spinRate":2160,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44079042029086146,"extension":7.013276966622716},"index":5,"playId":"6c553945-0ca5-3fdc-b9b3-6891d6a6a4d9","pitchNumber":3,"startTime":"2026-08-12T18:16:29.299Z","endTime":"2026-08-12T18:16:33.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676386565223588,"aZ":-15.010976419216105,"pfxX":-2.20330443781101,"pfxZ":8.56749415058309,"pX":0.8248086053574826,"pZ":3.111138180388592,"vX0":7.844148298718858,"vY0":-139.7571630362595,"vZ0":-3.827291638345016,"x":85.56,"y":154.78,"x0":-1.7163671540029053,"y0":50.0058777271218,"z0":5.466412324888815,"aX":-4.4158448775787065},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":2.6,"spinRate":2234,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.3899876658228729,"extension":7.133280687336772},"index":6,"playId":"20754156-8d43-30f7-a403-6aa28c6f48c3","pitchNumber":4,"startTime":"2026-08-12T18:16:49.116Z","endTime":"2026-08-12T18:16:52.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610989940229317,"aZ":-33.8006216687498,"pfxX":-6.287528626293332,"pfxZ":-0.9410555771665159,"pX":-1.3380558563723883,"pZ":2.736413736702948,"vX0":3.2458049448723676,"vY0":-130.78497792743107,"vZ0":-0.19676971104679164,"x":168.0,"y":164.9,"x0":-1.7784252594707823,"y0":50.001498755047926,"z0":5.3479068497536,"aX":-10.88993875069464},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":10.7,"spinRate":1379,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.4188275286351453,"extension":6.945520278596644},"index":7,"playId":"43e27e8e-95ca-3a34-b4f7-c86f89bc91ee","pitchNumber":5,"startTime":"2026-08-12T18:17:11.893Z","endTime":"2026-08-12T18:17:15.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46265459544127,"aZ":-32.20580742203906,"pfxX":-6.410890018880552,"pfxZ":-0.02144499365599195,"pX":-0.32370739581859936,"pZ":2.947090364447901,"vX0":5.30966902022024,"vY0":-129.99124341650193,"vZ0":-0.3403553650073562,"x":129.34,"y":159.21,"x0":-1.556794470054855,"y0":50.00020986697979,"z0":5.518265576948194,"aX":-11.003734377991067},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.1,"breakHorizontal":10.4,"spinRate":1259,"spinDirection":233},"zone":1,"typeConfidence":0.91,"plateTime":0.4208623582458437,"extension":7.02694677593681},"index":8,"playId":"3cb421cb-4280-39a6-8e20-04ca56a883d3","pitchNumber":6,"startTime":"2026-08-12T18:17:28.495Z","endTime":"2026-08-12T18:17:33.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-12T18:17:33.058Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T18:17:46.000Z","endTime":"2026-08-12T18:19:22.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82521335467842,"aZ":-17.575597755926797,"pfxX":-1.6431895489188721,"pfxZ":7.2609389106357245,"pX":-0.025355718393157676,"pZ":3.5972254441886498,"vX0":5.332575839501526,"vY0":-140.02528066252378,"vZ0":-2.147666710165942,"x":117.97,"y":141.65,"x0":-1.7303891242242222,"y0":50.005535158284005,"z0":5.507886232328036,"aX":-3.305241782740305},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":2.0,"spinRate":2214,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3892645284339178,"extension":7.279235400205779},"index":0,"playId":"0431fffa-5a7d-3d90-868c-431ad90881bf","pitchNumber":1,"startTime":"2026-08-12T18:17:55.032Z","endTime":"2026-08-12T18:17:59.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997926222857778,"aZ":-16.148301040263004,"pfxX":-2.607132091934959,"pfxZ":8.001563466642411,"pX":-0.0812982732294373,"pZ":1.5357219159470266,"vX0":5.493378251092484,"vY0":-139.81125322653332,"vZ0":-7.937935699856369,"x":120.1,"y":197.32,"x0":-1.7224387164315347,"y0":50.00454883276422,"z0":5.44696568233766,"aX":-5.223319055504258},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":3.7,"spinRate":2107,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.3899855203518334,"extension":7.259997033237083},"index":1,"playId":"0d9c3dcc-3443-34a3-825c-ab585ae292a4","pitchNumber":2,"startTime":"2026-08-12T18:18:10.838Z","endTime":"2026-08-12T18:18:15.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.113162885645536,"aZ":-27.533516550187922,"pfxX":1.564503807408903,"pfxZ":2.59956788653885,"pX":0.4106308043092889,"pZ":2.500685441445796,"vX0":5.390834354670037,"vY0":-132.09010918431426,"vZ0":-2.2426582303824576,"x":101.35,"y":171.26,"x0":-1.8507066235244038,"y0":50.005865959835916,"z0":5.361981172103205,"aX":2.7963460406211103},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.8,"spinRate":2152,"spinDirection":158},"zone":6,"typeConfidence":0.89,"plateTime":0.41284948753222794,"extension":7.165812378365885},"index":2,"playId":"87eb918a-5d1a-372c-be90-e2fe621e5a11","pitchNumber":3,"startTime":"2026-08-12T18:18:23.695Z","endTime":"2026-08-12T18:18:26.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97873347097186,"aZ":-34.90271075199981,"pfxX":7.326414188869293,"pfxZ":-1.8256457232863372,"pX":-1.5967191822907116,"pZ":3.929153614993853,"vX0":-1.2233157134674977,"vY0":-121.36888737429017,"vZ0":3.303969659171864,"x":177.86,"y":132.69,"x0":-2.039185406181283,"y0":50.00056873105062,"z0":5.583039523509994,"aX":10.96642722532339},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.3,"breakHorizontal":-13.0,"spinRate":2588,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4506930797722588,"extension":7.028565138332354},"index":3,"playId":"c8b0448e-37d8-310f-9bb8-50cfcce1539e","pitchNumber":4,"startTime":"2026-08-12T18:18:38.962Z","endTime":"2026-08-12T18:18:42.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789208595305514,"aZ":-23.96215094169651,"pfxX":-8.81153632535639,"pfxZ":4.245054877257621,"pX":-0.9554778244855106,"pZ":3.2491669189691073,"vX0":5.226327935201297,"vY0":-137.96972403663787,"vZ0":-1.725181527479807,"x":153.42,"y":151.05,"x0":-1.7263980210658794,"y0":50.0018914486966,"z0":5.49236905981257,"aX":-17.040330897312053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":14.9,"spinRate":2212,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.396513526641868,"extension":7.274471164789061},"index":4,"playId":"afaa7a1d-a0a0-390f-98fe-b645fcd22d63","pitchNumber":5,"startTime":"2026-08-12T18:18:55.855Z","endTime":"2026-08-12T18:18:59.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55714627928111,"aZ":-30.793023717534773,"pfxX":1.2390472193443842,"pfxZ":0.8115344221540717,"pX":0.15927170521346976,"pZ":2.0861630120740866,"vX0":4.576527927322994,"vY0":-128.95099141824048,"vZ0":-2.40751155243111,"x":110.93,"y":182.45,"x0":-1.7929586296981188,"y0":50.00176381382045,"z0":5.386343578744621,"aX":2.104722197969798},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":-3.2,"spinRate":2113,"spinDirection":136},"zone":8,"typeConfidence":0.89,"plateTime":0.423308003364963,"extension":7.16582702371315},"hitData":{"launchSpeed":84.4,"launchAngle":33.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.35,"coordY":104.52}},"index":5,"playId":"bd0b01f7-95c6-3ee5-bcf2-7edfb66f24c4","pitchNumber":6,"startTime":"2026-08-12T18:19:12.424Z","endTime":"2026-08-12T18:19:22.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:19:22.459Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper challenged (pitch result), call on the field was confirmed: Bryce Harper called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T18:19:29.840Z","endTime":"2026-08-12T18:21:17.237Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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.7,"endSpeed":81.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601077158247907,"aZ":-30.198002833751477,"pfxX":-4.698418809089217,"pfxZ":1.1662749023994383,"pX":-1.2496803584609515,"pZ":3.1574060474096997,"vX0":3.131310958248911,"vY0":-129.1819813675576,"vZ0":0.1602928331323813,"x":164.63,"y":153.53,"x0":-1.8638855068539069,"y0":50.00628771118338,"z0":5.406166936178844,"aX":-7.983884543301097},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":7.9,"spinRate":1365,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.4231641226213867,"extension":6.911555366912691},"index":0,"playId":"ae6b1c0f-32e1-387a-8a5a-cf533c95d246","pitchNumber":1,"startTime":"2026-08-12T18:19:47.269Z","endTime":"2026-08-12T18:19:50.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":89.2,"endSpeed":82.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82614304902322,"aZ":-33.79478484802142,"pfxX":-5.363335391794491,"pfxZ":-0.9433783359046011,"pX":-1.106675001319843,"pZ":2.846143280206298,"vX0":3.6157304223161915,"vY0":-129.910582611488,"vZ0":0.01588382765875429,"x":159.18,"y":161.93,"x0":-1.8158845309305345,"y0":50.00300523684576,"z0":5.397237180375792,"aX":-9.217412443020725},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.4,"breakHorizontal":9.0,"spinRate":1233,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.4207492372233208,"extension":7.163689175804612},"index":1,"playId":"51d5b701-703c-3836-a300-1072214566ce","pitchNumber":2,"startTime":"2026-08-12T18:20:04.895Z","endTime":"2026-08-12T18:20:08.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737968389152492,"aZ":-18.41836697482461,"pfxX":-1.732565988865982,"pfxZ":6.816886975904255,"pX":-0.10335829320528263,"pZ":2.9698280532421033,"vX0":4.813420904911735,"vY0":-140.41518394776466,"vZ0":-3.883223243798368,"x":120.94,"y":158.59,"x0":-1.6068772045964197,"y0":50.00026493586458,"z0":5.552976149452054,"aX":-3.4954022602718577},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":2.3,"spinRate":2136,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3885590679477837,"extension":7.203341154809819},"index":2,"playId":"135711c2-53d1-34a0-9d47-d07b1ba4241f","pitchNumber":3,"startTime":"2026-08-12T18:20:21.158Z","endTime":"2026-08-12T18:20:24.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73761894781632,"aZ":-40.432138990765566,"pfxX":3.488720780783029,"pfxZ":-5.587020853024706,"pX":1.4741783562824884,"pZ":1.5404002310683942,"vX0":6.148454802345983,"vY0":-120.64651182894703,"vZ0":-1.2636337010205687,"x":60.81,"y":197.19,"x0":-1.5570796784294187,"y0":50.00157577967681,"z0":5.6238803777781845,"aX":5.157897970681333},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.2,"breakHorizontal":-7.8,"spinRate":2339,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.45342927344360673,"extension":7.117956296631907},"index":3,"playId":"c3ec648b-facc-3622-bb1e-b46bc1ed00ee","pitchNumber":4,"startTime":"2026-08-12T18:20:37.086Z","endTime":"2026-08-12T18:20:41.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725628976753253,"aZ":-26.91676693732419,"pfxX":0.6747677265725828,"pfxZ":2.952932054733031,"pX":-0.17340006300761193,"pZ":2.515883034923722,"vX0":4.447050702125036,"vY0":-131.48839821657276,"vZ0":-2.405394035108325,"x":123.61,"y":170.85,"x0":-1.9631716001348216,"y0":50.000814823989785,"z0":5.407654311599531,"aX":1.1991925571141473},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-2.0,"spinRate":2158,"spinDirection":158},"zone":5,"typeConfidence":0.88,"plateTime":0.41406460097595277,"extension":7.02872251795835},"index":4,"playId":"7b17e58b-e3f6-3519-9911-840fd6617bb8","pitchNumber":5,"startTime":"2026-08-12T18:20:51.839Z","endTime":"2026-08-12T18:20:55.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-12T18:21:01.182Z","endTime":"2026-08-12T18:21:11.891Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.076616156362046,"aZ":-18.581948589388293,"pfxX":-1.7073690815484608,"pfxZ":6.913647324336416,"pX":0.5022059310008663,"pZ":1.7218399210565183,"vX0":6.487315865570734,"vY0":-138.4194785354456,"vZ0":-6.424956169018631,"x":97.86,"y":192.29,"x0":-1.6366207582004708,"y0":50.003635162917135,"z0":5.2909933874280854,"aX":-3.3576970058202336},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":1.9,"spinRate":2261,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.3937219534805201,"extension":7.4117431823614695},"index":6,"playId":"9a68c8bf-797f-39ec-b8e3-d4c75f4b91ac","pitchNumber":6,"startTime":"2026-08-12T18:21:11.891Z","endTime":"2026-08-12T18:21:17.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}},"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:21:17.237Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T18:23:35.829Z","endTime":"2026-08-12T18:24:49.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90017638843337,"aZ":-19.445585149507522,"pfxX":-8.488065572570907,"pfxZ":6.570668426116711,"pX":-1.543224843992257,"pZ":3.3369388827914586,"vX0":4.107570662184631,"vY0":-137.45201789367854,"vZ0":-1.2916453597268605,"x":175.82,"y":148.68,"x0":-1.944039108176586,"y0":50.00453062297899,"z0":5.117365995901724,"aX":-16.445757335747476},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2349,"spinDirection":230},"zone":11,"typeConfidence":0.71,"plateTime":0.3966028183670365,"extension":7.265313325599536},"index":0,"playId":"18a3378c-d79b-3146-bbfd-138ee22c772c","pitchNumber":1,"startTime":"2026-08-12T18:23:47.400Z","endTime":"2026-08-12T18:23:50.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412063780588127,"aZ":-25.52476538149272,"pfxX":-1.8354770183338327,"pfxZ":3.6957926222391624,"pX":0.24897164377081535,"pZ":3.01636828654474,"vX0":6.429320203247968,"vY0":-132.16419172152226,"vZ0":-0.33565377017472053,"x":107.51,"y":157.34,"x0":-1.9579109303874451,"y0":50.006222792241985,"z0":4.9910254968190815,"aX":-3.306481084604787},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":2.2,"spinRate":2449,"spinDirection":220},"zone":3,"typeConfidence":0.87,"plateTime":0.41161588540133476,"extension":6.990122389086293},"index":1,"playId":"81a9018f-61f8-3002-9267-7b3646a930ad","pitchNumber":2,"startTime":"2026-08-12T18:24:00.127Z","endTime":"2026-08-12T18:24:03.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153084220736318,"aZ":-19.103564073840705,"pfxX":-8.156404385683269,"pfxZ":6.7559306942422905,"pX":-0.3728998171770742,"pZ":1.9166955720776129,"vX0":7.358129584178953,"vY0":-136.7454178017943,"vZ0":-4.561796092434254,"x":131.21,"y":187.03,"x0":-2.0114356838132865,"y0":50.00099982061332,"z0":4.879761187159267,"aX":-15.773633716247028},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":13.7,"spinRate":2365,"spinDirection":233},"zone":7,"typeConfidence":0.87,"plateTime":0.39735888213995985,"extension":7.564893243163211},"index":2,"playId":"b3bb15e3-51f2-3231-afe8-e614ca5b45d8","pitchNumber":3,"startTime":"2026-08-12T18:24:16.027Z","endTime":"2026-08-12T18:24:21.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.446849573118254,"aZ":-40.11905701451726,"pfxX":6.1934200948246705,"pfxZ":-5.713219732746994,"pX":0.29705517776074386,"pZ":0.8506415076331743,"vX0":3.6079626295939846,"vY0":-116.44964391785976,"vZ0":-0.7759251863890437,"x":105.68,"y":215.81,"x0":-2.0711292190805577,"y0":50.00470147998766,"z0":4.944874417403679,"aX":8.607313897245005},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.3,"breakHorizontal":-12.0,"spinRate":2762,"spinDirection":53},"zone":14,"typeConfidence":0.88,"plateTime":0.4682407448878143,"extension":7.1181325246818234},"index":3,"playId":"25e38da1-4085-3a50-94d3-f91311389979","pitchNumber":4,"startTime":"2026-08-12T18:24:44.969Z","endTime":"2026-08-12T18:24:49.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:24:49.467Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T18:25:23.218Z","endTime":"2026-08-12T18:26:46.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T18:25:10.637Z","endTime":"2026-08-12T18:25:25.508Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.357487254848383,"aZ":-17.25389581978241,"pfxX":-6.673443471679615,"pfxZ":7.879369704572753,"pX":0.329029764902333,"pZ":2.403942632173868,"vX0":8.133057048662483,"vY0":-136.13253878160884,"vZ0":-3.819321878915212,"x":104.46,"y":173.87,"x0":-1.8176461113330895,"y0":50.00340990303789,"z0":5.005251523714427,"aX":-12.638975236373174},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":2485,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.4009641287503789,"extension":7.042455690688491},"index":1,"playId":"ae3b28e1-6275-39cc-9d04-9ad7dfc88170","pitchNumber":1,"startTime":"2026-08-12T18:25:25.508Z","endTime":"2026-08-12T18:25:28.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47890370415995,"aZ":-16.41303219852214,"pfxX":-5.419032058902635,"pfxZ":8.039835443043538,"pX":-0.9695923774202753,"pZ":3.6820832794896465,"vX0":4.887474362158507,"vY0":-138.33804641974797,"vZ0":-0.7238089228148602,"x":153.96,"y":139.36,"x0":-2.045136247115141,"y0":50.006043270906396,"z0":5.035493533805237,"aX":-10.628275682116284},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":9.0,"spinRate":2347,"spinDirection":225},"zone":11,"typeConfidence":0.94,"plateTime":0.3941789293036231,"extension":7.448187898292163},"index":2,"playId":"ee39d286-2c7f-392a-a203-93ccb5762fb9","pitchNumber":2,"startTime":"2026-08-12T18:25:43.721Z","endTime":"2026-08-12T18:25:46.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753215804351136,"aZ":-26.621093088160425,"pfxX":-9.73011423847481,"pfxZ":2.8694124811045523,"pX":-0.8329375788127167,"pZ":1.5068297964268522,"vX0":6.299987423096887,"vY0":-137.51489808849038,"vZ0":-4.085501613048917,"x":148.75,"y":198.1,"x0":-1.8782401396976418,"y0":50.00173876604182,"z0":4.797514517561997,"aX":-18.812807538420984},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":2264,"spinDirection":232},"zone":13,"typeConfidence":0.93,"plateTime":0.39685218994300797,"extension":7.349140994566915},"index":3,"playId":"7cec3b44-70a1-39c6-bb34-775ecd41dee9","pitchNumber":3,"startTime":"2026-08-12T18:26:02.047Z","endTime":"2026-08-12T18:26:06.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.4,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.600915731183836,"aZ":-27.201455387063636,"pfxX":-9.454326003841048,"pfxZ":2.5916472944735904,"pX":-1.3997730189240898,"pZ":3.0631422745024692,"vX0":4.81737181542547,"vY0":-137.44206041171915,"vZ0":-0.13683158949973395,"x":170.36,"y":156.08,"x0":-1.9440643359744816,"y0":50.003025381974574,"z0":4.95613007742967,"aX":-18.14253318383635},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":16.2,"spinRate":2284,"spinDirection":230},"zone":11,"typeConfidence":0.95,"plateTime":0.3980474777049414,"extension":7.370218315822479},"index":4,"playId":"763ba742-0efd-3ed8-93b7-1db2fe9342ac","pitchNumber":4,"startTime":"2026-08-12T18:26:19.756Z","endTime":"2026-08-12T18:26:23.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.044074696759704,"aZ":-41.4327181467164,"pfxX":5.082891824929284,"pfxZ":-6.659120402049252,"pX":0.9520916151027479,"pZ":0.3455540044401094,"vX0":5.014569655519812,"vY0":-117.7016650180754,"vZ0":-1.8496575780374274,"x":80.71,"y":229.45,"x0":-1.8725791849600526,"y0":50.00047202488576,"z0":5.007251758694714,"aX":7.070898994479021},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2899,"spinDirection":51},"zone":14,"typeConfidence":0.88,"plateTime":0.46682515226301113,"extension":7.097611455999235},"index":5,"playId":"f4281120-9089-3577-8c96-fea9a6496a8f","pitchNumber":5,"startTime":"2026-08-12T18:26:42.700Z","endTime":"2026-08-12T18:26:46.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:26:46.293Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T18:27:07.205Z","endTime":"2026-08-12T18:28:14.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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(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":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599721765746427,"aZ":-28.45453314009073,"pfxX":-8.779096719083213,"pfxZ":2.2688424445927105,"pX":0.2064785255571428,"pZ":1.7764538730181276,"vX0":7.8950319885002465,"vY0":-126.88039991453043,"vZ0":-2.3345276573961256,"x":109.13,"y":190.82,"x0":-1.7964818633062858,"y0":50.00372483562325,"z0":4.963337237989909,"aX":-14.395219754303936},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1616,"spinDirection":252},"zone":8,"typeConfidence":0.84,"plateTime":0.4307733422303679,"extension":7.49349885752483},"index":0,"playId":"2a6f9f54-3f38-3958-b5a2-254bd2ec7a8a","pitchNumber":1,"startTime":"2026-08-12T18:27:15.369Z","endTime":"2026-08-12T18:27:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270250089063307,"aZ":-25.05203118660658,"pfxX":1.2513337899221817,"pfxZ":3.9448684383984816,"pX":1.2245959395338224,"pZ":2.4913237326224724,"vX0":7.726580959887702,"vY0":-132.77791399334615,"vZ0":-1.606317672011838,"x":70.32,"y":171.51,"x0":-1.8717781325072371,"y0":50.00623946227551,"z0":4.906331773925677,"aX":2.259992857359228},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2571,"spinDirection":214},"zone":12,"typeConfidence":0.95,"plateTime":0.41066711060008476,"extension":7.17474880508996},"index":1,"playId":"ee0482a2-eb4e-34c3-98d2-6cd858831b46","pitchNumber":2,"startTime":"2026-08-12T18:27:40.596Z","endTime":"2026-08-12T18:27:43.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778649587113467,"aZ":-18.11763797422158,"pfxX":-5.988090942218075,"pfxZ":7.211896044177202,"pX":0.5053699406915386,"pZ":3.9391509189443155,"vX0":8.671645771760831,"vY0":-138.25825520274682,"vZ0":0.5881735399682407,"x":97.74,"y":132.42,"x0":-1.883547879758311,"y0":50.006841214191994,"z0":4.933078062148161,"aX":-11.67892428664617},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2399,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.3950945404640822,"extension":7.349797755886645},"index":2,"playId":"9076f38b-acca-3e52-9d8c-f549e048393e","pitchNumber":3,"startTime":"2026-08-12T18:27:56.153Z","endTime":"2026-08-12T18:27:59.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566723458072282,"aZ":-16.285039229759388,"pfxX":-5.07491764112682,"pfxZ":8.449122428737914,"pX":0.04851287311690523,"pZ":3.041523538932395,"vX0":7.040078982846991,"vY0":-135.74213504021102,"vZ0":-2.1451601467331365,"x":115.15,"y":156.66,"x0":-1.9100234031307972,"y0":50.00141990161949,"z0":4.9659774492838755,"aX":-9.542902165472439},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2380,"spinDirection":226},"zone":2,"typeConfidence":0.92,"plateTime":0.4023162637628874,"extension":7.396711819977565},"index":3,"playId":"e5428d7a-d913-372d-ab40-40b901be2871","pitchNumber":4,"startTime":"2026-08-12T18:28:10.677Z","endTime":"2026-08-12T18:28:14.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:28:14.408Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T18:30:14.172Z","endTime":"2026-08-12T18:31:03.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641967219950093,"aZ":-14.9288293665001,"pfxX":-3.5781549113438915,"pfxZ":9.10191076175255,"pX":-0.7766954750774546,"pZ":3.4348925626407456,"vX0":4.013455084328871,"vY0":-136.43169060027512,"vZ0":-2.859408211448167,"x":146.61,"y":146.04,"x0":-1.7985248797440203,"y0":50.000420865609975,"z0":5.519101092509433,"aX":-6.777788845131137},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2202,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.40072059201451404,"extension":7.011997860941295},"index":0,"playId":"470d49c1-7c75-3b66-bd0c-159bc1fc1963","pitchNumber":1,"startTime":"2026-08-12T18:30:20.956Z","endTime":"2026-08-12T18:30:25.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49608715699442,"aZ":-24.811559445288722,"pfxX":1.8834593838352882,"pfxZ":4.372410465412644,"pX":-0.8782003682744646,"pZ":2.275645824625436,"vX0":2.571140426221352,"vY0":-128.65785560488666,"vZ0":-2.931880940378898,"x":150.47,"y":177.34,"x0":-2.13341171216177,"y0":50.003440747072574,"z0":5.342895968300552,"aX":3.172838926204551},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-4.0,"spinRate":2248,"spinDirection":179},"zone":13,"typeConfidence":0.9,"plateTime":0.42493860569061415,"extension":7.097822513248946},"index":1,"playId":"46dcf12a-40c3-333e-80f6-1eabf3aeb13c","pitchNumber":2,"startTime":"2026-08-12T18:30:37.301Z","endTime":"2026-08-12T18:30:41.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.923185560580396,"aZ":-25.80353190227006,"pfxX":1.946231987596471,"pfxZ":3.6199759150516346,"pX":0.3954938523083538,"pZ":3.493929096061304,"vX0":5.268736757384886,"vY0":-131.5795846021217,"vZ0":-0.23354662906321033,"x":101.92,"y":144.44,"x0":-1.882630258908749,"y0":50.002669257420465,"z0":5.489551212155324,"aX":3.4255059050873276},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2225,"spinDirection":177},"zone":12,"typeConfidence":0.89,"plateTime":0.4156645096270726,"extension":7.133074795704848},"hitData":{"launchSpeed":72.5,"launchAngle":31.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.5,"coordY":116.16}},"index":2,"playId":"1f4f5693-782d-38c1-8cbf-b9f58171e403","pitchNumber":3,"startTime":"2026-08-12T18:30:52.551Z","endTime":"2026-08-12T18:31:03.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:31:03.065Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a sharp ground ball to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T18:31:25.801Z","endTime":"2026-08-12T18:34:02.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841377861502146,"aZ":-24.739654656132938,"pfxX":1.098917732897354,"pfxZ":4.179377787432627,"pX":0.3914103662295568,"pZ":2.0142820486567863,"vX0":5.892110939913151,"vY0":-131.9676920297963,"vZ0":-3.959443189642017,"x":102.08,"y":184.39,"x0":-2.005248568029627,"y0":50.00385700022218,"z0":5.338373026341126,"aX":1.9534383320212552},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2264,"spinDirection":166},"zone":9,"typeConfidence":0.86,"plateTime":0.41370726274897773,"extension":6.945843161497421},"index":0,"playId":"31b96a79-7484-3321-8eb5-dc2e72ba741b","pitchNumber":1,"startTime":"2026-08-12T18:31:25.801Z","endTime":"2026-08-12T18:31:29.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.591970991722768,"aZ":-23.415305490033226,"pfxX":-8.985992982629925,"pfxZ":4.386941051782648,"pX":-0.5891921640821095,"pZ":2.669890706521345,"vX0":6.2333977524525,"vY0":-140.1304584400869,"vZ0":-3.563138830541426,"x":139.46,"y":166.69,"x0":-1.6709225878899296,"y0":50.00152304214275,"z0":5.4810812736749,"aX":-17.934358943399396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":2162,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.39033643884158487,"extension":7.337113720059472},"index":1,"playId":"d3a0c64e-df01-3db4-8db4-7f2f32c6ce5e","pitchNumber":2,"startTime":"2026-08-12T18:31:42.463Z","endTime":"2026-08-12T18:31:45.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.928929849072375,"aZ":-29.301291138138826,"pfxX":7.877216846129668,"pfxZ":1.8252220561659591,"pX":-0.2131746567140152,"pZ":2.4955301546155977,"vX0":2.026264432443157,"vY0":-123.96613367811496,"vZ0":-1.3013897977045772,"x":125.13,"y":171.4,"x0":-2.062599306697175,"y0":50.00492153015982,"z0":5.445967005808857,"aX":12.411100171355299},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":-14.8,"spinRate":2742,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4397748644816297,"extension":6.942441905577644},"index":2,"playId":"72aa1c5f-7350-350d-9ef8-c80388948d8d","pitchNumber":3,"startTime":"2026-08-12T18:32:02.861Z","endTime":"2026-08-12T18:32:07.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":88.2,"endSpeed":81.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55079841158234,"aZ":-31.426071309550437,"pfxX":-6.604645604126828,"pfxZ":0.4439965458795214,"pX":-1.0418330869197336,"pZ":1.9194040953349494,"vX0":4.104770349624025,"vY0":-128.48358996198098,"vZ0":-2.501489358854034,"x":156.71,"y":186.96,"x0":-1.79203488759454,"y0":50.00498389158952,"z0":5.31811368959331,"aX":-11.179736559103958},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":11.2,"spinRate":1416,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4243249471232402,"extension":7.363704152729188},"index":3,"playId":"248af092-8438-3fbf-8d9f-714348d3c2d0","pitchNumber":4,"startTime":"2026-08-12T18:32:19.432Z","endTime":"2026-08-12T18:32:23.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887695420735202,"aZ":-40.382705667200845,"pfxX":3.8743176386020672,"pfxZ":-5.449542642335,"pX":0.06879427747762769,"pZ":0.8587795613005569,"vX0":3.0917413126560334,"vY0":-121.71791737487658,"vZ0":-2.7749854498936024,"x":114.38,"y":215.59,"x0":-1.7190743400743664,"y0":50.000449775721904,"z0":5.495040745367854,"aX":5.8383971062985855},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.2,"breakHorizontal":-7.7,"spinRate":2216,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.44922093051204737,"extension":7.109930500375476},"index":4,"playId":"ee1cf578-ab28-326f-a794-1210d52a7250","pitchNumber":5,"startTime":"2026-08-12T18:32:35.342Z","endTime":"2026-08-12T18:32:39.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.353134254800217,"aZ":-20.724351896789468,"pfxX":-7.609168102901226,"pfxZ":6.06735138514397,"pX":0.020385293868428772,"pZ":3.554368937512167,"vX0":6.959199438762624,"vY0":-136.3424133284513,"vZ0":-1.660113271818026,"x":116.22,"y":142.81,"x0":-1.573783786285941,"y0":50.00221887687429,"z0":5.598159040960983,"aX":-14.357443703328746},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":12.4,"spinRate":2183,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.40138747202802794,"extension":7.23376427403115},"index":5,"playId":"a4814d92-3dfb-3d01-b089-33d1e0ad6683","pitchNumber":6,"startTime":"2026-08-12T18:32:52.301Z","endTime":"2026-08-12T18:32:55.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197699635126806,"aZ":-18.236097770278885,"pfxX":-2.27524966814005,"pfxZ":7.0211276186811435,"pX":-0.5974228847285216,"pZ":3.8146893297921998,"vX0":3.9057359533608196,"vY0":-139.0780619057492,"vZ0":-1.5414910994386757,"x":139.77,"y":135.78,"x0":-1.7157048944107964,"y0":50.00582151978437,"z0":5.568874718861468,"aX":-4.5191260304890255},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":3.5,"spinRate":2110,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3917935588568753,"extension":7.2960661319232045},"index":6,"playId":"63988bd6-b198-3249-8157-3b6998774f25","pitchNumber":7,"startTime":"2026-08-12T18:33:11.241Z","endTime":"2026-08-12T18:33:15.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.181647887665942,"aZ":-26.46417234905195,"pfxX":2.1744207763738936,"pfxZ":3.2726164679138545,"pX":-0.08557306668401866,"pZ":3.1063222452602237,"vX0":3.7772137693921723,"vY0":-130.18182144565722,"vZ0":-0.931103508707877,"x":120.26,"y":154.91,"x0":-1.8287389076264498,"y0":50.00225527262418,"z0":5.442904105152164,"aX":3.7913640567387015},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.7,"spinRate":2206,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.41817229034721537,"extension":7.1809705791632075},"index":7,"playId":"d860e506-d48e-3c75-9ed2-7aad7ea13163","pitchNumber":8,"startTime":"2026-08-12T18:33:27.692Z","endTime":"2026-08-12T18:33:30.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.337776401264566,"aZ":-31.892204281938053,"pfxX":9.054479498641957,"pfxZ":0.18488900649509787,"pX":-0.2417648141977234,"pZ":2.092611000298682,"vX0":1.3553801136842418,"vY0":-120.99462828933281,"vZ0":-1.3516442167801537,"x":126.22,"y":182.28,"x0":-1.9850762745970938,"y0":50.000010425884085,"z0":5.438459550982704,"aX":13.498904427826128},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-16.7,"spinRate":2673,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4516885910721644,"extension":7.005006259490402},"hitData":{"launchSpeed":102.1,"launchAngle":4.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":96.97,"coordY":126.4}},"index":8,"playId":"6339686a-45b7-3452-bcaf-69337852dc00","pitchNumber":9,"startTime":"2026-08-12T18:33:49.681Z","endTime":"2026-08-12T18:34:02.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:34:02.103Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brandon Marsh grounds into a double play, second baseman JJ Wetherholt to shortstop Masyn Winn to first baseman Alec Burleson. Bryson Stott out at 2nd. Brandon Marsh out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T18:34:23.275Z","endTime":"2026-08-12T18:34:54.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":88.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413504055593744,"aZ":-19.053959201171555,"pfxX":-2.435173124550106,"pfxZ":6.651385982441605,"pX":-1.2490709788270329,"pZ":3.735936283571633,"vX0":2.6782997620950972,"vY0":-138.05044907147766,"vZ0":-1.268724841467963,"x":164.61,"y":137.91,"x0":-1.9054509873781036,"y0":50.00222460802897,"z0":5.456941888244893,"aX":-4.803321399301039},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":4.0,"spinRate":2123,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39348598198412965,"extension":7.314484815108325},"index":0,"playId":"a640ae9d-b866-31d9-9f91-8f0b593bc3a9","pitchNumber":1,"startTime":"2026-08-12T18:34:30.207Z","endTime":"2026-08-12T18:34:33.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341904717318645,"aZ":-30.56840661590931,"pfxX":-7.073886911499377,"pfxZ":0.9421982221800569,"pX":-0.07207608127261919,"pZ":1.7428649605126605,"vX0":6.512268508853439,"vY0":-129.4187285815567,"vZ0":-3.1779644514489083,"x":119.75,"y":191.72,"x0":-1.6892141459476262,"y0":50.006442723279925,"z0":5.302243245906779,"aX":-12.128733123648642},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":11.5,"spinRate":1332,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.4215242800329819,"extension":7.424405940577504},"hitData":{"launchSpeed":69.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":166.88}},"index":1,"playId":"e435ab8b-075a-3941-ad91-e95fdb4f6041","pitchNumber":2,"startTime":"2026-08-12T18:34:46.678Z","endTime":"2026-08-12T18:34:54.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.28,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:34:54.231Z","atBatIndex":8},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jordan Walker reaches on a fielding error by first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T18:37:23.125Z","endTime":"2026-08-12T18:38:11.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185591254172067,"aZ":-31.399967338050686,"pfxX":7.60065539814949,"pfxZ":0.5359713774883161,"pX":0.47378169163248846,"pZ":2.278229396416375,"vX0":3.8600764352359795,"vY0":-119.7944965047878,"vZ0":0.2727481923618944,"x":98.94,"y":177.27,"x0":-2.1461909201102536,"y0":50.00462938660849,"z0":4.970223259639572,"aX":11.045670028707457},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-14.6,"spinRate":2687,"spinDirection":57},"zone":9,"typeConfidence":0.88,"plateTime":0.45724983978175615,"extension":7.16170286310134},"index":0,"playId":"3deae24f-a3c0-3ad4-a0a0-29936aab801b","pitchNumber":1,"startTime":"2026-08-12T18:37:35.249Z","endTime":"2026-08-12T18:37:38.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202807157091655,"aZ":-21.5698161080625,"pfxX":-11.44185553204856,"pfxZ":5.587369931732856,"pX":-0.9322960049150308,"pZ":1.5696844982517186,"vX0":7.126220436100154,"vY0":-137.08875996684222,"vZ0":-4.714116825351157,"x":152.54,"y":196.4,"x0":-2.083276339641441,"y0":50.000410505092724,"z0":4.79003442883499,"aX":-21.7058712865694},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":19.2,"spinRate":2302,"spinDirection":236},"zone":13,"typeConfidence":0.94,"plateTime":0.40002610727506394,"extension":7.532046900448955},"index":1,"playId":"04097753-be27-38cc-98ac-29cbda4a735b","pitchNumber":2,"startTime":"2026-08-12T18:37:49.219Z","endTime":"2026-08-12T18:37:53.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9076940054652,"aZ":-16.827996591335154,"pfxX":-8.064070891480686,"pfxZ":8.033266245305905,"pX":0.27622309007185986,"pZ":2.803945302964594,"vX0":8.411654200398244,"vY0":-137.89151841048235,"vZ0":-2.788985718685175,"x":106.47,"y":163.07,"x0":-1.7776493854721003,"y0":50.003177632640536,"z0":4.974610202400217,"aX":-15.40748121272404},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":12.7,"spinRate":2530,"spinDirection":226},"zone":6,"typeConfidence":0.88,"plateTime":0.39840681779154563,"extension":7.232650424246904},"hitData":{"launchSpeed":105.9,"launchAngle":1.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":148.26,"coordY":172.46}},"index":2,"playId":"948748fc-cc54-36b1-bdc9-e6fa2632b9c2","pitchNumber":3,"startTime":"2026-08-12T18:38:03.144Z","endTime":"2026-08-12T18:38:11.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:38:11.789Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Church doubles (10) on a line drive to left fielder Brandon Marsh. Jordan Walker scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T18:38:39.126Z","endTime":"2026-08-12T18:40:17.104Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039504493983685,"aZ":-17.988922055668333,"pfxX":-7.093155568734431,"pfxZ":7.540394298513814,"pX":-0.12967434300678973,"pZ":3.2793095404733803,"vX0":7.556469643518366,"vY0":-136.53771969395234,"vZ0":-0.9340803810123133,"x":121.94,"y":150.24,"x0":-2.016136045809584,"y0":50.00396264160686,"z0":4.86780803036216,"aX":-13.347006651186625},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2384,"spinDirection":236},"zone":11,"typeConfidence":0.87,"plateTime":0.4016940834475875,"extension":7.1983583579523085},"index":0,"playId":"6f2dce93-b9ff-3d33-a475-682355e67373","pitchNumber":1,"startTime":"2026-08-12T18:38:59.124Z","endTime":"2026-08-12T18:39:02.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785466716302164,"aZ":-21.45785196010116,"pfxX":-2.6215081931165516,"pfxZ":6.11291701725656,"pX":0.555181520647807,"pZ":3.1587325623007927,"vX0":7.268324308869686,"vY0":-131.08773700310525,"vZ0":-0.22382818025259793,"x":95.84,"y":153.49,"x0":-1.9038165389193036,"y0":50.004295304817695,"z0":4.837097735726935,"aX":-4.597989337017938},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":3.2,"spinRate":2449,"spinDirection":221},"zone":3,"typeConfidence":0.77,"plateTime":0.41665532329929755,"extension":7.042509120201958},"index":1,"playId":"baa1dbfa-bb58-3099-8a47-a69cd5eebe68","pitchNumber":2,"startTime":"2026-08-12T18:39:18.832Z","endTime":"2026-08-12T18:39:25.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Walker steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"baa1dbfa-bb58-3099-8a47-a69cd5eebe68","startTime":"2026-08-12T18:39:34.542Z","endTime":"2026-08-12T18:39:43.854Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"postOnSecond":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.52,"dramaIndex":59.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24700217527566,"aZ":-40.64506925499006,"pfxX":3.6502975984878265,"pfxZ":-6.323189001994882,"pX":1.438510202291151,"pZ":-0.0795136004192947,"vX0":6.370303515943388,"vY0":-115.81135309504025,"vZ0":-2.4893080696557472,"x":62.17,"y":240.93,"x0":-1.8359313023704822,"y0":50.00055551532028,"z0":4.9452103727641274,"aX":4.892360020450667},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.4,"spinRate":2798,"spinDirection":50},"zone":14,"typeConfidence":0.87,"plateTime":0.47530802772755587,"extension":7.279065100265382},"index":3,"playId":"bb6adf76-6c31-3f83-a0a5-11f35d7837ea","pitchNumber":3,"startTime":"2026-08-12T18:39:43.854Z","endTime":"2026-08-12T18:39:47.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17267062676847,"aZ":-18.289051538912744,"pfxX":-8.152736118028475,"pfxZ":7.231328259676925,"pX":-0.20059460813447316,"pZ":3.4463074092282304,"vX0":7.6942036886305605,"vY0":-137.62498312848416,"vZ0":-0.7167333982928212,"x":124.65,"y":145.73,"x0":-1.9715677733008743,"y0":50.005605037962596,"z0":4.947340324049812,"aX":-15.662080150640385},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":13.2,"spinRate":2379,"spinDirection":229},"zone":11,"typeConfidence":0.83,"plateTime":0.39778729474647,"extension":7.555574247971822},"hitData":{"launchSpeed":80.3,"launchAngle":22.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.47,"coordY":122.28}},"index":4,"playId":"15e43080-e823-39dc-968f-eb1f0085ae2d","pitchNumber":4,"startTime":"2026-08-12T18:40:05.565Z","endTime":"2026-08-12T18:40:17.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":1.52,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:40:17.104Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T18:40:40.217Z","endTime":"2026-08-12T18:42:49.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.146353893279652,"aZ":-17.18808555625352,"pfxX":-8.251521260900432,"pfxZ":7.726046690908339,"pX":-0.26146946805245636,"pZ":1.836195971386501,"vX0":7.2745827808763455,"vY0":-138.44361380658728,"vZ0":-5.041981099956045,"x":126.97,"y":189.2,"x0":-1.8521814345237038,"y0":50.00075174538638,"z0":4.832708030365732,"aX":-16.002445910298242},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":2397,"spinDirection":234},"zone":8,"typeConfidence":0.87,"plateTime":0.39574625341444314,"extension":7.443865668722865},"index":0,"playId":"5ce5924c-a37d-3f25-9998-106bc656bf1a","pitchNumber":1,"startTime":"2026-08-12T18:40:49.526Z","endTime":"2026-08-12T18:40:54.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1358618824801,"aZ":-25.48710791036669,"pfxX":-11.343263310717147,"pfxZ":3.519943481455437,"pX":-1.1487150519750688,"pZ":3.0881740415728305,"vX0":6.09987361592338,"vY0":-137.53245000691857,"vZ0":-0.2273372616778735,"x":160.79,"y":155.4,"x0":-1.932765307012469,"y0":50.00010501054838,"z0":4.914265368359858,"aX":-21.525377874870493},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":19.1,"spinRate":2342,"spinDirection":232},"zone":11,"typeConfidence":0.97,"plateTime":0.39967977334958604,"extension":7.219923737347845},"index":1,"playId":"3f095b98-eb44-32c6-a0cd-73ce4754b7e0","pitchNumber":2,"startTime":"2026-08-12T18:41:18.025Z","endTime":"2026-08-12T18:41:21.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":87.1,"endSpeed":79.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.377306820456766,"aZ":-30.151966507987865,"pfxX":-9.811307332160812,"pfxZ":1.243997804440081,"pX":-0.45064949959454426,"pZ":0.9997794393894637,"vX0":6.74158281844351,"vY0":-126.72553933342212,"vZ0":-3.608364566962724,"x":134.18,"y":211.79,"x0":-1.873366277183558,"y0":50.00210472718756,"z0":4.855919188875527,"aX":-15.925524702213892},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":16.2,"spinRate":1588,"spinDirection":244},"zone":13,"typeConfidence":0.81,"plateTime":0.4325534105260891,"extension":7.353619845239166},"index":2,"playId":"efa8fd70-ab1d-32e8-b7db-195499638429","pitchNumber":3,"startTime":"2026-08-12T18:41:35.338Z","endTime":"2026-08-12T18:41:39.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51183179859422,"aZ":-26.397070050769845,"pfxX":-11.902040089561398,"pfxZ":3.0251954620126806,"pX":-0.5802659892922809,"pZ":3.1778675446664724,"vX0":7.38932224378515,"vY0":-137.31143525032073,"vZ0":0.15706981900124684,"x":139.12,"y":152.98,"x0":-1.7605101453927858,"y0":50.00035698308172,"z0":4.916449283929875,"aX":-22.715689628651955},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.8,"breakHorizontal":20.0,"spinRate":2362,"spinDirection":234},"zone":1,"typeConfidence":0.96,"plateTime":0.3989415710635642,"extension":7.427379935254914},"index":3,"playId":"d58519e8-189b-38c8-87ad-40990e3db437","pitchNumber":4,"startTime":"2026-08-12T18:41:53.565Z","endTime":"2026-08-12T18:41:57.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159076929447277,"aZ":-41.034850503533455,"pfxX":6.761038631265952,"pfxZ":-6.700785371322874,"pX":1.0791626788034707,"pZ":0.3125343172799822,"vX0":4.788213672700354,"vY0":-115.03935967226319,"vZ0":-1.460235166380048,"x":75.86,"y":230.34,"x0":-1.9182550922416723,"y0":50.0051103164733,"z0":4.984464142120944,"aX":8.934708501751619},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.2,"breakHorizontal":-13.6,"spinRate":2859,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.47871582745345753,"extension":6.895514876434658},"index":4,"playId":"270b023a-7112-376f-8c32-42c4ceb2458d","pitchNumber":5,"startTime":"2026-08-12T18:42:11.954Z","endTime":"2026-08-12T18:42:16.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-12T18:42:30.961Z","endTime":"2026-08-12T18:42:45.497Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.877787161038334,"aZ":-15.11861778104012,"pfxX":-7.362555243144443,"pfxZ":8.83050497828578,"pX":0.4618409370578178,"pZ":1.8551672445986627,"vX0":8.713041755745795,"vY0":-139.42390402075816,"vZ0":-5.37969435156944,"x":99.4,"y":188.69,"x0":-1.7754985879616818,"y0":50.00484959706954,"z0":4.8391626313082945,"aX":-14.223351387381216},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2496,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.39573867037337207,"extension":7.404547645847236},"index":6,"playId":"71e87e89-8976-3c7f-abdd-6d8d2d14f5f6","pitchNumber":6,"startTime":"2026-08-12T18:42:45.497Z","endTime":"2026-08-12T18:42:49.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.4,"awayTeamWinProbability":32.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.05,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:42:49.213Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"César Prieto grounds out, second baseman Luis Arraez to first baseman Alec Bohm. Nathan Church to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T18:43:03.401Z","endTime":"2026-08-12T18:43:59.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.059106573527934,"aZ":-24.785179409388963,"pfxX":-0.8345885905792318,"pfxZ":4.176971545568309,"pX":1.2937766146744403,"pZ":3.1086541368708325,"vX0":8.52036996103476,"vY0":-131.8691722997245,"vZ0":-0.05543997823768776,"x":67.68,"y":154.85,"x0":-1.8653413832941925,"y0":50.00039254247515,"z0":4.952728551053856,"aX":-1.4773884703980849},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-0.2,"spinRate":2544,"spinDirection":205},"zone":12,"typeConfidence":0.93,"plateTime":0.4147746240951484,"extension":6.996651789207133},"index":0,"playId":"239e66ed-23ac-37c2-8f26-da1967dbacb9","pitchNumber":1,"startTime":"2026-08-12T18:43:16.531Z","endTime":"2026-08-12T18:43:20.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6b2bceb5-6d59-4026-83d2-40a505621989","startTime":"2026-08-12T18:43:32.405Z","endTime":"2026-08-12T18:43:37.405Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41796974697054,"aZ":-16.94205843588272,"pfxX":-8.186322751244436,"pfxZ":7.937588023814314,"pX":0.10837236428343552,"pZ":2.8971920326761067,"vX0":8.396161504553994,"vY0":-138.51178470076877,"vZ0":-2.332567589971555,"x":112.87,"y":160.56,"x0":-1.9162851675409216,"y0":50.005687304566905,"z0":4.898847113571194,"aX":-15.717315445971806},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2448,"spinDirection":235},"zone":2,"typeConfidence":0.84,"plateTime":0.39727322362903283,"extension":7.475906498198374},"hitData":{"launchSpeed":91.5,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":149.15}},"index":2,"playId":"3429b749-d152-34ef-af60-49891d89f35b","pitchNumber":2,"startTime":"2026-08-12T18:43:48.769Z","endTime":"2026-08-12T18:43:59.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693409,"link":"/api/v1/people/693409"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":693409,"link":"/api/v1/people/693409"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:43:59.229Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, third baseman Bryson Stott to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T18:44:19.632Z","endTime":"2026-08-12T18:45:05.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.207617696690075,"aZ":-30.95128983638573,"pfxX":8.959161389092957,"pfxZ":0.8575867438761362,"pX":0.15286565499555343,"pZ":1.9370019045320315,"vX0":2.516357339179754,"vY0":-118.66468281662264,"vZ0":-0.2897292707867506,"x":111.17,"y":186.48,"x0":-2.0857233543651823,"y0":50.001665951341465,"z0":4.886099067918429,"aX":12.74484457112159},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":-16.8,"spinRate":2743,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.4619893748364299,"extension":6.944318588741792},"index":0,"playId":"2f2601f0-ffae-3ff1-87fd-91529d8d5f5a","pitchNumber":1,"startTime":"2026-08-12T18:44:22.137Z","endTime":"2026-08-12T18:44:25.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638250176553875,"aZ":-24.990793319023172,"pfxX":-11.356652685033112,"pfxZ":3.7033883707534248,"pX":-0.22812224492301467,"pZ":1.141931641600309,"vX0":8.307118405981054,"vY0":-137.69918385617063,"vZ0":-5.158147324401083,"x":125.7,"y":207.95,"x0":-1.7930186645357986,"y0":50.004642425855835,"z0":4.70804926298617,"aX":-22.034991234971326},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":19.1,"spinRate":2366,"spinDirection":237},"zone":13,"typeConfidence":0.94,"plateTime":0.3962292354204253,"extension":7.470205384095132},"index":1,"playId":"fa9f0f35-0d98-3d2c-986e-77931ec62e4e","pitchNumber":2,"startTime":"2026-08-12T18:44:38.566Z","endTime":"2026-08-12T18:44:42.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07485871096881,"aZ":-25.003121474826955,"pfxX":-10.809783846203029,"pfxZ":3.643290185391015,"pX":-0.9722491191356627,"pZ":1.9293435044670129,"vX0":6.279002415202505,"vY0":-138.9125384286983,"vZ0":-3.345040315043036,"x":154.06,"y":186.69,"x0":-1.8492439603694066,"y0":50.00122918927243,"z0":4.798042782930848,"aX":-21.272236360629677},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2363,"spinDirection":233},"zone":13,"typeConfidence":0.96,"plateTime":0.3932302767102809,"extension":7.296047723296112},"hitData":{"launchSpeed":76.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":172.46}},"index":2,"playId":"d9ad74eb-e4d8-390f-b0b3-5ad3b5da20aa","pitchNumber":3,"startTime":"2026-08-12T18:44:57.649Z","endTime":"2026-08-12T18:45:05.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"third":{"id":701675,"link":"/api/v1/people/701675"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.400000000000013,"leverageIndex":1.28,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:45:05.625Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T18:47:34.298Z","endTime":"2026-08-12T18:48:33.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T18:47:12.708Z","endTime":"2026-08-12T18:47:36.356Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16528447738725,"aZ":-29.084128577122474,"pfxX":1.3925169737266718,"pfxZ":1.7610519043006008,"pX":0.21062048848477957,"pZ":2.7691854884252995,"vX0":4.707472602945834,"vY0":-131.2005273296388,"vZ0":-1.6078046636488443,"x":108.97,"y":164.01,"x0":-1.7832926855199536,"y0":50.001613928437294,"z0":5.54478957905748,"aX":2.442248163665531},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.5,"spinRate":2354,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.41649679321291755,"extension":7.241036699580727},"index":1,"playId":"95e4115e-6ca7-3dac-b4e2-c57cc3846282","pitchNumber":1,"startTime":"2026-08-12T18:47:36.356Z","endTime":"2026-08-12T18:47:39.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179564940221937,"aZ":-32.31745277450285,"pfxX":9.690226684380507,"pfxZ":-0.09929811236825614,"pX":0.1770122451314727,"pZ":1.6799449250810006,"vX0":1.9416620193322447,"vY0":-120.80254987179192,"vZ0":-2.3676346361959695,"x":110.25,"y":193.42,"x0":-1.8963036733032839,"y0":50.00090797794259,"z0":5.5217294141597515,"aX":14.277968124971764},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":-18.0,"spinRate":2671,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4539168266765383,"extension":6.971102797183861},"index":2,"playId":"3a2b7608-abf1-33f2-b501-b2de59098668","pitchNumber":2,"startTime":"2026-08-12T18:47:54.148Z","endTime":"2026-08-12T18:47:57.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.761652134114524,"aZ":-16.535028631812928,"pfxX":-1.5328576119678015,"pfxZ":8.119107144569345,"pX":0.26677987214009374,"pZ":4.921769689936688,"vX0":5.666656309582747,"vY0":-137.72014817310185,"vZ0":0.9595017842853204,"x":106.83,"y":105.89,"x0":-1.6157467556261818,"y0":50.003325809206025,"z0":5.6849335336240365,"aX":-2.9530190969713535},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":1.7,"spinRate":2168,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.3972725510213997,"extension":7.174387770041114},"index":3,"playId":"8c51dc13-7971-3ced-b8dd-d63ac3af21f6","pitchNumber":3,"startTime":"2026-08-12T18:48:14.998Z","endTime":"2026-08-12T18:48:17.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":88.5,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95170930983711,"aZ":-32.836384189040004,"pfxX":-7.659880234762159,"pfxZ":-0.39468380690938876,"pX":-0.45079443344439324,"pZ":1.9276856220805199,"vX0":5.81759664812436,"vY0":-128.8117556847208,"vZ0":-2.3559419740221683,"x":134.18,"y":186.73,"x0":-1.7487084082901787,"y0":50.00428817322321,"z0":5.404951926459351,"aX":-12.81178948459625},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":12.5,"spinRate":1361,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.42599978621519696,"extension":7.292537975006812},"index":4,"playId":"dbc169d0-0781-33e7-9097-bb198e34704d","pitchNumber":4,"startTime":"2026-08-12T18:48:30.855Z","endTime":"2026-08-12T18:48:33.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:48:33.997Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T18:48:51.907Z","endTime":"2026-08-12T18:49:40.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(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.9,"endSpeed":87.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815159468393702,"aZ":-14.221836586625097,"pfxX":-3.7746076575347542,"pfxZ":9.22415665297785,"pX":0.1559145234638761,"pZ":3.2386551635363396,"vX0":6.350302189710013,"vY0":-138.15512408733372,"vZ0":-3.803376819336945,"x":111.06,"y":151.34,"x0":-1.674905336984364,"y0":50.00456082826536,"z0":5.579852850546978,"aX":-7.348254775876693},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2181,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.3954428245731054,"extension":7.1592721229754215},"index":0,"playId":"c4595d65-e387-3367-aed0-aee415216995","pitchNumber":1,"startTime":"2026-08-12T18:48:59.546Z","endTime":"2026-08-12T18:49:03.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704201551026074,"aZ":-18.625434109265836,"pfxX":-8.843716449403349,"pfxZ":6.779388091648296,"pX":0.5599731103902835,"pZ":2.295211818744394,"vX0":8.76207421200556,"vY0":-139.3800870281356,"vZ0":-5.363880337347831,"x":95.66,"y":176.81,"x0":-1.4517686852794847,"y0":50.00291628847708,"z0":5.44605160265536,"aX":-17.67471035975491},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2193,"spinDirection":212},"zone":9,"typeConfidence":0.91,"plateTime":0.3906308292607541,"extension":7.37397567848905},"index":1,"playId":"bd22a2b2-3c8e-3446-9f0b-518f90aeefc3","pitchNumber":2,"startTime":"2026-08-12T18:49:12.914Z","endTime":"2026-08-12T18:49:16.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23092346694755,"aZ":-40.548107492538406,"pfxX":2.3147376442972423,"pfxZ":-5.514733766805778,"pX":-0.44268377615866583,"pZ":2.6865732462021543,"vX0":2.00251759103964,"vY0":-122.22470544427688,"vZ0":1.0426314785458157,"x":133.87,"y":166.24,"x0":-1.5721876832385697,"y0":50.00233285316963,"z0":5.726121733422429,"aX":3.515022577316564},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.5,"breakHorizontal":-4.7,"spinRate":2282,"spinDirection":44},"zone":4,"typeConfidence":0.89,"plateTime":0.44748566893847075,"extension":7.077792123766903},"hitData":{"launchSpeed":95.5,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.76,"coordY":93.02}},"index":2,"playId":"3cef22ad-cc0d-372c-bab8-70eb77f2f635","pitchNumber":3,"startTime":"2026-08-12T18:49:29.378Z","endTime":"2026-08-12T18:49:40.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:49:40.872Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to left fielder José Fermín. Alec Bohm to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T18:49:58.412Z","endTime":"2026-08-12T18:50:31.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819521644761657,"aZ":-16.395909191104316,"pfxX":-3.496759849734527,"pfxZ":8.404677792679916,"pX":0.21237824695172475,"pZ":2.494255173654873,"vX0":5.894717414070748,"vY0":-135.69368189521063,"vZ0":-4.779049540912157,"x":108.9,"y":171.44,"x0":-1.5271689375387543,"y0":50.00269127344674,"z0":5.409262381166223,"aX":-6.5649528909895825},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2086,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.40261249618101536,"extension":7.380462027420654},"index":0,"playId":"5d77845e-24b7-3bd3-a82a-b64005a4a447","pitchNumber":1,"startTime":"2026-08-12T18:50:03.798Z","endTime":"2026-08-12T18:50:07.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722356878082547,"aZ":-30.84307474095703,"pfxX":-8.264065649169545,"pfxZ":0.796085866700361,"pX":-0.5180180123678744,"pZ":1.4418055400857148,"vX0":5.70353765716711,"vY0":-128.51497317128536,"vZ0":-3.612523028803114,"x":136.75,"y":199.85,"x0":-1.6973353129364799,"y0":50.00136863077663,"z0":5.272767484357787,"aX":-13.761947729591961},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":13.6,"spinRate":1491,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.426923346162313,"extension":7.314854176577237},"hitData":{"launchSpeed":85.8,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":102.53}},"index":1,"playId":"485e3c07-a198-3421-ba19-fc0704f1ae5d","pitchNumber":2,"startTime":"2026-08-12T18:50:21.104Z","endTime":"2026-08-12T18:50:31.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.44,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:50:31.990Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber challenged (pitch result), call on the field was confirmed: Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T18:51:00.644Z","endTime":"2026-08-12T18:53:08.709Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4cb982c1-a4de-4205-b5db-9a3c963bb08b","startTime":"2026-08-12T18:51:00.644Z","endTime":"2026-08-12T18:51:05.644Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673406839071934,"aZ":-30.12443098847913,"pfxX":7.831100130911208,"pfxZ":1.3846127204586924,"pX":-0.5507040643921056,"pZ":2.78075927152033,"vX0":0.9192969461132211,"vY0":-121.29792356411501,"vZ0":-0.04112237105045602,"x":137.99,"y":163.7,"x0":-1.9517781066780857,"y0":50.0013032527153,"z0":5.44398704379751,"aX":11.56433749274407},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":-14.4,"spinRate":2651,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.45309176781575733,"extension":6.925765651066609},"index":1,"playId":"f7af0d4d-d061-3b9f-af81-1d3e2f9da92d","pitchNumber":1,"startTime":"2026-08-12T18:51:22.544Z","endTime":"2026-08-12T18:51:26.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043241385404922,"aZ":-27.906011340654768,"pfxX":-8.820664151870359,"pfxZ":2.5206025916717993,"pX":0.05251402743016863,"pZ":0.3715271654642728,"vX0":7.397436220922964,"vY0":-129.70021698979062,"vZ0":-6.714245513754324,"x":115.0,"y":228.75,"x0":-1.7011816718187704,"y0":50.00123201846256,"z0":5.1437243962606924,"aX":-14.913371600928366},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":1385,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.42353709756843205,"extension":7.376247719934177},"index":2,"playId":"4875633f-cdc9-301a-a95b-6d30ef30bec8","pitchNumber":2,"startTime":"2026-08-12T18:51:43.851Z","endTime":"2026-08-12T18:51:47.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085668355514493,"aZ":-16.493212885117604,"pfxX":-4.395886919670518,"pfxZ":8.53561618997908,"pX":0.21407229832620658,"pZ":3.821473702552513,"vX0":6.284083507158231,"vY0":-134.8876382346597,"vZ0":-1.277254418363246,"x":108.84,"y":135.6,"x0":-1.5776772796281704,"y0":50.00637347896721,"z0":5.4672028789387115,"aX":-8.080112006077382},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2170,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.40648693485861465,"extension":7.2555456092033985},"index":3,"playId":"ba02daed-00f1-3c87-8f44-411be487ada4","pitchNumber":3,"startTime":"2026-08-12T18:52:07.243Z","endTime":"2026-08-12T18:52:10.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T18:52:21.541Z","endTime":"2026-08-12T18:52:40.883Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97349347089021,"aZ":-29.64037160982074,"pfxX":8.361547357548478,"pfxZ":1.6497639337328387,"pX":1.6085996615628002,"pZ":1.0808081965912026,"vX0":5.46119554302976,"vY0":-123.7542168031951,"vZ0":-4.4575692990502285,"x":55.68,"y":209.6,"x0":-1.7205460714396232,"y0":50.003430153819195,"z0":5.416356975828491,"aX":12.840230313242328},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":-16.4,"spinRate":2651,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4442731289722581,"extension":7.244172066508188},"index":5,"playId":"7db28925-d004-35d8-b3b5-6543c915ab45","pitchNumber":4,"startTime":"2026-08-12T18:52:40.883Z","endTime":"2026-08-12T18:52:44.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75398347672202,"aZ":-27.168240559286275,"pfxX":-5.357616839599157,"pfxZ":3.031958289222274,"pX":-0.5417069473559009,"pZ":3.343079563401462,"vX0":4.7247388318319095,"vY0":-127.61516036481333,"vZ0":0.3359726658683778,"x":137.65,"y":148.52,"x0":-1.7191870435608814,"y0":50.005308697994366,"z0":5.346210344554511,"aX":-8.85636620744553},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":8.6,"spinRate":1262,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.4288651654674376,"extension":7.110787870098758},"index":6,"playId":"984d1d64-3d41-3f52-b0db-5514c38934cd","pitchNumber":5,"startTime":"2026-08-12T18:53:04.156Z","endTime":"2026-08-12T18:53:08.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}},"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.31,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:53:08.709Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, first baseman Alec Burleson to pitcher Kyle Leahy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T18:53:32.129Z","endTime":"2026-08-12T18:54:18.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051932440048205,"aZ":-16.6906589694053,"pfxX":-1.8791167896633545,"pfxZ":7.855077421108577,"pX":-0.6357861915144182,"pZ":3.02332079773613,"vX0":3.2807152769400196,"vY0":-139.02163747620438,"vZ0":-3.5410302818966484,"x":141.23,"y":157.15,"x0":-1.5831715745251007,"y0":50.00548073445973,"z0":5.410980408225445,"aX":-3.7055977367847706},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":2.8,"spinRate":2141,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.3928966969135015,"extension":7.347762584324272},"index":0,"playId":"5b6b0780-eba8-39b5-a05a-f66d947eb6ef","pitchNumber":1,"startTime":"2026-08-12T18:53:44.580Z","endTime":"2026-08-12T18:53:47.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48820687216513,"aZ":-27.84714632527215,"pfxX":2.1313137668454547,"pfxZ":2.4193406700217324,"pX":0.7095729787960882,"pZ":2.33304255766534,"vX0":5.885052041206597,"vY0":-132.52809271291179,"vZ0":-2.6668418005467593,"x":89.95,"y":175.79,"x0":-1.810782415365126,"y0":50.00601392940447,"z0":5.371805608964389,"aX":3.817844172393221},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-5.0,"spinRate":2082,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.4122019850241436,"extension":7.125026952611427},"hitData":{"launchSpeed":64.8,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.38,"coordY":174.45}},"index":1,"playId":"d294bc7c-0d92-3888-9c89-9ff2e3d72e39","pitchNumber":2,"startTime":"2026-08-12T18:54:09.923Z","endTime":"2026-08-12T18:54:18.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.02,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:54:18.529Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jimmy Crooks flies out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T18:56:39.455Z","endTime":"2026-08-12T18:56:52.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T18:56:38.497Z","endTime":"2026-08-12T18:56:41.708Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304495654822503,"aZ":-18.060336476246597,"pfxX":-6.782148928298783,"pfxZ":7.36864912162606,"pX":0.2549882169088819,"pZ":3.144754326824437,"vX0":8.112434013102341,"vY0":-137.04279293048043,"vZ0":-1.5480931551225647,"x":107.28,"y":153.87,"x0":-1.8527221821071365,"y0":50.00286359951062,"z0":4.941859229396087,"aX":-12.991056204629775},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2382,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.39861640749616356,"extension":7.205410108078056},"hitData":{"launchSpeed":97.6,"launchAngle":52.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.59,"coordY":94.57}},"index":1,"playId":"ab9698b8-43a5-3240-a765-eaea6c804250","pitchNumber":1,"startTime":"2026-08-12T18:56:41.708Z","endTime":"2026-08-12T18:56:52.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:56:52.720Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T18:57:09.435Z","endTime":"2026-08-12T18:58:33.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.0,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046307535999087,"aZ":-17.12651073023845,"pfxX":-7.591256143065037,"pfxZ":7.955497968723765,"pX":0.16808870453195804,"pZ":2.301614527926453,"vX0":7.990135889704704,"vY0":-136.6326701596015,"vZ0":-3.767375806278939,"x":110.59,"y":176.64,"x0":-1.8075741153951232,"y0":50.00096642644055,"z0":4.874882701641,"aX":-14.354945495160448},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2509,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.40084972782585604,"extension":7.284865697119377},"index":0,"playId":"0582a369-7fab-3fa6-8a38-eb401922f5a9","pitchNumber":1,"startTime":"2026-08-12T18:57:19.935Z","endTime":"2026-08-12T18:57:23.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20063930667567,"aZ":-32.39642051787218,"pfxX":8.829576710445544,"pfxZ":-0.16224003651610452,"pX":0.9980950241065559,"pZ":1.1139634121000728,"vX0":4.4865782963005545,"vY0":-117.51396903056308,"vZ0":-1.7428462945912608,"x":78.95,"y":208.7,"x0":-2.0855432908206217,"y0":50.001445921317064,"z0":4.887370740688832,"aX":12.291416184456777},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.5,"breakHorizontal":-17.2,"spinRate":2738,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.4669035231651959,"extension":6.972474276425791},"index":1,"playId":"d042102b-d579-3f7d-8276-1651a96e2ea8","pitchNumber":2,"startTime":"2026-08-12T18:57:42.003Z","endTime":"2026-08-12T18:57:46.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":86.1,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02400444894747,"aZ":-28.30623112004297,"pfxX":-7.276813924482472,"pfxZ":2.4142537936006665,"pX":-0.9191827395500431,"pZ":3.4180318552910687,"vX0":4.836022993832378,"vY0":-125.38989831249815,"vZ0":1.6462511223572474,"x":152.04,"y":146.49,"x0":-1.9220167195719176,"y0":50.00127566078291,"z0":5.05336112715101,"aX":-11.651266214917474},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":1400,"spinDirection":250},"zone":11,"typeConfidence":0.75,"plateTime":0.43587983036518274,"extension":7.337332449495744},"index":2,"playId":"0547c2fc-bdb2-318a-b44c-a97170a36453","pitchNumber":3,"startTime":"2026-08-12T18:57:56.861Z","endTime":"2026-08-12T18:58:00.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43570622841036,"aZ":-31.852096533529323,"pfxX":-8.25628033550024,"pfxZ":0.20691205507584343,"pX":-0.5703789304962956,"pZ":3.37636987813546,"vX0":5.794330497009597,"vY0":-125.26383001040914,"vZ0":2.388991598969917,"x":138.74,"y":147.62,"x0":-1.83658280535019,"y0":50.005829709817405,"z0":5.007829779791743,"aX":-13.170946748353135},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":13.7,"spinRate":1451,"spinDirection":253},"zone":11,"typeConfidence":0.87,"plateTime":0.4366423991845618,"extension":7.345886197594552},"index":3,"playId":"165fbd29-6d4e-344f-bffb-2269f68b7b4d","pitchNumber":4,"startTime":"2026-08-12T18:58:12.516Z","endTime":"2026-08-12T18:58:16.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.366634083122968,"aZ":-23.708589362303865,"pfxX":-9.655529611384413,"pfxZ":4.500901726859555,"pX":-1.2597639845670667,"pZ":2.4609030413622768,"vX0":5.304353685437744,"vY0":-136.64225612870183,"vZ0":-1.8954855899695713,"x":165.02,"y":172.34,"x0":-1.9761758671781988,"y0":50.00645996925065,"z0":4.799927406061124,"aX":-18.180690943843793},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":16.3,"spinRate":2244,"spinDirection":232},"zone":11,"typeConfidence":0.94,"plateTime":0.4015280443052105,"extension":7.2340940996486705},"index":4,"playId":"d86c3118-fbc3-3cf7-aa29-7ff37632729c","pitchNumber":5,"startTime":"2026-08-12T18:58:30.072Z","endTime":"2026-08-12T18:58:33.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:58:33.551Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, shortstop Trea Turner to second baseman Luis Arraez to first baseman Alec Bohm. JJ Wetherholt out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T18:59:06.367Z","endTime":"2026-08-12T18:59:16.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T18:58:56.343Z","endTime":"2026-08-12T18:59:08.657Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.785747886715896,"aZ":-23.249573675261768,"pfxX":-9.985285910125274,"pfxZ":4.805021030038617,"pX":-0.729903013863488,"pZ":2.098077045632455,"vX0":6.27443984242752,"vY0":-135.6642842388558,"vZ0":-2.907036689195874,"x":144.82,"y":182.13,"x0":-1.7801801938661124,"y0":50.00180909494518,"z0":4.811334861562956,"aX":-18.537123444911767},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2302,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.40435977087105623,"extension":7.222635268163044},"hitData":{"launchSpeed":72.2,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":154.72}},"index":1,"playId":"b791b55f-a496-3b73-a24c-e41eb11a392f","pitchNumber":1,"startTime":"2026-08-12T18:59:08.657Z","endTime":"2026-08-12T18:59:16.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.12,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-12T18:59:16.693Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (23) on a fly ball to left fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T19:01:32.004Z","endTime":"2026-08-12T19:03:12.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11594671181008,"aZ":-40.42264366857575,"pfxX":5.197623087698869,"pfxZ":-5.767860356512495,"pX":-0.842404058955848,"pZ":3.349782469436463,"vX0":0.6017653929783621,"vY0":-118.63935337979036,"vZ0":2.89975513149247,"x":149.11,"y":148.34,"x0":-1.774691350989252,"y0":50.00429737607615,"z0":5.7888554955132365,"aX":7.429926115336784},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.5,"breakHorizontal":-9.6,"spinRate":2298,"spinDirection":49},"zone":1,"typeConfidence":0.9,"plateTime":0.4611970813919184,"extension":7.069204344086395},"index":0,"playId":"3341ea67-acd7-30f1-b56c-6b39fda10489","pitchNumber":1,"startTime":"2026-08-12T19:01:45.461Z","endTime":"2026-08-12T19:01:49.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.374857274966693,"aZ":-25.690200511599826,"pfxX":1.7009528300896055,"pfxZ":3.5431810523107146,"pX":0.9020621345305023,"pZ":2.9125361770334823,"vX0":6.6112832354708875,"vY0":-133.5718201666766,"vZ0":-1.703972774138601,"x":82.62,"y":160.14,"x0":-1.813510844566463,"y0":50.00210350534673,"z0":5.383416976794871,"aX":3.1113314309777196},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2268,"spinDirection":180},"zone":12,"typeConfidence":0.83,"plateTime":0.40811108672263163,"extension":7.235204068031648},"index":1,"playId":"183dc319-35e8-3a0e-9beb-fa801cf7b196","pitchNumber":2,"startTime":"2026-08-12T19:02:02.458Z","endTime":"2026-08-12T19:02:05.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656394526994198,"aZ":-27.72237703495606,"pfxX":-6.235313065649192,"pfxZ":2.640904396279245,"pX":-0.6674374951591081,"pZ":1.2372071947816454,"vX0":4.750100347368273,"vY0":-128.4980168058883,"vZ0":-4.7044418535188735,"x":142.44,"y":205.38,"x0":-1.7226571188076398,"y0":50.003145430597506,"z0":5.22551140369229,"aX":-10.509958863173372},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":10.3,"spinRate":1200,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.42497810104557,"extension":7.083200478559135},"index":2,"playId":"caef954e-8290-35d6-8a20-f9d441114fc1","pitchNumber":3,"startTime":"2026-08-12T19:02:22.823Z","endTime":"2026-08-12T19:02:26.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7658200029642,"aZ":-34.46000684907487,"pfxX":1.3950622665198225,"pfxZ":-1.4456851498952468,"pX":1.0381949938380242,"pZ":0.4783695613194881,"vX0":6.350634171682986,"vY0":-124.35309110503172,"vZ0":-4.968590144806257,"x":77.43,"y":225.86,"x0":-1.7203535496126026,"y0":50.00427219313589,"z0":5.331552832666881,"aX":2.2038792616668674},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-3.8,"spinRate":2361,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4389043494851754,"extension":7.472999384186515},"index":3,"playId":"339326a7-0860-3edb-9ffb-0ad42a2e4a27","pitchNumber":4,"startTime":"2026-08-12T19:02:39.883Z","endTime":"2026-08-12T19:02:43.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55447296073683,"aZ":-20.510909028316135,"pfxX":-10.607399833905031,"pfxZ":6.159126359605819,"pX":0.3027612606053239,"pZ":2.4789919235280835,"vX0":8.37709277250065,"vY0":-137.45821436061206,"vZ0":-4.174237969570686,"x":105.46,"y":171.85,"x0":-1.4227390600816483,"y0":50.001003820714374,"z0":5.429544637079177,"aX":-20.0767390745175},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":17.2,"spinRate":2231,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.40013430597361666,"extension":7.2966806762137395},"hitData":{"launchSpeed":96.4,"launchAngle":32.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.07,"coordY":101.54}},"index":4,"playId":"ae3bee4f-a99b-3dd3-8935-4a5912d22690","pitchNumber":5,"startTime":"2026-08-12T19:02:57.084Z","endTime":"2026-08-12T19:03:12.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-7.699999999999996,"leverageIndex":1.13,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:03:12.118Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez hits a ground-rule double (26) on a line drive down the right-field line. Bryce Harper scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T19:03:40.812Z","endTime":"2026-08-12T19:04:38.258Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":681517,"link":"/api/v1/people/681517"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.783403992706944,"aZ":-26.85137287337885,"pfxX":1.171613817214253,"pfxZ":3.0957906983766446,"pX":0.2955306915765151,"pZ":2.2920674221074386,"vX0":5.2164752684309175,"vY0":-129.47013608066078,"vZ0":-2.775764984709453,"x":105.74,"y":176.89,"x0":-1.8871750361469737,"y0":50.0040167540162,"z0":5.405743320445747,"aX":2.0132523362041304},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2230,"spinDirection":173},"zone":6,"typeConfidence":0.9,"plateTime":0.4209995855041191,"extension":7.078945091350326},"index":0,"playId":"a8a57512-51a6-3260-bc2f-51378516d8fe","pitchNumber":1,"startTime":"2026-08-12T19:03:45.597Z","endTime":"2026-08-12T19:03:49.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9946998784216,"aZ":-21.20121661313941,"pfxX":-3.646787735562398,"pfxZ":5.788353986523685,"pX":-0.9338675610117851,"pZ":4.106689745125796,"vX0":3.3905917679544744,"vY0":-135.89650676022143,"vZ0":0.10408954994194619,"x":152.6,"y":127.9,"x0":-1.7157487678135661,"y0":50.00369578880145,"z0":5.524452187339692,"aX":-6.914121409783764},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":6.0,"spinRate":2090,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.4009797005163458,"extension":7.319588322453453},"index":1,"playId":"4e2aae6e-37c9-3e6c-a250-7182e85f607f","pitchNumber":2,"startTime":"2026-08-12T19:04:06.547Z","endTime":"2026-08-12T19:04:09.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00747759675403,"aZ":-36.58835888191583,"pfxX":3.028924258728678,"pfxZ":-3.0435241133105215,"pX":0.17152451388082404,"pZ":2.605635570338443,"vX0":3.5789452744815127,"vY0":-119.3731015441092,"vZ0":0.7801721520559488,"x":110.46,"y":168.43,"x0":-1.7381488213656433,"y0":50.00308664823985,"z0":5.556627691597962,"aX":4.391155418758565},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":-6.4,"spinRate":2099,"spinDirection":50},"zone":5,"typeConfidence":0.89,"plateTime":0.45804712518245116,"extension":7.144532010749525},"hitData":{"launchSpeed":100.6,"launchAngle":19.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":232.07,"coordY":106.31}},"index":2,"playId":"eb4592fc-8379-383c-9894-7a956183b504","pitchNumber":3,"startTime":"2026-08-12T19:04:24.887Z","endTime":"2026-08-12T19:04:38.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":-12.0,"leverageIndex":1.61,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:04:38.258Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Luis Arraez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T19:05:03.246Z","endTime":"2026-08-12T19:06:06.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533774066819795,"aZ":-16.343389054462868,"pfxX":-2.171866677478341,"pfxZ":8.202233836305489,"pX":0.17851543395541933,"pZ":2.252784784346405,"vX0":5.741837609727249,"vY0":-137.59536513640853,"vZ0":-5.4758620572373555,"x":110.2,"y":177.95,"x0":-1.6468001956833136,"y0":50.006630459099526,"z0":5.363968327395507,"aX":-4.194109601472899},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":2.9,"spinRate":2095,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.39700404751094176,"extension":7.439603906258393},"index":0,"playId":"2ad9b3d8-5557-3ac0-b416-639e2bb36662","pitchNumber":1,"startTime":"2026-08-12T19:05:12.230Z","endTime":"2026-08-12T19:05:15.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8779917007592,"aZ":-29.800321021921327,"pfxX":9.431844110625148,"pfxZ":1.5347109126015752,"pX":-0.16564432953461097,"pZ":2.5429746732344523,"vX0":1.3518482854581046,"vY0":-123.3318372093394,"vZ0":-0.990185433122856,"x":123.31,"y":170.12,"x0":-1.9460685853903819,"y0":50.00185392447782,"z0":5.45661627431074,"aX":14.568937546400162},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-17.4,"spinRate":2566,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.44363708720574024,"extension":6.980994967058138},"index":1,"playId":"86dfbd51-a01c-3cd3-a62e-69adbfea43d7","pitchNumber":2,"startTime":"2026-08-12T19:05:32.030Z","endTime":"2026-08-12T19:05:35.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789275808126305,"aZ":-30.919167109662983,"pfxX":-7.922497673577569,"pfxZ":0.7658684443064914,"pX":-1.2808666894437106,"pZ":2.092415915052963,"vX0":3.522293085215771,"vY0":-127.79155566455748,"vZ0":-2.099726597210256,"x":165.82,"y":182.28,"x0":-1.6521788944117324,"y0":50.004397597381775,"z0":5.367591418878413,"aX":-13.02706939991775},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":13.4,"spinRate":1389,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.42957810615158243,"extension":7.135051489186884},"hitData":{"launchSpeed":81.3,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":151.18}},"index":2,"playId":"6f18676c-56f2-3267-8f9a-4e856dac356b","pitchNumber":3,"startTime":"2026-08-12T19:05:56.853Z","endTime":"2026-08-12T19:06:06.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.47,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:06:06.064Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T19:06:33.576Z","endTime":"2026-08-12T19:08:08.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03590695246026,"aZ":-41.24926481930655,"pfxX":4.1465162212195175,"pfxZ":-6.296381444665677,"pX":0.6189619328271828,"pZ":2.717280751016037,"vX0":3.69043182013294,"vY0":-119.32998022001411,"vZ0":1.7354195888822912,"x":93.41,"y":165.41,"x0":-1.4864596142046314,"y0":50.00277415262793,"z0":5.697783255802691,"aX":5.976518984450631},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.7,"breakHorizontal":-8.4,"spinRate":2118,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4590653730421006,"extension":6.9687073192626805},"index":0,"playId":"25db1a2e-21be-3659-9122-1d711c36932c","pitchNumber":1,"startTime":"2026-08-12T19:06:34.536Z","endTime":"2026-08-12T19:06:37.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.220420643011924,"aZ":-18.10722080895337,"pfxX":-1.25836175224776,"pfxZ":7.490946277909709,"pX":0.2714663016523562,"pZ":3.47766007909796,"vX0":5.466879869163453,"vY0":-135.57027247381927,"vZ0":-1.8359231825880213,"x":106.65,"y":144.88,"x0":-1.6000229878625352,"y0":50.000522992211515,"z0":5.4158667082079415,"aX":-2.362621683787172},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":1.2,"spinRate":2159,"spinDirection":201},"zone":3,"typeConfidence":0.89,"plateTime":0.40267925045201514,"extension":7.36135754361811},"index":1,"playId":"9b20b982-efc9-398f-ac18-45eac86457c7","pitchNumber":2,"startTime":"2026-08-12T19:06:56.322Z","endTime":"2026-08-12T19:06:59.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":88.7,"endSpeed":81.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18479704136078,"aZ":-29.405022782593264,"pfxX":-5.424908745763937,"pfxZ":1.6449550646665685,"pX":-0.5429057909259838,"pZ":1.178872369447253,"vX0":4.66456407694571,"vY0":-129.0310788859697,"vZ0":-4.663136367837839,"x":137.69,"y":206.95,"x0":-1.6704795866809177,"y0":50.00316510863811,"z0":5.278799873908703,"aX":-9.13539609715354},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":8.8,"spinRate":1518,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4247032893740812,"extension":7.139680409164009},"index":2,"playId":"9fd9da3e-ad2a-3a80-97cc-92ead9ea90e4","pitchNumber":3,"startTime":"2026-08-12T19:07:20.819Z","endTime":"2026-08-12T19:07:23.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74145361899853,"aZ":-27.632758135819923,"pfxX":0.41298292509507784,"pfxZ":2.5432479173894933,"pX":0.4949640557167113,"pZ":2.9713014908235693,"vX0":6.00975201976276,"vY0":-132.8309548413566,"vZ0":-0.969778579129247,"x":98.13,"y":158.55,"x0":-1.8514412042174595,"y0":50.001651682512964,"z0":5.35216990069193,"aX":0.7365530273351584},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-2.0,"spinRate":2206,"spinDirection":176},"zone":3,"typeConfidence":0.89,"plateTime":0.41251407878082214,"extension":7.24780588847318},"index":3,"playId":"8fe2e0a9-039b-38e5-90dc-2ab73d8da4a9","pitchNumber":4,"startTime":"2026-08-12T19:07:41.365Z","endTime":"2026-08-12T19:07:44.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238881169367314,"aZ":-32.065049060464126,"pfxX":-7.480946349155454,"pfxZ":0.06427924688693487,"pX":-0.6161002373392309,"pZ":3.0101946172653427,"vX0":5.069571407289839,"vY0":-128.0830731264841,"vZ0":0.3583606039943674,"x":140.48,"y":157.5,"x0":-1.6442290131110606,"y0":50.00205229809293,"z0":5.365956794798377,"aX":-12.490133431569902},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":12.5,"spinRate":1577,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.42682832971809237,"extension":7.091477059058032},"index":4,"playId":"d701d3b5-791c-3098-8a87-476ebc7de83b","pitchNumber":5,"startTime":"2026-08-12T19:08:04.267Z","endTime":"2026-08-12T19:08:08.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":7.300000000000004,"leverageIndex":1.71,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:08:08.438Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T19:08:24.926Z","endTime":"2026-08-12T19:10:53.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.918515165538935,"aZ":-17.28012169327774,"pfxX":-2.445185358131,"pfxZ":7.637738790892204,"pX":0.5039578768000348,"pZ":3.129074657987358,"vX0":6.309546145366436,"vY0":-138.31244210430052,"vZ0":-3.2916954005523085,"x":97.79,"y":154.29,"x0":-1.4824574423358603,"y0":50.00645152506501,"z0":5.483814293855829,"aX":-4.771421434381789},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":3.2,"spinRate":2079,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.39500966746773347,"extension":7.477941787436233},"index":0,"playId":"b98b2e7f-4e58-3061-bc54-0efaad789a52","pitchNumber":1,"startTime":"2026-08-12T19:08:37.867Z","endTime":"2026-08-12T19:08:40.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475908184209857,"aZ":-29.564426945489227,"pfxX":9.81924775720021,"pfxZ":1.6910482704528658,"pX":0.013031951410389346,"pZ":3.39783132923692,"vX0":1.3726047370422476,"vY0":-123.15843490250703,"vZ0":0.9472353453640163,"x":116.5,"y":147.04,"x0":-1.827059966570306,"y0":50.00190240571007,"z0":5.500411658673183,"aX":15.147926462767385},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-18.1,"spinRate":2588,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.44400839616394894,"extension":7.018723627595493},"index":1,"playId":"125c3827-34b4-398e-ac06-250fd97a654b","pitchNumber":2,"startTime":"2026-08-12T19:09:01.304Z","endTime":"2026-08-12T19:09:04.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-12T19:09:17.606Z","endTime":"2026-08-12T19:09:30.255Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451532999133885,"aZ":-33.77682854518787,"pfxX":9.347463649572582,"pfxZ":-1.0834373129182424,"pX":0.5463820126235791,"pZ":2.396787076639699,"vX0":2.891703342346385,"vY0":-120.97379230559626,"vZ0":-0.21779822786337444,"x":96.17,"y":174.07,"x0":-1.878492267024057,"y0":50.00164655598689,"z0":5.44719410909295,"aX":13.860972780699113},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.8,"breakHorizontal":-17.6,"spinRate":2599,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.45265978886920744,"extension":7.090323040935695},"index":3,"playId":"afc39e55-24f3-3006-93da-e7aa7a6ccda3","pitchNumber":3,"startTime":"2026-08-12T19:09:30.255Z","endTime":"2026-08-12T19:09:33.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.820191631846996,"aZ":-21.343508802749195,"pfxX":-6.5353181668947276,"pfxZ":5.451921646881646,"pX":0.46079550520074625,"pZ":2.492171520532006,"vX0":7.338632194297965,"vY0":-139.05387156291718,"vZ0":-4.358553122636279,"x":99.44,"y":171.49,"x0":-1.344926129078668,"y0":50.00501547178611,"z0":5.4688517497496845,"aX":-12.990813260395518},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":10.6,"spinRate":2118,"spinDirection":210},"zone":6,"typeConfidence":0.89,"plateTime":0.39165736921236105,"extension":7.1359686548101},"index":4,"playId":"2b7aa6b9-667a-3050-ba5a-c2cfd9763707","pitchNumber":4,"startTime":"2026-08-12T19:09:55.656Z","endTime":"2026-08-12T19:09:58.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06871911871402,"aZ":-32.0723764978898,"pfxX":-6.169316205830864,"pfxZ":0.06055416772532318,"pX":-0.025602798791023763,"pZ":2.040060459435254,"vX0":6.032535834150783,"vY0":-129.2676816254619,"vZ0":-2.0494471230470896,"x":117.98,"y":183.7,"x0":-1.5840920015445101,"y0":50.00392116791967,"z0":5.297175866505399,"aX":-10.478181746861823},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":9.8,"spinRate":1541,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.4231606451256944,"extension":7.144822070446944},"index":5,"playId":"eef110e4-dc63-3c20-89a5-939aecee8306","pitchNumber":5,"startTime":"2026-08-12T19:10:18.594Z","endTime":"2026-08-12T19:10:21.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209420550751,"aZ":-31.733318798314603,"pfxX":1.7657763243827,"pfxZ":0.24673007164428817,"pX":1.493517994601983,"pZ":2.1598037025214363,"vX0":7.92858457378794,"vY0":-131.05157025586132,"vZ0":-2.203774346619011,"x":60.07,"y":180.47,"x0":-1.783848447127456,"y0":50.001319335194935,"z0":5.351144638936516,"aX":3.109611872709838},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":-4.7,"spinRate":2377,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4158376385818485,"extension":7.1381632313302},"index":6,"playId":"209086fa-14fc-3f32-b277-7517905fa6f0","pitchNumber":6,"startTime":"2026-08-12T19:10:50.720Z","endTime":"2026-08-12T19:10:53.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.72,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:10:53.973Z","atBatIndex":26},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alec Burleson hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T19:13:29.084Z","endTime":"2026-08-12T19:14:31.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995125232037797,"aZ":-18.488775356897584,"pfxX":-6.091681488263427,"pfxZ":7.28661648968893,"pX":-0.1811862759644395,"pZ":3.04576733205073,"vX0":6.554567167475505,"vY0":-136.18284056399597,"vZ0":-1.8622640230447758,"x":123.91,"y":156.54,"x0":-1.8281364372445177,"y0":50.000110883021215,"z0":5.017765300625003,"aX":-11.436919637643731},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":9.6,"spinRate":2381,"spinDirection":230},"zone":2,"typeConfidence":0.86,"plateTime":0.4022461107238038,"extension":7.294027352135466},"index":0,"playId":"dec3b253-7ef2-3012-977c-1189e5f41799","pitchNumber":1,"startTime":"2026-08-12T19:13:48.927Z","endTime":"2026-08-12T19:13:52.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261318009039424,"aZ":-30.5200578488606,"pfxX":-7.648915300493442,"pfxZ":1.036563542001483,"pX":0.5419478463815145,"pZ":0.9238121279227878,"vX0":8.477713428843987,"vY0":-125.32918965094794,"vZ0":-3.809765110828261,"x":96.34,"y":213.84,"x0":-1.883614138913528,"y0":50.00455512542135,"z0":4.944167624287951,"aX":-12.22468499441035},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":12.0,"spinRate":1746,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.43629065563004454,"extension":7.534746548415333},"index":1,"playId":"c015b902-49d9-3845-94d1-ae6f0228b1ba","pitchNumber":2,"startTime":"2026-08-12T19:14:00.837Z","endTime":"2026-08-12T19:14:04.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95488931741833,"aZ":-38.693914621912036,"pfxX":3.8022134914708268,"pfxZ":-4.781685719200181,"pX":2.1959786138836983,"pZ":0.37860947833139164,"vX0":7.9676994512645445,"vY0":-115.88854728381163,"vZ0":-2.142556636331798,"x":33.29,"y":228.56,"x0":-1.7756692987029992,"y0":50.00064702653536,"z0":4.999183192727982,"aX":5.187338348330156},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":-8.8,"spinRate":2686,"spinDirection":53},"zone":14,"typeConfidence":0.85,"plateTime":0.4720091588947142,"extension":7.238593102749044},"index":2,"playId":"5d7151f0-3608-37fa-995f-745c0843c245","pitchNumber":3,"startTime":"2026-08-12T19:14:25.677Z","endTime":"2026-08-12T19:14:31.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:14:31.150Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Walker grounds into a force out, shortstop Trea Turner to second baseman Luis Arraez. Alec Burleson out at 2nd. Jordan Walker to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T19:14:56.958Z","endTime":"2026-08-12T19:16:13.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261730931519537,"aZ":-26.850295388062076,"pfxX":-9.312172426484848,"pfxZ":2.840963593646796,"pX":-2.2186546465743935,"pZ":2.9899315323966085,"vX0":2.693957902747288,"vY0":-136.20483077433838,"vZ0":-0.2582720255075136,"x":201.57,"y":158.05,"x0":-2.011288767192075,"y0":50.006019533887574,"z0":4.9445693967702065,"aX":-17.478441752014366},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":2265,"spinDirection":230},"zone":11,"typeConfidence":0.95,"plateTime":0.4023148109716579,"extension":7.379291152715413},"index":0,"playId":"0f4d75e4-8b7f-34a2-a00b-62aa438c30af","pitchNumber":1,"startTime":"2026-08-12T19:15:19.671Z","endTime":"2026-08-12T19:15:22.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93677786319421,"aZ":-27.98650947257206,"pfxX":-9.892621035363355,"pfxZ":2.252047847540892,"pX":-0.666712622243435,"pZ":2.9719360611634094,"vX0":6.546058184243543,"vY0":-135.5025390352148,"vZ0":0.1763132100719489,"x":142.41,"y":158.54,"x0":-1.8300770611045658,"y0":50.00087391863154,"z0":4.863344963691029,"aX":-18.372023387386633},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":16.4,"spinRate":2318,"spinDirection":235},"zone":4,"typeConfidence":0.92,"plateTime":0.4044094309232804,"extension":7.092090007072718},"index":1,"playId":"147e2ee1-7be9-38e1-a4d9-40eb0ddcf824","pitchNumber":2,"startTime":"2026-08-12T19:15:41.975Z","endTime":"2026-08-12T19:15:44.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46313792459408,"aZ":-29.900092597840068,"pfxX":6.980393072744661,"pfxZ":1.6042752631872323,"pX":0.5079994802125074,"pZ":2.0028151763530224,"vX0":3.753420370548116,"vY0":-118.12767185461908,"vZ0":-0.19933319140905348,"x":97.64,"y":184.7,"x0":-2.0060115161926344,"y0":50.00430796550881,"z0":4.825608021442235,"aX":9.914737506902384},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.1,"breakHorizontal":-13.6,"spinRate":2556,"spinDirection":60},"zone":9,"typeConfidence":0.87,"plateTime":0.46279887579775814,"extension":7.01198247793544},"hitData":{"launchSpeed":83.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":149.15}},"index":2,"playId":"f754bf29-b0be-3bd8-a761-1924e1293093","pitchNumber":3,"startTime":"2026-08-12T19:16:03.739Z","endTime":"2026-08-12T19:16:13.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.74,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:16:13.075Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to second baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T19:16:37.760Z","endTime":"2026-08-12T19:16:57.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3107125418854,"aZ":-28.85506859724453,"pfxX":-8.608403648321197,"pfxZ":2.066606666056627,"pX":-0.5120400606529456,"pZ":2.397546117582914,"vX0":6.045019267826416,"vY0":-125.49686312344355,"vZ0":-0.6193502702158635,"x":136.52,"y":174.05,"x0":-1.8230471882685622,"y0":50.00600435841391,"z0":4.9799662349486145,"aX":-13.854264137911805},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":1567,"spinDirection":248},"zone":4,"typeConfidence":0.85,"plateTime":0.43500040256592065,"extension":7.353970544270588},"hitData":{"launchSpeed":71.6,"launchAngle":50.0,"totalDistance":209.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.59,"coordY":117.88}},"index":0,"playId":"09e4c369-ee16-3bf5-b962-5933d426bad4","pitchNumber":1,"startTime":"2026-08-12T19:16:45.837Z","endTime":"2026-08-12T19:16:57.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:16:57.841Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T19:17:42.075Z","endTime":"2026-08-12T19:18:58.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6dc54f13-59e2-3b82-a84d-0b5654352704","startTime":"2026-08-12T19:17:25.517Z","endTime":"2026-08-12T19:17:28.517Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31764305371479,"aZ":-16.24427503828821,"pfxX":-5.919453333771018,"pfxZ":8.275266098598973,"pX":-0.46237093461759193,"pZ":2.9535032663444536,"vX0":5.8859431354203124,"vY0":-137.37890427715186,"vZ0":-2.366863532345679,"x":134.62,"y":159.04,"x0":-1.855955982170349,"y0":50.00643219503681,"z0":4.920973357917822,"aX":-11.401100688133852},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2439,"spinDirection":230},"zone":1,"typeConfidence":0.94,"plateTime":0.39756776854844755,"extension":7.25201763511833},"index":1,"playId":"21b72cf5-0cf2-360c-999c-8f0f30936a76","pitchNumber":1,"startTime":"2026-08-12T19:17:44.052Z","endTime":"2026-08-12T19:17:47.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-12T19:17:56.604Z","endTime":"2026-08-12T19:18:13.062Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124634321566802,"aZ":-16.895507754349374,"pfxX":-6.041567472128563,"pfxZ":7.9135126660184785,"pX":0.09829532600062664,"pZ":2.604509515812343,"vX0":7.361795964025862,"vY0":-137.7142787466673,"vZ0":-3.1032474080034804,"x":113.25,"y":168.46,"x0":-1.8182178665784767,"y0":50.00251688461422,"z0":4.881626724524333,"aX":-11.664146188265471},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2507,"spinDirection":232},"zone":5,"typeConfidence":0.92,"plateTime":0.39695580484756565,"extension":7.39798173816283},"index":3,"playId":"3ad65308-b762-39b2-bf81-d592860f09b2","pitchNumber":2,"startTime":"2026-08-12T19:18:13.062Z","endTime":"2026-08-12T19:18:16.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.204086109491595,"aZ":-19.034043458395303,"pfxX":-6.623687342336071,"pfxZ":6.895060396021268,"pX":0.7724392068420034,"pZ":3.911461639438741,"vX0":9.13402070632462,"vY0":-136.50293875702508,"vZ0":0.6947416970011474,"x":87.56,"y":133.17,"x0":-1.740960057954101,"y0":50.00568855116437,"z0":4.9542947748968444,"aX":-12.629413560320412},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2470,"spinDirection":232},"zone":12,"typeConfidence":0.88,"plateTime":0.39972445713657967,"extension":7.295470127005318},"index":4,"playId":"09cdca5d-4c3b-3a0d-944f-f53a8c997f23","pitchNumber":3,"startTime":"2026-08-12T19:18:34.204Z","endTime":"2026-08-12T19:18:37.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.901555055138235,"aZ":-29.530717096364842,"pfxX":-8.015503021826053,"pfxZ":1.652044363542828,"pX":-0.31224359523786827,"pZ":1.5143661299305895,"vX0":6.311665988400913,"vY0":-124.93802232956784,"vZ0":-2.4443926087489793,"x":128.9,"y":197.89,"x0":-1.8127852299920972,"y0":50.005877458019484,"z0":4.899202789922072,"aX":-12.850067668857111},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":13.3,"spinRate":1565,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.436108869132835,"extension":7.375497836556263},"hitData":{"launchSpeed":90.8,"launchAngle":31.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.4,"coordY":80.23}},"index":5,"playId":"ddbf8b9b-5284-318c-947a-5e8de1d9296f","pitchNumber":4,"startTime":"2026-08-12T19:18:50.797Z","endTime":"2026-08-12T19:18:58.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:18:58.326Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T19:20:59.825Z","endTime":"2026-08-12T19:23:23.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.671209836545913,"aZ":-29.607949351690728,"pfxX":1.766714494081861,"pfxZ":1.528808063289846,"pX":0.1457474666540827,"pZ":2.809441573363419,"vX0":4.512099580835125,"vY0":-127.4257328566727,"vZ0":-1.1580602015644896,"x":111.44,"y":162.93,"x0":-1.8644722454539417,"y0":50.00096090924659,"z0":5.570441359319454,"aX":2.956730503894062},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2236,"spinDirection":157},"zone":5,"typeConfidence":0.88,"plateTime":0.4268723419531941,"extension":6.966790056337023},"index":0,"playId":"b4ece98b-59aa-3d3c-8882-e4f6953806f7","pitchNumber":1,"startTime":"2026-08-12T19:21:05.540Z","endTime":"2026-08-12T19:21:08.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54941344874539,"aZ":-24.084443362563455,"pfxX":-6.714532537884738,"pfxZ":4.365949097338113,"pX":-1.9777290549694244,"pZ":4.794535962755749,"vX0":1.3086965247387734,"vY0":-134.6627419724555,"vZ0":1.7153049713911566,"x":192.39,"y":109.33,"x0":-1.5940455009706167,"y0":50.00646244993519,"z0":5.84179096612966,"aX":-12.456137247255642},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":12.0,"spinRate":2133,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4052067357369533,"extension":7.062816712413445},"index":1,"playId":"d1714a4c-b16d-38d9-b4dc-3c54444b9620","pitchNumber":2,"startTime":"2026-08-12T19:21:22.520Z","endTime":"2026-08-12T19:21:25.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859065595423406,"aZ":-22.557148193988077,"pfxX":-1.593959472664161,"pfxZ":5.138166346045734,"pX":1.0977705831245947,"pZ":3.4937901770512156,"vX0":7.359735474824372,"vY0":-135.08257652002163,"vZ0":-1.5654503651978389,"x":75.16,"y":144.45,"x0":-1.439805796087891,"y0":50.00267633818568,"z0":5.646602111213274,"aX":-2.983669235757269},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2023,"spinDirection":200},"zone":12,"typeConfidence":0.82,"plateTime":0.4034888674545054,"extension":7.397732892319195},"index":2,"playId":"0103bc11-380a-384c-a211-3b9a8450e35d","pitchNumber":3,"startTime":"2026-08-12T19:21:57.648Z","endTime":"2026-08-12T19:22:01.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488783607742775,"aZ":-34.02570603250856,"pfxX":6.873950783321432,"pfxZ":-1.2312522133347255,"pX":-0.033304586826046846,"pZ":2.507063798443959,"vX0":2.163614685040015,"vY0":-121.96295493069715,"vZ0":-0.07516482699045501,"x":118.27,"y":171.09,"x0":-1.8255071964652037,"y0":50.00353725180803,"z0":5.478259542273781,"aX":10.331995122166433},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-13.0,"spinRate":2391,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4494801379857365,"extension":7.099569499906704},"index":3,"playId":"6dce5abc-8c53-36e5-b569-c966850014a0","pitchNumber":4,"startTime":"2026-08-12T19:22:10.715Z","endTime":"2026-08-12T19:22:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70984896340481,"aZ":-30.38820073261532,"pfxX":-5.3952789774537715,"pfxZ":1.0686526906710139,"pX":1.1820137713529424,"pZ":2.6217216923213065,"vX0":8.55294091545294,"vY0":-128.59269554769443,"vZ0":-1.1581044257774202,"x":71.94,"y":167.99,"x0":-1.4864733831037624,"y0":50.00467022837385,"z0":5.435802252229575,"aX":-9.035662502700081},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":7.8,"spinRate":1482,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.42596579315721206,"extension":7.319145113249746},"index":4,"playId":"1a6369b6-9312-3c5a-a29d-a98559969c78","pitchNumber":5,"startTime":"2026-08-12T19:22:31.541Z","endTime":"2026-08-12T19:22:35.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95745981748157,"aZ":-29.497825690624687,"pfxX":3.1045487425130096,"pfxZ":1.6049243964028683,"pX":-1.1482042621377777,"pZ":3.247070974384787,"vX0":0.975916343931662,"vY0":-128.03130907518658,"vZ0":0.003632674674595271,"x":160.77,"y":151.11,"x0":-1.9371885304562215,"y0":50.00564491304237,"z0":5.542834018851455,"aX":5.1849786455648434},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.9,"spinRate":2149,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.4268504493131382,"extension":7.09942347157599},"index":5,"playId":"74b72f9f-7efa-3ee9-8121-c26f4d75e906","pitchNumber":6,"startTime":"2026-08-12T19:22:49.184Z","endTime":"2026-08-12T19:22:52.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230110614617946,"aZ":-21.713806239554867,"pfxX":-6.53991156242367,"pfxZ":5.523436708872249,"pX":-0.035342303534054084,"pZ":1.9936474240145,"vX0":6.372894336763931,"vY0":-136.55907851505853,"vZ0":-5.159638548476712,"x":118.35,"y":184.95,"x0":-1.5462444694252913,"y0":50.003712163641474,"z0":5.395162556087655,"aX":-12.389389198480368},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":10.6,"spinRate":2191,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.40063166701333897,"extension":7.506869058602953},"hitData":{"launchSpeed":85.6,"launchAngle":19.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.82,"coordY":101.39}},"index":6,"playId":"7bbb5a82-91dd-3bc5-8e91-168beb45eff7","pitchNumber":7,"startTime":"2026-08-12T19:23:11.299Z","endTime":"2026-08-12T19:23:23.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:23:23.323Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson. Alec Bohm to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T19:23:39.601Z","endTime":"2026-08-12T19:23:54.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.458236638531048,"aZ":-25.018575906718333,"pfxX":2.2568034024335955,"pfxZ":4.048763112077397,"pX":0.8327404271479009,"pZ":1.4595437860474063,"vX0":5.865876852452238,"vY0":-131.95021266133418,"vZ0":-5.155980918180322,"x":85.26,"y":199.37,"x0":-1.7102329486007246,"y0":50.00278902995002,"z0":5.276715705290301,"aX":3.9884897810982824},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-5.4,"spinRate":2192,"spinDirection":182},"zone":14,"typeConfidence":0.89,"plateTime":0.41471945130217636,"extension":7.1309278945152945},"hitData":{"launchSpeed":91.4,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":156.75}},"index":0,"playId":"715bf0c7-5b37-3cdd-bac0-f5b6d8ac80a2","pitchNumber":1,"startTime":"2026-08-12T19:23:47.040Z","endTime":"2026-08-12T19:23:54.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.3,"awayTeamWinProbability":52.7,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":1.94,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:23:54.482Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson. Alec Bohm to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T19:24:18.097Z","endTime":"2026-08-12T19:24:31.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.190662265778123,"aZ":-41.52622129464648,"pfxX":4.745969917001548,"pfxZ":-6.418213434215485,"pX":0.3420904855052738,"pZ":2.7385531314626514,"vX0":3.443948419096997,"vY0":-119.6701330781533,"vZ0":1.9440859232918752,"x":103.96,"y":164.84,"x0":-1.7302951629028223,"y0":50.004730873371585,"z0":5.624036985510504,"aX":6.912248598788044},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.9,"breakHorizontal":-9.4,"spinRate":2339,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4569774789798884,"extension":7.100232812002663},"hitData":{"launchSpeed":93.5,"launchAngle":6.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":151.18}},"index":0,"playId":"96dc1a58-3b05-3f05-bb48-f82cc40f8e64","pitchNumber":1,"startTime":"2026-08-12T19:24:23.191Z","endTime":"2026-08-12T19:24:31.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.4,"awayTeamWinProbability":48.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.73,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:24:31.204Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder José Fermín.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T19:24:53.809Z","endTime":"2026-08-12T19:25:28.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.579521458189536,"aZ":-31.673776739351005,"pfxX":6.22212374414735,"pfxZ":0.3143905032430805,"pX":0.33009513377221494,"pZ":2.7137198059203214,"vX0":3.361426929245821,"vY0":-124.9458317315962,"vZ0":-0.5732636110403401,"x":104.42,"y":165.51,"x0":-1.8364156045724234,"y0":50.0038305043812,"z0":5.524217543127758,"aX":9.946050189328494},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-12.0,"spinRate":2565,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4365352367451525,"extension":7.128580702368542},"index":0,"playId":"d506a883-d5c9-34bb-b089-4eb632ef6dd7","pitchNumber":1,"startTime":"2026-08-12T19:24:57.275Z","endTime":"2026-08-12T19:25:00.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.668534425317567,"aZ":-32.059838931575364,"pfxX":8.075291587758072,"pfxZ":0.07398284686757606,"pX":0.3922425223236752,"pZ":3.0140399053699065,"vX0":2.8414283705242034,"vY0":-122.40191254965988,"vZ0":0.6066074673079733,"x":102.05,"y":157.4,"x0":-1.8293135258287132,"y0":50.00213722988473,"z0":5.4843205867386065,"aX":12.38715756946006},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.2,"spinRate":2589,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.4456064265990265,"extension":7.156298140714839},"hitData":{"launchSpeed":85.8,"launchAngle":42.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.86,"coordY":111.26}},"index":1,"playId":"e6dabed4-9670-342a-bd1e-10719638254b","pitchNumber":2,"startTime":"2026-08-12T19:25:19.465Z","endTime":"2026-08-12T19:25:28.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.93,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:25:28.518Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"César Prieto singles on a line drive to right fielder Bryce Harper.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:27:28.995Z","endTime":"2026-08-12T19:29:04.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212522501992794,"aZ":-16.324199346164285,"pfxX":-6.113233980133474,"pfxZ":8.561350467675826,"pX":0.45429849319854865,"pZ":4.039237857607651,"vX0":8.249216936645714,"vY0":-135.37865680647494,"vZ0":0.36152068432749307,"x":99.68,"y":129.72,"x0":-1.8414950518552056,"y0":50.00534045169902,"z0":5.048727248302283,"aX":-11.322229973095421},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2359,"spinDirection":230},"zone":12,"typeConfidence":0.92,"plateTime":0.40496668003284997,"extension":7.482646009425202},"index":0,"playId":"101c6c5a-26d7-335e-b9b3-d1cf0f8b1d21","pitchNumber":1,"startTime":"2026-08-12T19:27:36.701Z","endTime":"2026-08-12T19:27:40.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27032484381201,"aZ":-32.16063867523314,"pfxX":-8.122711027633745,"pfxZ":0.007367325949481973,"pX":-0.1705123753364819,"pZ":1.2971844576441853,"vX0":6.728499886222097,"vY0":-125.55123239221008,"vZ0":-2.650550574707556,"x":123.5,"y":203.76,"x0":-1.8235691584482039,"y0":50.00311336103143,"z0":4.971402189431136,"aX":-13.030852252054492},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":1606,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.43546540834892244,"extension":7.275114885075692},"index":1,"playId":"37437d9a-7e2c-375d-85a8-69d2a8ba4f4c","pitchNumber":2,"startTime":"2026-08-12T19:27:50.376Z","endTime":"2026-08-12T19:27:54.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552719996495732,"aZ":-17.191670639208148,"pfxX":-7.17953914655671,"pfxZ":7.9911822758475175,"pX":0.033632556505246956,"pZ":3.318943666632981,"vX0":7.590956827345422,"vY0":-136.2003293855674,"vZ0":-1.2045064580590887,"x":115.72,"y":149.17,"x0":-1.8597927787970616,"y0":50.000379798201244,"z0":4.958491671339788,"aX":-13.456639119412928},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2393,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.4025082696733264,"extension":7.376765857446524},"index":2,"playId":"60e9254f-9f10-3130-ae97-ae048ca56f45","pitchNumber":3,"startTime":"2026-08-12T19:28:06.671Z","endTime":"2026-08-12T19:28:09.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78908933788407,"aZ":-24.87700065588776,"pfxX":1.219212179748475,"pfxZ":4.220738835720065,"pX":-0.13774155180682748,"pZ":2.470451431646028,"vX0":4.441960719895771,"vY0":-130.2631583947163,"vZ0":-1.2141096806162288,"x":122.25,"y":172.08,"x0":-2.01924733871458,"y0":50.00374724555585,"z0":4.812603834971679,"aX":2.1073271937416904},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":2561,"spinDirection":206},"zone":5,"typeConfidence":0.95,"plateTime":0.4194908276551832,"extension":7.430108415430087},"index":3,"playId":"9b464a44-6d56-3ab8-a17c-eee9e6c66cb5","pitchNumber":4,"startTime":"2026-08-12T19:28:22.883Z","endTime":"2026-08-12T19:28:26.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T19:28:42.472Z","endTime":"2026-08-12T19:28:51.346Z","isPitch":false,"type":"action","player":{"id":693409,"link":"/api/v1/people/693409"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.549,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509321398333945,"aZ":-29.14009509531063,"pfxX":-9.258921737653077,"pfxZ":1.8877057652130542,"pX":-0.504998975264909,"pZ":1.2243958021704247,"vX0":6.244635536880818,"vY0":-125.92372182198879,"vZ0":-3.188491345922337,"x":136.25,"y":205.72,"x0":-1.8137540797343152,"y0":50.00269347651958,"z0":4.863942472054782,"aX":-14.873113979696951},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":1598,"spinDirection":251},"zone":13,"typeConfidence":0.84,"plateTime":0.43493117225845435,"extension":7.4340928268205255},"hitData":{"launchSpeed":73.9,"launchAngle":18.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.86,"coordY":104.1}},"index":5,"playId":"24fd3646-bec3-380c-a4c6-21f2449b59f1","pitchNumber":5,"startTime":"2026-08-12T19:28:51.346Z","endTime":"2026-08-12T19:29:04.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693409,"link":"/api/v1/people/693409"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":693409,"link":"/api/v1/people/693409"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:29:04.636Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to right fielder Bryce Harper.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:29:24.120Z","endTime":"2026-08-12T19:30:57.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217295335297795,"aZ":-17.973365112959364,"pfxX":-5.865980539882861,"pfxZ":7.35656674934741,"pX":-0.1053539598903547,"pZ":2.7400216547302327,"vX0":7.122971047288277,"vY0":-137.28888673848365,"vZ0":-2.21216930389121,"x":121.02,"y":164.8,"x0":-1.9578144548774075,"y0":50.00210309230663,"z0":4.764545255165153,"aX":-11.322752535341637},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2471,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.39726686568812086,"extension":7.511202975926732},"index":0,"playId":"d1415953-6b06-3d88-9caa-13a4cb23ab71","pitchNumber":1,"startTime":"2026-08-12T19:29:29.627Z","endTime":"2026-08-12T19:29:33.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":"914713fb-2e69-3807-8b21-c9dcafe0dd43","startTime":"2026-08-12T19:29:40.435Z","endTime":"2026-08-12T19:29:44.735Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91895527355512,"aZ":-30.288218025313842,"pfxX":-8.563723727979395,"pfxZ":1.0074813380051815,"pX":-1.9380732053309009,"pZ":1.665775788416593,"vX0":3.177181377709801,"vY0":-136.03630324790623,"vZ0":-2.7085131033437686,"x":190.87,"y":193.8,"x0":-2.008669310003205,"y0":50.00414782720878,"z0":4.774592811535043,"aX":-16.04693558987111},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":2289,"spinDirection":228},"zone":13,"typeConfidence":0.86,"plateTime":0.4026713740635066,"extension":7.200475176459497},"index":2,"playId":"a588c69d-e862-3f54-b307-28ac127169c6","pitchNumber":2,"startTime":"2026-08-12T19:29:59.403Z","endTime":"2026-08-12T19:30:03.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34622862244073,"aZ":-17.309787009856105,"pfxX":-5.8343590429021965,"pfxZ":7.794956024168331,"pX":0.12492569018794626,"pZ":2.0212039264001778,"vX0":7.340965295800861,"vY0":-136.78423949297948,"vZ0":-4.153802862801197,"x":112.24,"y":184.21,"x0":-1.8275241995108404,"y0":50.00317496073848,"z0":4.735823151104892,"aX":-11.127296239346922},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":9.1,"spinRate":2423,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.39943719619536244,"extension":7.214388705752722},"index":3,"playId":"873a8529-448a-3d6e-9834-59646a7a4624","pitchNumber":3,"startTime":"2026-08-12T19:30:24.729Z","endTime":"2026-08-12T19:30:28.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.538227751632885,"aZ":-16.59464535844019,"pfxX":-5.550495804814381,"pfxZ":7.89263352479764,"pX":-0.08809253336453253,"pZ":2.3325624168514354,"vX0":6.706847305166543,"vY0":-138.98255753316838,"vZ0":-3.9962153469020327,"x":120.36,"y":175.8,"x0":-1.8012570869696398,"y0":50.00136358321617,"z0":4.877573286183652,"aX":-10.954981190676422},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2406,"spinDirection":228},"zone":5,"typeConfidence":0.93,"plateTime":0.3927611571854275,"extension":7.358103745466239},"hitData":{"launchSpeed":82.3,"launchAngle":24.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.77,"coordY":113.68}},"index":4,"playId":"ea0c2bd5-d876-38e6-b65e-67cd280d445e","pitchNumber":4,"startTime":"2026-08-12T19:30:46.003Z","endTime":"2026-08-12T19:30:57.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.89,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:30:57.403Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:31:14.905Z","endTime":"2026-08-12T19:34:27.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.450986184925927,"aZ":-25.819533909287884,"pfxX":-0.06191362906919906,"pfxZ":3.6773922969134407,"pX":0.5107660028901146,"pZ":1.9054629736480795,"vX0":6.113380396892718,"vY0":-129.49442324575358,"vZ0":-2.169714766292056,"x":97.53,"y":187.33,"x0":-1.8548723403680984,"y0":50.005200334273376,"z0":4.693929364065903,"aX":-0.10779286774058823},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2532,"spinDirection":226},"zone":9,"typeConfidence":0.92,"plateTime":0.4200896880919771,"extension":7.219349713909043},"index":0,"playId":"3ff865bd-f9fb-35f1-ae14-84b3fa40de60","pitchNumber":1,"startTime":"2026-08-12T19:31:22.147Z","endTime":"2026-08-12T19:31:26.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91790692591816,"aZ":-18.203892644904506,"pfxX":-7.040091178531216,"pfxZ":7.438659710098937,"pX":1.22088350606497,"pZ":2.966437686475677,"vX0":10.253285197157973,"vY0":-135.51115441814355,"vZ0":-1.6030896333917706,"x":70.46,"y":158.69,"x0":-1.6802655894174003,"y0":50.00235420719472,"z0":4.824850078654145,"aX":-13.221533996147077},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2414,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.40271238023311895,"extension":7.376777859437142},"index":1,"playId":"93ada706-b90d-3721-a5aa-bd0a1af44827","pitchNumber":2,"startTime":"2026-08-12T19:31:42.199Z","endTime":"2026-08-12T19:31:45.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0170984979964,"aZ":-18.25187158133141,"pfxX":-7.96008779605213,"pfxZ":7.319802876464019,"pX":-0.43033690954119924,"pZ":2.8645325638638615,"vX0":6.48000063796757,"vY0":-137.197111021482,"vZ0":-1.8952884341761336,"x":133.4,"y":161.44,"x0":-1.7913771850418663,"y0":50.002834447636765,"z0":4.811371476091657,"aX":-15.139613080812092},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2425,"spinDirection":232},"zone":1,"typeConfidence":0.83,"plateTime":0.39958135340989154,"extension":7.3820129512628725},"index":2,"playId":"5f84aea4-9971-3861-9f2a-6471646252c2","pitchNumber":3,"startTime":"2026-08-12T19:32:03.365Z","endTime":"2026-08-12T19:32:06.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.099071078563835,"aZ":-40.518831492156735,"pfxX":5.693071807928195,"pfxZ":-6.3085529887361815,"pX":0.04739535305131754,"pZ":-0.3603275733279774,"vX0":2.913536803536216,"vY0":-114.85075654620704,"vZ0":-2.8859566293349914,"x":115.19,"y":248.51,"x0":-1.9809164734644378,"y0":50.001298804981985,"z0":4.888467601856438,"aX":7.533941368288115},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.9,"breakHorizontal":-11.0,"spinRate":2687,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.4785921663847694,"extension":7.0918306787991945},"index":3,"playId":"5aef48cc-7416-34e6-8985-5e96ec4c933d","pitchNumber":4,"startTime":"2026-08-12T19:32:32.134Z","endTime":"2026-08-12T19:32:35.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35837021543536,"aZ":-31.971373277819087,"pfxX":-7.766427200108776,"pfxZ":0.12896704643374868,"pX":-1.5503219670417379,"pZ":2.1567522939858557,"vX0":3.1800650305622646,"vY0":-125.30431555143325,"vZ0":-0.5608841703708184,"x":176.09,"y":180.55,"x0":-1.8239312417898543,"y0":50.00526442639846,"z0":4.986626247371471,"aX":-12.401560030979761},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":13.4,"spinRate":1564,"spinDirection":246},"zone":13,"typeConfidence":0.85,"plateTime":0.436456492344484,"extension":7.37741131124507},"index":4,"playId":"75434db3-cad7-3389-a40b-403f992464e0","pitchNumber":5,"startTime":"2026-08-12T19:33:01.396Z","endTime":"2026-08-12T19:33:05.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.750944904799496,"aZ":-19.065135891185225,"pfxX":-6.724963179301648,"pfxZ":6.759390955983494,"pX":0.12630977777616603,"pZ":2.554905476557238,"vX0":7.33234238006209,"vY0":-137.27120320758658,"vZ0":-2.7023160142467497,"x":112.19,"y":169.8,"x0":-1.6852036124032927,"y0":50.00318398363598,"z0":4.826059696676762,"aX":-13.043673382009873},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2369,"spinDirection":229},"zone":5,"typeConfidence":0.88,"plateTime":0.39654969150920305,"extension":7.4246239611825215},"index":5,"playId":"39c6bb74-1e66-30b7-b54a-cbc99013558b","pitchNumber":6,"startTime":"2026-08-12T19:33:30.362Z","endTime":"2026-08-12T19:33:33.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.144105930416682,"aZ":-40.85187594344181,"pfxX":5.455366126078769,"pfxZ":-6.200377055520406,"pX":-0.5312718951472389,"pZ":2.1396375751785035,"vX0":1.8121407681694004,"vY0":-116.97516535078788,"vZ0":2.016358863870587,"x":137.25,"y":181.01,"x0":-2.022958072389568,"y0":50.00472346264509,"z0":5.070387673349379,"aX":7.630969202236347},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.6,"breakHorizontal":-10.3,"spinRate":2721,"spinDirection":57},"zone":7,"typeConfidence":0.89,"plateTime":0.4665955241240187,"extension":6.722356301220491},"index":6,"playId":"26caadfe-e2d0-3da1-995a-6fd6f12dd8f0","pitchNumber":7,"startTime":"2026-08-12T19:33:54.908Z","endTime":"2026-08-12T19:33:59.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62371254217694,"aZ":-25.90193997512817,"pfxX":0.020679664576013668,"pfxZ":3.555474006759887,"pX":-0.7490361233841211,"pZ":1.2272158028898146,"vX0":3.5061622250146764,"vY0":-130.75352282681607,"vZ0":-4.179729999659663,"x":145.55,"y":205.65,"x0":-2.099390597282521,"y0":50.00350832230605,"z0":4.74692190929251,"aX":0.03633045829319086},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-0.7,"spinRate":2529,"spinDirection":202},"zone":13,"typeConfidence":0.93,"plateTime":0.4158721413458446,"extension":7.192306597587379},"index":7,"playId":"74b859f7-0b12-351c-a77a-ac56c936d797","pitchNumber":8,"startTime":"2026-08-12T19:34:23.764Z","endTime":"2026-08-12T19:34:27.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:34:27.519Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a sharp ground ball to right fielder Bryce Harper. César Prieto to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:34:49.191Z","endTime":"2026-08-12T19:36:06.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5543887602306,"aZ":-29.2729762676035,"pfxX":-8.169388414932534,"pfxZ":1.8104403379641454,"pX":-0.5555683146833816,"pZ":1.227592393079397,"vX0":5.915611799435754,"vY0":-125.7347126345969,"vZ0":-2.9476955684546517,"x":138.18,"y":205.64,"x0":-1.8777118768872847,"y0":50.00259928970617,"z0":4.791262423295296,"aX":-13.076966207458808},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":1508,"spinDirection":249},"zone":13,"typeConfidence":0.83,"plateTime":0.43567506218842267,"extension":7.609367536835865},"index":0,"playId":"0c4ca724-6829-3331-bbe1-ae29f5a89082","pitchNumber":1,"startTime":"2026-08-12T19:34:54.580Z","endTime":"2026-08-12T19:34:57.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8041393479025,"aZ":-26.165018583985788,"pfxX":1.2303073313489756,"pfxZ":3.5233188280619085,"pX":1.050345112308889,"pZ":2.5015543416857606,"vX0":7.005251579248388,"vY0":-129.17814530336628,"vZ0":-0.6547909063097013,"x":76.96,"y":171.24,"x0":-1.8470126996033365,"y0":50.00097026931954,"z0":4.755118775369743,"aX":2.094064842777167},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":-3.7,"spinRate":2424,"spinDirection":220},"zone":12,"typeConfidence":0.94,"plateTime":0.42267494646310677,"extension":7.2513863369506755},"index":1,"playId":"f7848b86-5496-31c5-89af-73b953a0694c","pitchNumber":2,"startTime":"2026-08-12T19:35:14.561Z","endTime":"2026-08-12T19:35:18.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.206362987574245,"aZ":-16.46081211865332,"pfxX":-5.794066446373778,"pfxZ":8.190008954330446,"pX":1.6815827809905106,"pZ":2.8516830934684365,"vX0":10.833266309884115,"vY0":-137.76883239441054,"vZ0":-2.363022086278985,"x":52.9,"y":161.78,"x0":-1.552424612024805,"y0":50.00040722002092,"z0":4.835755167471514,"aX":-11.114267658461884},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2461,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.39788852095520166,"extension":7.436285282262839},"index":2,"playId":"495b373f-48cd-3a54-99d0-b4d4371da7ba","pitchNumber":3,"startTime":"2026-08-12T19:35:33.506Z","endTime":"2026-08-12T19:35:37.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007381248524723,"aZ":-25.529543442239902,"pfxX":1.4508548670480736,"pfxZ":3.9260822023213144,"pX":0.1370564755578106,"pZ":2.062913511994573,"vX0":5.064639338676879,"vY0":-129.07460041796244,"vZ0":-2.1621246334478115,"x":111.78,"y":183.08,"x0":-2.036369553473479,"y0":50.00376741294227,"z0":4.8704209469621365,"aX":2.4563900832703918},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2519,"spinDirection":190},"zone":8,"typeConfidence":0.95,"plateTime":0.42379815593874426,"extension":7.0989372383984195},"hitData":{"launchSpeed":102.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":177.15,"coordY":101.52}},"index":3,"playId":"1df877c2-c249-3b2a-acf2-8fc367764b8e","pitchNumber":4,"startTime":"2026-08-12T19:35:53.767Z","endTime":"2026-08-12T19:36:06.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.23,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:36:06.275Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a sharp line drive to center fielder Justin Crawford. César Prieto scores. JJ Wetherholt to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:37:41.042Z","endTime":"2026-08-12T19:39:48.135Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T19:36:36.979Z","endTime":"2026-08-12T19:37:43.333Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02536537066981,"aZ":-26.756983236598522,"pfxX":-9.859896584643703,"pfxZ":2.8669431815408517,"pX":-1.0358734639728893,"pZ":1.8361994607936087,"vX0":5.773094119698415,"vY0":-136.76906003677135,"vZ0":-2.78331351140759,"x":156.49,"y":189.2,"x0":-1.896421869700378,"y0":50.00271268986566,"z0":4.70812715401048,"aX":-18.62202834374338},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":16.6,"spinRate":2349,"spinDirection":236},"zone":13,"typeConfidence":0.94,"plateTime":0.40094940558387027,"extension":7.396533374955867},"index":1,"playId":"493811b6-3f06-3e81-af06-83196a4a8105","pitchNumber":1,"startTime":"2026-08-12T19:37:43.333Z","endTime":"2026-08-12T19:37:46.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851352683984683,"aZ":-19.070766895207246,"pfxX":-6.106570510380427,"pfxZ":6.792901023210675,"pX":0.1226377352483972,"pZ":3.4082113227207276,"vX0":7.092575110375641,"vY0":-138.0578405288648,"vZ0":-0.646312035364446,"x":112.33,"y":146.76,"x0":-1.6868226196579923,"y0":50.006656514298705,"z0":4.929473934541511,"aX":-11.786510893671831},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":9.6,"spinRate":2478,"spinDirection":229},"zone":12,"typeConfidence":0.83,"plateTime":0.3968120727745488,"extension":7.325981908624287},"index":2,"playId":"55521eac-031d-3b3d-8733-e26ad8e53eee","pitchNumber":2,"startTime":"2026-08-12T19:38:07.316Z","endTime":"2026-08-12T19:38:11.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.1,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611296205173677,"aZ":-25.147843589697384,"pfxX":-9.794640814985298,"pfxZ":3.705196925012439,"pX":-0.8556539690390813,"pZ":1.2879823829167745,"vX0":6.054949985698559,"vY0":-136.9454680293289,"vZ0":-4.381995241725856,"x":149.62,"y":204.0,"x0":-1.8242367161827924,"y0":50.00457241800059,"z0":4.631898086653442,"aX":-18.58126047847619},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":2434,"spinDirection":234},"zone":13,"typeConfidence":0.93,"plateTime":0.40016092368188927,"extension":7.350174591096152},"index":3,"playId":"eff689b9-4985-3dac-975e-439430ce2973","pitchNumber":3,"startTime":"2026-08-12T19:38:30.053Z","endTime":"2026-08-12T19:38:33.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.752676708165776,"aZ":-27.01009098522037,"pfxX":-9.740737915642864,"pfxZ":2.7335328135014727,"pX":-0.9766872027418536,"pZ":2.477733683924641,"vX0":6.026947989009231,"vY0":-136.7569714548844,"vZ0":-1.1578028724461893,"x":154.23,"y":171.88,"x0":-1.9459003740267506,"y0":50.00450330711964,"z0":4.762927027445172,"aX":-18.413340346079895},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2367,"spinDirection":230},"zone":11,"typeConfidence":0.94,"plateTime":0.4008432015670649,"extension":7.555793955048678},"index":4,"playId":"2ca05fe4-1887-33cc-87a3-3933cf26477a","pitchNumber":4,"startTime":"2026-08-12T19:38:50.139Z","endTime":"2026-08-12T19:38:55.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.072061452089365,"aZ":-30.182718318495258,"pfxX":8.416683895851504,"pfxZ":1.405307715399104,"pX":-0.12239789391673235,"pZ":1.9155419690003481,"vX0":2.0293601163211052,"vY0":-118.4318148638879,"vZ0":-0.40656506485048804,"x":121.67,"y":187.06,"x0":-2.0842866694351807,"y0":50.00360127272852,"z0":4.855140277350032,"aX":11.929888127462212},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.7,"spinRate":2712,"spinDirection":61},"zone":8,"typeConfidence":0.9,"plateTime":0.4628614957044146,"extension":7.194219236729515},"index":5,"playId":"fb155f21-3c0e-34c2-ac6d-bc72500ea8f5","pitchNumber":5,"startTime":"2026-08-12T19:39:10.216Z","endTime":"2026-08-12T19:39:13.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-12T19:39:19.156Z","endTime":"2026-08-12T19:39:37.164Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.640204819764083,"aZ":-16.13990493277827,"pfxX":-6.907890096000495,"pfxZ":8.079874757143486,"pX":0.39849264016459146,"pZ":2.3854446196598063,"vX0":8.512414779135632,"vY0":-139.78279972897764,"vZ0":-3.846865870705018,"x":101.81,"y":174.37,"x0":-1.784563536180565,"y0":50.004727732246565,"z0":4.834930504006651,"aX":-13.712326120695977},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2531,"spinDirection":232},"zone":6,"typeConfidence":0.93,"plateTime":0.3914086316514567,"extension":7.503211962860074},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.05,"coordY":68.24}},"index":7,"playId":"4652d554-0cc9-318f-844c-bd9c867de0de","pitchNumber":6,"startTime":"2026-08-12T19:39:37.164Z","endTime":"2026-08-12T19:39:48.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":14.100000000000001,"leverageIndex":2.54,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:39:48.135Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson doubles (30) on a sharp line drive to center fielder Justin Crawford. JJ Wetherholt scores. Iván Herrera scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:40:20.974Z","endTime":"2026-08-12T19:41:28.897Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":86.8,"endSpeed":79.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476723667248603,"aZ":-27.271663751705248,"pfxX":-8.276762576953768,"pfxZ":3.0343765419748125,"pX":-0.30764784021204294,"pZ":2.012890321692063,"vX0":6.353810160109379,"vY0":-126.2635919839223,"vZ0":-1.7953627096943925,"x":128.73,"y":184.43,"x0":-1.7801390811818232,"y0":50.00448556264655,"z0":4.925685713716163,"aX":-13.378311210168237},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":1583,"spinDirection":245},"zone":7,"typeConfidence":0.74,"plateTime":0.4336461902249713,"extension":7.392476117666644},"index":0,"playId":"e4404e50-d9af-3576-89ab-638a2fe905d4","pitchNumber":1,"startTime":"2026-08-12T19:40:29.489Z","endTime":"2026-08-12T19:40:32.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":86.3,"endSpeed":79.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407361547401617,"aZ":-29.673883210859252,"pfxX":-7.150297887741365,"pfxZ":1.5547723266397693,"pX":-1.5353005848280012,"pZ":1.2356222073469725,"vX0":3.069644594236086,"vY0":-125.7189497299735,"vZ0":-2.810407282596537,"x":175.52,"y":205.42,"x0":-1.8401231423678606,"y0":50.00296848109985,"z0":4.765365057104364,"aX":-11.497450311198362},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":12.2,"spinRate":1587,"spinDirection":245},"zone":13,"typeConfidence":0.77,"plateTime":0.4349217420295268,"extension":7.165935836337954},"index":1,"playId":"cb53a1bb-1a60-307d-87ca-804af887fd67","pitchNumber":2,"startTime":"2026-08-12T19:40:52.857Z","endTime":"2026-08-12T19:40:55.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566561453480663,"aZ":-19.635666293747025,"pfxX":-6.663448092134912,"pfxZ":6.446537436788072,"pX":-0.8986247023848084,"pZ":3.645777205845191,"vX0":5.041108092383814,"vY0":-137.83235138941143,"vZ0":0.11731733194964022,"x":151.25,"y":140.34,"x0":-1.8758611741812599,"y0":50.00032669669091,"z0":4.917064626665635,"aX":-12.956216817393328},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":2415,"spinDirection":231},"zone":11,"typeConfidence":0.83,"plateTime":0.39577053535388496,"extension":7.319210736466938},"hitData":{"launchSpeed":102.4,"launchAngle":21.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.84,"coordY":50.16}},"index":2,"playId":"d4ab65b3-3ca5-37ff-aa65-3f8ebf4b8bb8","pitchNumber":3,"startTime":"2026-08-12T19:41:12.829Z","endTime":"2026-08-12T19:41:28.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":17.0,"leverageIndex":1.85,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:41:28.897Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Walker doubles (24) on a line drive to left fielder Brandon Marsh. Alec Burleson scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:41:54.706Z","endTime":"2026-08-12T19:42:15.604Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.509780500571672,"aZ":-30.92612025514524,"pfxX":5.675569800647793,"pfxZ":0.8853374861478862,"pX":0.09166083097035016,"pZ":1.7993681501527785,"vX0":3.248474521183782,"vY0":-117.34769900601557,"vZ0":-0.11901340270927008,"x":113.51,"y":190.2,"x0":-2.044115204190466,"y0":50.00176762088525,"z0":4.712265374057859,"aX":7.9782475782826765},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.8,"breakHorizontal":-11.0,"spinRate":2706,"spinDirection":62},"zone":8,"typeConfidence":0.87,"plateTime":0.46530878941441367,"extension":7.2562166989830565},"hitData":{"launchSpeed":95.1,"launchAngle":10.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.31,"coordY":124.74}},"index":0,"playId":"4958cc2e-981e-3235-ad5b-e593446e5579","pitchNumber":1,"startTime":"2026-08-12T19:42:01.499Z","endTime":"2026-08-12T19:42:15.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":0.58,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:42:15.604Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to right fielder Bryce Harper.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T19:42:42.651Z","endTime":"2026-08-12T19:44:05.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31210413292524,"aZ":-23.638866482736407,"pfxX":-0.18052233924661165,"pfxZ":4.808328716258323,"pX":0.10729804228457954,"pZ":2.8624656798042922,"vX0":5.384861755956927,"vY0":-131.45899739534087,"vZ0":-0.6727725577653637,"x":112.91,"y":161.49,"x0":-1.9323461212834063,"y0":50.00049369225489,"z0":4.855442689088901,"aX":-0.321784952105764},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-0.7,"spinRate":2496,"spinDirection":205},"zone":2,"typeConfidence":0.92,"plateTime":0.41451018048673216,"extension":7.260797277155912},"index":0,"playId":"1317eb15-28c6-37f7-baec-e7c360210d9d","pitchNumber":1,"startTime":"2026-08-12T19:42:51.449Z","endTime":"2026-08-12T19:42:54.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09914863694786,"aZ":-20.97793596971908,"pfxX":-6.500544303212374,"pfxZ":5.767076310921068,"pX":0.3208578415843376,"pZ":3.3166532603743337,"vX0":7.721113878437701,"vY0":-137.82589894888966,"vZ0":-0.3706441065681516,"x":104.77,"y":149.23,"x0":-1.660654528837593,"y0":50.00123938046165,"z0":4.858788364799494,"aX":-12.616536090242068},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2450,"spinDirection":227},"zone":12,"typeConfidence":0.73,"plateTime":0.3960848633140648,"extension":7.320215404327376},"index":1,"playId":"af86ea0d-176d-3b48-acb4-f444785fe23d","pitchNumber":2,"startTime":"2026-08-12T19:43:12.062Z","endTime":"2026-08-12T19:43:15.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56555846148113,"aZ":-38.35125843703134,"pfxX":6.631098824516329,"pfxZ":-4.572422637427716,"pX":1.2658217181731681,"pZ":0.3153967051648019,"vX0":5.188089184214386,"vY0":-115.55013289614246,"vZ0":-2.1490828047211377,"x":68.75,"y":230.26,"x0":-1.8699625081665416,"y0":50.00106255659173,"z0":4.942859401848352,"aX":8.963399594428374},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.5,"breakHorizontal":-13.3,"spinRate":2818,"spinDirection":59},"zone":14,"typeConfidence":0.84,"plateTime":0.4740504104288181,"extension":7.197080639913758},"index":2,"playId":"be7cee7a-547a-3968-a26c-a53a5f4e579f","pitchNumber":3,"startTime":"2026-08-12T19:43:35.180Z","endTime":"2026-08-12T19:43:39.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0939455053076,"aZ":-40.08540988472413,"pfxX":3.945695924389715,"pfxZ":-6.017083558423055,"pX":0.32689275857919553,"pZ":1.5995913551382444,"vX0":3.883808324675392,"vY0":-114.28100559307026,"vZ0":1.1378096009475998,"x":104.54,"y":195.59,"x0":-1.910343253827478,"y0":50.00006360553811,"z0":5.048764809196312,"aX":5.1905891916829745},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.2,"breakHorizontal":-8.2,"spinRate":2755,"spinDirection":63},"zone":9,"typeConfidence":0.88,"plateTime":0.48024395976525724,"extension":7.080598343363525},"hitData":{"launchSpeed":81.4,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.96,"coordY":112.36}},"index":3,"playId":"ad0aff07-2d81-31bb-97ab-6107cd2b32ba","pitchNumber":4,"startTime":"2026-08-12T19:43:57.503Z","endTime":"2026-08-12T19:44:05.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":554430,"link":"/api/v1/people/554430"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:44:05.546Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T19:46:34.144Z","endTime":"2026-08-12T19:47:31.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-08-12T19:45:08.050Z","endTime":"2026-08-12T19:46:25.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T19:46:25.779Z","endTime":"2026-08-12T19:46:36.384Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37517776796932,"aZ":-26.25906562932928,"pfxX":10.115962849323369,"pfxZ":3.4278145328874956,"pX":-0.6259092620626299,"pZ":2.8566435750405006,"vX0":-12.919477460120397,"vY0":-129.63694959359518,"vZ0":-0.08088045003458655,"x":140.86,"y":161.65,"x0":3.0743458054213333,"y0":50.00494714020151,"z0":4.868329940725885,"aX":17.472934836163354},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":-16.0,"spinRate":2188,"spinDirection":117},"zone":1,"typeConfidence":0.86,"plateTime":0.4201511393921815,"extension":6.614384553580395},"index":2,"playId":"25728dc3-2fd3-38dd-92b5-08922b4bc78f","pitchNumber":1,"startTime":"2026-08-12T19:46:36.384Z","endTime":"2026-08-12T19:46:40.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771450353475345,"aZ":-34.404924472885256,"pfxX":-7.219594910314987,"pfxZ":-1.732783485106764,"pX":-1.141805750178814,"pZ":1.9146532469401827,"vX0":-7.740321720938241,"vY0":-113.11564942623376,"vZ0":1.1810467473481179,"x":160.52,"y":187.08,"x0":3.26983344036251,"y0":50.00166150683941,"z0":4.850858900119704,"aX":-9.299469502066792},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.5,"breakHorizontal":15.1,"spinRate":2548,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.48530809181232737,"extension":6.659023917997608},"index":3,"playId":"b52c043d-1208-3352-830b-300399a59927","pitchNumber":2,"startTime":"2026-08-12T19:46:53.483Z","endTime":"2026-08-12T19:46:56.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86260301391474,"aZ":-30.03482230657255,"pfxX":10.449350023138832,"pfxZ":1.253961154739624,"pX":1.0310095564974668,"pZ":2.9530964045173604,"vX0":-9.127309743763853,"vY0":-129.17063568006236,"vZ0":0.8550096704114641,"x":77.7,"y":159.05,"x0":3.2388706894637367,"y0":50.001409992399196,"z0":4.912737423436739,"aX":17.799916181368918},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-17.0,"spinRate":2250,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.42273475307193964,"extension":6.610001609152879},"index":4,"playId":"d3e25894-b204-3a77-b808-57687bc698f7","pitchNumber":3,"startTime":"2026-08-12T19:47:11.116Z","endTime":"2026-08-12T19:47:14.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11092559351749,"aZ":-25.503557084088776,"pfxX":10.815168881143743,"pfxZ":3.85994710702401,"pX":-0.2554334957030448,"pZ":1.0337732105877773,"vX0":-12.193313942246073,"vY0":-129.89329760409734,"vZ0":-4.464838253213446,"x":126.74,"y":210.87,"x0":3.067842493540293,"y0":50.00490960583973,"z0":4.685928319395148,"aX":18.707687614373576},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2285,"spinDirection":136},"zone":13,"typeConfidence":0.85,"plateTime":0.4197326006302857,"extension":6.578878811626999},"index":5,"playId":"6c831522-83c3-3017-90c4-c85f0bc0237d","pitchNumber":4,"startTime":"2026-08-12T19:47:28.446Z","endTime":"2026-08-12T19:47:31.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":0.66,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:47:31.942Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Arraez grounds into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Bryce Harper out at 2nd. Luis Arraez out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T19:47:48.673Z","endTime":"2026-08-12T19:49:49.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.283814357124204,"aZ":-33.15224603084258,"pfxX":10.347036166011325,"pfxZ":-0.5654927109547909,"pX":1.3179634616749325,"pZ":2.933202575423848,"vX0":-8.47202225885198,"vY0":-130.7990033047987,"vZ0":1.4399023652231016,"x":66.76,"y":159.58,"x0":3.2466484740026256,"y0":50.00024128958662,"z0":4.852274660866116,"aX":18.016732974590408},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":-17.0,"spinRate":2087,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.4179507089548107,"extension":6.341285046898569},"index":0,"playId":"6768cf95-f718-3fec-b58e-f0ca99dc8b63","pitchNumber":1,"startTime":"2026-08-12T19:47:57.827Z","endTime":"2026-08-12T19:48:01.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061044863442486,"aZ":-32.76243449923164,"pfxX":10.079192147606278,"pfxZ":-0.34208879987717644,"pX":1.1038794801994214,"pZ":2.9840353554941657,"vX0":-8.796481507850505,"vY0":-130.1176658773176,"vZ0":1.5631519613220155,"x":74.92,"y":158.21,"x0":3.2108899571567378,"y0":50.001684761683386,"z0":4.849119612092349,"aX":17.365732814720012},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":-16.4,"spinRate":2181,"spinDirection":138},"zone":12,"typeConfidence":0.89,"plateTime":0.4201571314438177,"extension":6.495731563964407},"index":1,"playId":"de2cf67a-5845-3975-8060-ae08900cbaa3","pitchNumber":2,"startTime":"2026-08-12T19:48:17.506Z","endTime":"2026-08-12T19:48:21.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-12T19:48:43.361Z","endTime":"2026-08-12T19:49:25.823Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80484613833034,"aZ":-32.33318028376454,"pfxX":10.112614123262436,"pfxZ":-0.09335133124134387,"pX":0.117504405963194,"pZ":2.149379222534537,"vX0":-11.455073958368033,"vY0":-130.4005720524973,"vZ0":-0.5717883433528719,"x":112.52,"y":180.75,"x0":3.2245161310623067,"y0":50.000302686617786,"z0":4.781218198585786,"aX":17.6583972722845},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.1,"breakHorizontal":-16.2,"spinRate":2168,"spinDirection":122},"zone":5,"typeConfidence":0.89,"plateTime":0.41778386264768885,"extension":6.8789221429872995},"index":3,"playId":"b7aefb95-192a-3463-a054-3f0437245548","pitchNumber":3,"startTime":"2026-08-12T19:49:25.823Z","endTime":"2026-08-12T19:49:29.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843316043159216,"aZ":-29.312857668300445,"pfxX":10.53163214923773,"pfxZ":1.637349782559844,"pX":-0.09422470940831176,"pZ":2.1267559246201193,"vX0":-11.6224547089533,"vY0":-130.62191352220495,"vZ0":-1.0551528067671916,"x":120.59,"y":181.36,"x0":3.0149950092422215,"y0":50.006418217899025,"z0":4.711688265717099,"aX":18.4619333534715},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.9,"spinRate":2193,"spinDirection":137},"zone":5,"typeConfidence":0.89,"plateTime":0.4170510433677088,"extension":6.959858963203042},"hitData":{"launchSpeed":97.8,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":147.12}},"index":4,"playId":"0eb33bf4-f539-36d5-91df-83bb69e2f495","pitchNumber":4,"startTime":"2026-08-12T19:49:42.013Z","endTime":"2026-08-12T19:49:49.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":1.24,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:49:49.688Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out softly, third baseman César Prieto to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T19:50:15.058Z","endTime":"2026-08-12T19:50:58.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693409,"link":"/api/v1/people/693409"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010734771247204,"aZ":-29.856256504753734,"pfxX":8.978691019088881,"pfxZ":1.301899292735822,"pX":0.2233628968807374,"pZ":2.644049604983334,"vX0":-10.800718710140234,"vY0":-131.96802870733814,"vZ0":-0.16042334936622005,"x":108.49,"y":167.39,"x0":3.180365291637519,"y0":50.005178949249945,"z0":4.883399320049391,"aX":16.02437436491089},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.5,"breakHorizontal":-14.3,"spinRate":2152,"spinDirection":119},"zone":5,"typeConfidence":0.89,"plateTime":0.4132123989374281,"extension":6.444394404429879},"index":0,"playId":"21a1c861-5314-3318-a46a-64a5649c24b7","pitchNumber":1,"startTime":"2026-08-12T19:50:19.191Z","endTime":"2026-08-12T19:50:22.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":80.5,"endSpeed":74.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43468649300665,"aZ":-35.35843738269124,"pfxX":-7.559750318693001,"pfxZ":-2.26548184130473,"pX":1.974655181960271,"pZ":2.7943042363227484,"vX0":-1.3975077994091243,"vY0":-117.27023291128937,"vZ0":2.603996584146622,"x":41.73,"y":163.33,"x0":3.5598397780259363,"y0":50.00437879187905,"z0":4.948903921912783,"aX":-10.617507294415923},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.2,"breakHorizontal":14.0,"spinRate":2443,"spinDirection":300},"zone":12,"typeConfidence":0.89,"plateTime":0.4655757900234354,"extension":6.396357643418563},"index":1,"playId":"fcdcb8ee-06eb-349e-ace1-40b9c197e6fa","pitchNumber":2,"startTime":"2026-08-12T19:50:34.359Z","endTime":"2026-08-12T19:50:39.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.852527751090562,"aZ":-34.72326304909308,"pfxX":-7.645734847454218,"pfxZ":-1.89844996054733,"pX":0.17812642809870058,"pZ":2.490277759857068,"vX0":-5.119555106755731,"vY0":-114.74049792090183,"vZ0":2.0712657174727624,"x":110.21,"y":171.54,"x0":3.426214629865525,"y0":50.00228985400621,"z0":4.942475475867035,"aX":-10.264902164635581},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.6,"breakHorizontal":15.1,"spinRate":2487,"spinDirection":305},"zone":5,"typeConfidence":0.9,"plateTime":0.4761004331226375,"extension":6.667948062497338},"hitData":{"launchSpeed":56.7,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":116.91,"coordY":164.45}},"index":2,"playId":"c8e9ab38-caab-3037-bb95-04a684037ac9","pitchNumber":3,"startTime":"2026-08-12T19:50:51.876Z","endTime":"2026-08-12T19:50:58.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:50:58.483Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T19:53:31.950Z","endTime":"2026-08-12T19:54:28.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Zack Wheeler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-08-12T19:53:02.014Z","endTime":"2026-08-12T19:53:34.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":554430,"link":"/api/v1/people/554430","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450523509915296,"aZ":-29.832611618949265,"pfxX":11.30417977974119,"pfxZ":1.3160479706645223,"pX":-0.3210715848020129,"pZ":2.025288639788614,"vX0":-11.140201867844649,"vY0":-132.21252931005438,"vZ0":-3.3422684113781878,"x":129.24,"y":184.1,"x0":2.47275905532737,"y0":50.00180635086667,"z0":5.488739444780368,"aX":20.068423725510016},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.8,"breakHorizontal":-18.1,"spinRate":2259,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.413842486403448,"extension":5.914813459666279},"index":1,"playId":"375a3d12-8bda-3e86-9da4-9fafc9740bda","pitchNumber":1,"startTime":"2026-08-12T19:53:34.211Z","endTime":"2026-08-12T19:53:37.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.173419332192815,"aZ":-24.353180381929842,"pfxX":-0.0791025834545156,"pfxZ":4.538451153626648,"pX":-1.581225634728822,"pZ":3.0895440971823853,"vX0":-10.475882558266118,"vY0":-129.4738976844045,"vZ0":-1.8894747223188757,"x":156.1,"y":129.12,"x0":2.5020210928573046,"y0":50.004823559593525,"z0":5.664623115244813,"aX":-0.13376374745226052},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":2.2,"spinRate":2542,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4206109517330683,"extension":5.797197032379359},"index":2,"playId":"1ba2ce15-e193-3f47-b122-820b73f33874","pitchNumber":2,"startTime":"2026-08-12T19:53:46.532Z","endTime":"2026-08-12T19:53:49.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.0,"endSpeed":81.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44874465266692,"aZ":-23.86529770087478,"pfxX":0.29048191136844387,"pfxZ":4.921824396467249,"pX":-0.09410251380668701,"pZ":3.604558121933841,"vX0":-7.295287630663372,"vY0":-128.0989303707761,"vZ0":-0.6372676489490169,"x":120.59,"y":141.46,"x0":2.7337558357369716,"y0":50.00466819371919,"z0":5.695886549765079,"aX":0.4913885116345028},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":0.8,"spinRate":2503,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.42497407016288813,"extension":5.904809697671956},"index":3,"playId":"2b1b18b5-794a-35e1-8517-96203ea301de","pitchNumber":3,"startTime":"2026-08-12T19:53:59.325Z","endTime":"2026-08-12T19:54:02.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.667324384451348,"aZ":-31.33391852208258,"pfxX":10.03678552555456,"pfxZ":0.5438424672381235,"pX":2.0142786560495374,"pZ":2.205986209315371,"vX0":-4.447711181337537,"vY0":-123.59349493595329,"vZ0":-2.057319711460587,"x":40.22,"y":179.22,"x0":2.5289902257739816,"y0":50.00566442483324,"z0":5.67016280521385,"aX":15.594902174383675},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-17.2,"spinRate":1898,"spinDirection":113},"zone":14,"typeConfidence":0.89,"plateTime":0.44247046855045546,"extension":5.624826943228996},"index":4,"playId":"5ca370e5-8883-3352-adbe-b58b075aff91","pitchNumber":4,"startTime":"2026-08-12T19:54:11.409Z","endTime":"2026-08-12T19:54:14.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.011451056713987,"aZ":-31.25406239074133,"pfxX":10.131506720608321,"pfxZ":0.5921530553608587,"pX":1.153602958054597,"pZ":2.188041839260267,"vX0":-6.7859519949070215,"vY0":-123.57635094671122,"vZ0":-1.7981459296702051,"x":73.03,"y":179.7,"x0":2.6092497173791815,"y0":50.00508621740942,"z0":5.5334351901367,"aX":15.781710837729072},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-16.9,"spinRate":1992,"spinDirection":105},"zone":14,"typeConfidence":0.89,"plateTime":0.4420511220026455,"extension":5.698937663755974},"index":5,"playId":"324f6cd2-3ed3-30b6-80b2-214361fe3abe","pitchNumber":5,"startTime":"2026-08-12T19:54:24.821Z","endTime":"2026-08-12T19:54:28.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:54:28.415Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Jordan lines out to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T19:54:49.201Z","endTime":"2026-08-12T19:55:35.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Blaze Jordan replaces César Prieto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T19:54:41.422Z","endTime":"2026-08-12T19:54:51.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":693409,"link":"/api/v1/people/693409"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":693409,"link":"/api/v1/people/693409","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03524567798974,"aZ":-29.18449218700096,"pfxX":-7.490262085683748,"pfxZ":2.071995339038235,"pX":-0.4585509770629811,"pZ":2.7410911002498697,"vX0":-5.758725503389219,"vY0":-119.35700948304667,"vZ0":-0.18289330123260805,"x":134.48,"y":164.77,"x0":2.958672169534198,"y0":50.00156792217326,"z0":5.447299483602661,"aX":-10.803063354064038},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2976,"spinDirection":289},"zone":4,"typeConfidence":0.88,"plateTime":0.45893687770950287,"extension":5.707487974915307},"index":1,"playId":"ad35a82b-76fb-39d1-9c52-d4fe6928f1fd","pitchNumber":1,"startTime":"2026-08-12T19:54:51.513Z","endTime":"2026-08-12T19:54:55.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.769623332491584,"aZ":-23.418883741561903,"pfxX":1.7480797817644516,"pfxZ":5.080076469927713,"pX":-0.8879119335524629,"pZ":2.508480253622465,"vX0":-9.30805873194896,"vY0":-129.58071291636665,"vZ0":-3.1813891953934093,"x":150.85,"y":171.05,"x0":2.5033728576781,"y0":50.000081457449994,"z0":5.515369943119584,"aX":3.011647231780442},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-1.3,"spinRate":2503,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4205925415637295,"extension":5.990544422574069},"index":2,"playId":"07fdf04c-079b-364a-9c1b-faa7a057fbb6","pitchNumber":2,"startTime":"2026-08-12T19:55:02.928Z","endTime":"2026-08-12T19:55:05.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58968273705867,"aZ":-28.73390797237202,"pfxX":10.035215204764846,"pfxZ":2.1425832008135632,"pX":0.7671605525974784,"pZ":2.1624762585343875,"vX0":-7.324178431224164,"vY0":-125.3962767111393,"vZ0":-2.6921581909530197,"x":87.76,"y":180.39,"x0":2.4113120852668932,"y0":50.00134950192966,"z0":5.576414827935133,"aX":16.099050173499958},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":1818,"spinDirection":111},"zone":9,"typeConfidence":0.74,"plateTime":0.4355556789829915,"extension":5.563017415744677},"hitData":{"launchSpeed":76.3,"launchAngle":25.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.22,"coordY":94.88}},"index":3,"playId":"f014ff06-1dcc-3cc8-b96a-9e69e5ae46aa","pitchNumber":3,"startTime":"2026-08-12T19:55:24.560Z","endTime":"2026-08-12T19:55:35.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:55:35.988Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T19:55:50.560Z","endTime":"2026-08-12T19:57:02.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369726156177112,"aZ":-25.101679850624787,"pfxX":9.766209305571802,"pfxZ":3.833791831889588,"pX":0.1653644119164395,"pZ":3.246276611180516,"vX0":-9.645917845645469,"vY0":-134.55947956110322,"vZ0":-1.2315378568375142,"x":110.7,"y":151.13,"x0":2.5162443332885824,"y0":50.00455300983332,"z0":5.477186271742361,"aX":18.030496495270064},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2197,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.4060169014892936,"extension":5.936614985805716},"index":0,"playId":"ea0d6bae-25cd-3b90-b2bd-2e9149bc14a4","pitchNumber":1,"startTime":"2026-08-12T19:55:57.291Z","endTime":"2026-08-12T19:56:00.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126373307467798,"aZ":-29.485583601975993,"pfxX":-5.879621554893605,"pfxZ":1.835691342618757,"pX":0.767348835617364,"pZ":2.9304571282549907,"vX0":-3.6412420303475064,"vY0":-120.00312622077524,"vZ0":0.55748881532153,"x":87.75,"y":159.66,"x0":3.065764101727208,"y0":50.00441420005258,"z0":5.3113312531878485,"aX":-8.618126638608405},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":11.5,"spinRate":2929,"spinDirection":288},"zone":3,"typeConfidence":0.73,"plateTime":0.4555535181639536,"extension":5.826218841537833},"index":1,"playId":"e1ea811e-8378-3e16-8d1d-1d6c21d96a56","pitchNumber":2,"startTime":"2026-08-12T19:56:10.685Z","endTime":"2026-08-12T19:56:14.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.407860691736293,"aZ":-28.987429090045325,"pfxX":-8.638468072554929,"pfxZ":2.183515939958765,"pX":2.126342466236764,"pZ":2.8185622568655746,"vX0":0.1611502492902716,"vY0":-119.86512078506472,"vZ0":0.3489374449301472,"x":35.95,"y":162.68,"x0":3.181334667962205,"y0":50.003118331279765,"z0":5.2519192724517625,"aX":-12.614392349474645},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":3004,"spinDirection":281},"zone":12,"typeConfidence":0.85,"plateTime":0.4563355415483583,"extension":5.73054775315783},"index":2,"playId":"bce6b3da-b2a2-3d98-9dba-06c6e88dfea4","pitchNumber":3,"startTime":"2026-08-12T19:56:25.182Z","endTime":"2026-08-12T19:56:28.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":85.8,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.251521639905867,"aZ":-30.704311245290548,"pfxX":9.853328976585454,"pfxZ":0.9206976695573896,"pX":1.460813419791018,"pZ":2.2867213655959895,"vX0":-5.406304948192794,"vY0":-124.88166212593656,"vZ0":-2.0036762475258647,"x":61.32,"y":177.04,"x0":2.364596357799561,"y0":50.00105235963523,"z0":5.605588739240758,"aX":15.686864324262398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-16.7,"spinRate":1931,"spinDirection":112},"zone":14,"typeConfidence":0.85,"plateTime":0.4372615372898512,"extension":5.581591312062387},"index":3,"playId":"14fcc54c-0b83-3717-98bb-ab28bf1582e4","pitchNumber":4,"startTime":"2026-08-12T19:56:41.532Z","endTime":"2026-08-12T19:56:46.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107424572554777,"aZ":-24.783252310293168,"pfxX":-0.20840256610164237,"pfxZ":4.383882558666048,"pX":0.0966276297668988,"pZ":3.570626335673202,"vX0":-6.3587172907773475,"vY0":-128.41463481146445,"vZ0":-0.13797784024261917,"x":113.32,"y":142.37,"x0":2.621787298685187,"y0":50.00508128177203,"z0":5.536974089899323,"aX":-0.3507714183534155},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":1.7,"spinRate":2322,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4249116309481886,"extension":5.944431960793986},"index":4,"playId":"2b3954b5-5791-31cf-a5ad-a428c32d765c","pitchNumber":5,"startTime":"2026-08-12T19:56:58.827Z","endTime":"2026-08-12T19:57:02.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-12T19:57:02.033Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan De La Cruz lines out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T19:59:23.042Z","endTime":"2026-08-12T20:00:59.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Blaze Jordan remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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":"2026-08-12T19:58:29.370Z","endTime":"2026-08-12T19:59:03.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":693409,"link":"/api/v1/people/693409"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":693409,"link":"/api/v1/people/693409"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan De La Cruz replaces Brandon Marsh.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T19:59:03.604Z","endTime":"2026-08-12T19:59:23.042Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.771295275366402,"aZ":-32.62642380741578,"pfxX":-7.317195362122714,"pfxZ":-0.34945898516878415,"pX":0.340262820859682,"pZ":2.1420599164635217,"vX0":-4.704579592712847,"vY0":-113.31952207121081,"vZ0":0.9675126591308596,"x":114.9,"y":133.83,"x0":3.390228614482759,"y0":50.00116448488325,"z0":4.956829188364661,"aX":-9.559776629628006},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.1,"breakHorizontal":14.4,"spinRate":2555,"spinDirection":303},"zone":9,"typeConfidence":0.89,"plateTime":0.4824582486321818,"extension":6.59867101690313},"index":2,"playId":"d7af791c-48e4-3eb7-baf4-0dd351312382","pitchNumber":1,"startTime":"2026-08-12T19:59:23.042Z","endTime":"2026-08-12T19:59:26.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.157927075661913,"aZ":-30.039123697002537,"pfxX":8.299850582050396,"pfxZ":1.2030486754889456,"pX":0.7318501660748625,"pZ":2.605745058923834,"vX0":-9.490097173504802,"vY0":-131.69608744068356,"vZ0":-0.3560379924644893,"x":89.1,"y":168.42,"x0":3.2919722239098688,"y0":50.000166021969854,"z0":4.951529643243585,"aX":14.678963599407671},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":-13.1,"spinRate":2197,"spinDirection":121},"zone":6,"typeConfidence":0.88,"plateTime":0.41482507344406816,"extension":6.3520723967050055},"index":3,"playId":"d353d23c-368b-3844-8d53-4cc1b98a5e9c","pitchNumber":2,"startTime":"2026-08-12T19:59:43.024Z","endTime":"2026-08-12T19:59:47.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28593589472928,"aZ":-34.75078485740847,"pfxX":-7.284819501319404,"pfxZ":-1.9707576849635506,"pX":-0.2070559642042426,"pZ":1.07420951278607,"vX0":-5.996437503320758,"vY0":-114.01568189932512,"vZ0":-0.879134399734798,"x":124.89,"y":209.78,"x0":3.4098552191868894,"y0":50.00248048791077,"z0":4.91457895573349,"aX":-9.525298903514171},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.5,"breakHorizontal":14.8,"spinRate":2462,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4816338253649315,"extension":6.678498454952226},"index":4,"playId":"106d5e30-bbd0-3d18-8bb1-723f168071d0","pitchNumber":3,"startTime":"2026-08-12T20:00:11.941Z","endTime":"2026-08-12T20:00:15.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.489857243906894,"aZ":-29.062079445766457,"pfxX":4.826646965145964,"pfxZ":2.2694691203337465,"pX":1.3136182021888128,"pZ":1.7163216220876263,"vX0":-6.210982383720356,"vY0":-116.21060639491326,"vZ0":-0.627275471633556,"x":66.93,"y":192.44,"x0":3.3920323057084514,"y0":50.00071724074488,"z0":4.746936394487429,"aX":6.610517069876018},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.2,"spinRate":1275,"spinDirection":98},"zone":14,"typeConfidence":0.89,"plateTime":0.47106695551746736,"extension":6.569127338127917},"index":5,"playId":"c2f148f5-4699-3bd0-ba5b-0bb6a104a8b9","pitchNumber":4,"startTime":"2026-08-12T20:00:30.493Z","endTime":"2026-08-12T20:00:35.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55450610106144,"aZ":-30.98334765504707,"pfxX":11.769076278525388,"pfxZ":0.684160138052663,"pX":0.2503334382222765,"pZ":1.92077190397093,"vX0":-11.818109622336213,"vY0":-131.37299265963262,"vZ0":-1.7380262574814318,"x":107.46,"y":186.92,"x0":3.2924209763146464,"y0":50.00071529236643,"z0":4.908420929532177,"aX":20.433019833342566},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.5,"spinRate":2217,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.4179802219115314,"extension":6.394193886996043},"hitData":{"launchSpeed":98.8,"launchAngle":23.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.89,"coordY":72.02}},"index":6,"playId":"14100ddf-fe37-374e-9af6-6d0da943eede","pitchNumber":5,"startTime":"2026-08-12T20:00:49.069Z","endTime":"2026-08-12T20:00:59.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:00:59.281Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T20:03:34.787Z","endTime":"2026-08-12T20:05:13.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T20:01:29.237Z","endTime":"2026-08-12T20:01:59.163Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-12T20:01:59.163Z","endTime":"2026-08-12T20:03:37.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12651574383333,"aZ":-13.52759231773493,"pfxX":-3.684663359664525,"pfxZ":9.38471752517793,"pX":0.8469672660748994,"pZ":3.4504260859460008,"vX0":5.7996938438241195,"vY0":-139.97092378440408,"vZ0":-4.5219758173957,"x":84.72,"y":145.62,"x0":-0.7717392936200689,"y0":50.00592156922764,"z0":5.970518476953269,"aX":-7.324069663217075},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2116,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39108027657250277,"extension":6.287240357815036},"index":2,"playId":"d7f2b8bd-894c-318e-b6da-e3d1e6178fbd","pitchNumber":1,"startTime":"2026-08-12T20:03:37.024Z","endTime":"2026-08-12T20:03:40.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66256083691173,"aZ":-36.51319821101926,"pfxX":1.085579676361423,"pfxZ":-2.6898125428726853,"pX":0.9375685911259631,"pZ":1.8505297461356136,"vX0":4.45135148111679,"vY0":-125.95104128292918,"vZ0":-2.9617951410740244,"x":81.26,"y":188.82,"x0":-0.9909399745216231,"y0":50.002834335506606,"z0":5.983053127695416,"aX":1.750665658233403},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-3.0,"spinRate":2472,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4342390245633183,"extension":6.150968773198709},"index":3,"playId":"bba542f2-69c1-346a-bc7c-f38df4cb76cf","pitchNumber":2,"startTime":"2026-08-12T20:03:55.286Z","endTime":"2026-08-12T20:03:59.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497836546134973,"aZ":-12.41558952544515,"pfxX":-4.124884931574444,"pfxZ":10.110805120375055,"pX":-0.44040295004858876,"pZ":2.396809622178703,"vX0":3.378476778749658,"vY0":-138.78109355483753,"vZ0":-7.224122879136747,"x":133.79,"y":174.07,"x0":-1.1364542122329666,"y0":50.00458749991465,"z0":5.857220872668439,"aX":-8.062573590194871},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2073,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39437117136761657,"extension":6.254183241150342},"index":4,"playId":"89d5f6a9-6340-3889-8e7f-4e0ceacd304a","pitchNumber":3,"startTime":"2026-08-12T20:04:14.919Z","endTime":"2026-08-12T20:04:17.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987333924114356,"aZ":-26.063350627597668,"pfxX":-7.26496997379987,"pfxZ":3.5672361420149956,"pX":-1.4857703594981997,"pZ":1.6627486962637925,"vX0":1.5203091706572434,"vY0":-130.0281579684691,"vZ0":-5.564917003822205,"x":173.63,"y":193.89,"x0":-1.133650088757477,"y0":50.004413194349816,"z0":5.805467903592314,"aX":-12.454864914010177},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":12.8,"spinRate":1148,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.421053901486661,"extension":6.3945464716353},"index":5,"playId":"ef2b609e-be00-3be2-a6b6-7ccd64a2c32f","pitchNumber":4,"startTime":"2026-08-12T20:04:36.231Z","endTime":"2026-08-12T20:04:39.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-12T20:04:47.436Z","endTime":"2026-08-12T20:05:05.347Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.003665569395235,"aZ":-37.061670115852614,"pfxX":1.6726243461027162,"pfxZ":-3.0295819795591026,"pX":0.7478334367081758,"pZ":1.5641934924659315,"vX0":3.806361065605639,"vY0":-126.33938799460981,"vZ0":-3.635414500985028,"x":88.49,"y":196.55,"x0":-0.9961978723390187,"y0":50.00228914865033,"z0":6.003972076186538,"aX":2.6995776205382898},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.1,"breakHorizontal":-4.0,"spinRate":2589,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.43373351249144454,"extension":6.044810920275676},"hitData":{"launchSpeed":96.4,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":143.07}},"index":7,"playId":"3105aa53-54b5-3819-a6be-fa3067d85cba","pitchNumber":5,"startTime":"2026-08-12T20:05:05.347Z","endTime":"2026-08-12T20:05:13.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:05:13.794Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out softly, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T20:05:31.878Z","endTime":"2026-08-12T20:07:54.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868742424603102,"aZ":-15.731489824488188,"pfxX":-6.9243131048159325,"pfxZ":8.38217033480737,"pX":-0.6374800028869108,"pZ":1.4037190847451924,"vX0":3.637106282377029,"vY0":-138.67338983882868,"vZ0":-9.092739862138492,"x":141.3,"y":200.88,"x0":-1.0612353209406535,"y0":50.00376822698101,"z0":5.7580343480371265,"aX":-13.586250649354726},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2056,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3938709737446655,"extension":6.333671423793478},"index":0,"playId":"dae5530c-abc7-3f87-8f28-4f5558e10f48","pitchNumber":1,"startTime":"2026-08-12T20:05:41.118Z","endTime":"2026-08-12T20:05:44.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843563900669864,"aZ":-14.648804465451327,"pfxX":-4.3319870259836435,"pfxZ":8.801048460141022,"pX":-0.1917784627671623,"pZ":1.533936956352062,"vX0":3.8111407202465215,"vY0":-139.39270255187023,"vZ0":-8.947393640147727,"x":124.31,"y":197.36,"x0":-1.005998126275292,"y0":50.00313680533484,"z0":5.727196517269969,"aX":-8.626447857816991},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2016,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39117121769633156,"extension":6.442783657633205},"index":1,"playId":"8b76fe31-2eda-3cec-8493-525c727c5452","pitchNumber":2,"startTime":"2026-08-12T20:06:00.030Z","endTime":"2026-08-12T20:06:03.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":96.0,"endSpeed":89.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.049156674126625,"aZ":-13.38585472665915,"pfxX":-2.6977316071592807,"pfxZ":9.361236344057868,"pX":0.20968583942499577,"pZ":1.8005791301234897,"vX0":4.388339588172612,"vY0":-139.74802328370745,"vZ0":-8.569819125656585,"x":109.01,"y":190.16,"x0":-1.0197852950036093,"y0":50.00694040424463,"z0":5.75626952016993,"aX":-5.417367316506083},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":2021,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.38970328630706463,"extension":6.420077819879892},"index":2,"playId":"3e525cba-0532-3b48-9b61-c709eaef4fad","pitchNumber":3,"startTime":"2026-08-12T20:06:19.795Z","endTime":"2026-08-12T20:06:23.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83267235240863,"aZ":-39.55311784266814,"pfxX":-0.7467791926311471,"pfxZ":-4.716378620778032,"pX":-0.22125923540260684,"pZ":0.8340421755286321,"vX0":2.2007684411647896,"vY0":-124.08754229787047,"vZ0":-4.606594595663218,"x":125.43,"y":216.26,"x0":-1.020920267199761,"y0":50.00047997381595,"z0":5.9947513980617915,"aX":-1.1696952089391062},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.4,"breakHorizontal":0.8,"spinRate":2592,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4406789159983031,"extension":6.010526248138043},"index":3,"playId":"38896e45-3f9e-3b32-9c50-e69411bf0ef7","pitchNumber":4,"startTime":"2026-08-12T20:06:39.123Z","endTime":"2026-08-12T20:06:42.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":87.0,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.299945577408494,"aZ":-36.44121885050981,"pfxX":-1.5100561795742395,"pfxZ":-2.6303195595815225,"pX":0.8814908759201983,"pZ":0.20293820549183184,"vX0":5.028876028440668,"vY0":-126.51322204222822,"vZ0":-6.523289273734695,"x":83.4,"y":233.3,"x0":-0.9339476724937821,"y0":50.00225468605869,"z0":5.728314243236675,"aX":-2.4540687965465544},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.0,"breakHorizontal":1.6,"spinRate":2468,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4325984643435543,"extension":6.236644981588747},"index":4,"playId":"615e30de-e14b-3a37-982a-bf88dd2b6a88","pitchNumber":5,"startTime":"2026-08-12T20:06:57.993Z","endTime":"2026-08-12T20:07:01.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":95.6,"endSpeed":88.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54619737085172,"aZ":-15.500027419005635,"pfxX":-3.863807724131988,"pfxZ":8.399683298085256,"pX":-0.6467929329658147,"pZ":3.934407929103235,"vX0":2.6119130116593214,"vY0":-139.34891195317184,"vZ0":-2.857982068001727,"x":141.65,"y":132.55,"x0":-1.0897593782616526,"y0":50.003211354260344,"z0":5.985306512012544,"aX":-7.670608001398054},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2013,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39164983997311786,"extension":6.384951729404442},"index":5,"playId":"d643eec4-b69c-36ff-9001-a19592273ff9","pitchNumber":6,"startTime":"2026-08-12T20:07:21.658Z","endTime":"2026-08-12T20:07:24.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22953513348269,"aZ":-35.455534605092446,"pfxX":-0.11313874007234759,"pfxZ":-2.0488876411275427,"pX":-0.8179846898030546,"pZ":2.868697457661919,"vX0":0.8731270382887197,"vY0":-125.79433967662371,"vZ0":-0.6493378178572021,"x":148.18,"y":161.33,"x0":-1.1546753502486382,"y0":50.0002572805703,"z0":6.001462468976083,"aX":-0.18162726295537104},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":0.0,"spinRate":2444,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.4352115686220097,"extension":6.250675712133834},"hitData":{"launchSpeed":53.8,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":139.65,"coordY":161.31}},"index":6,"playId":"c259e837-4665-30d5-b66a-d7b6535c5613","pitchNumber":7,"startTime":"2026-08-12T20:07:46.050Z","endTime":"2026-08-12T20:07:54.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:07:54.527Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jimmy Crooks grounds out, second baseman Luis Arraez to first baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:10:22.453Z","endTime":"2026-08-12T20:11:10.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Bryan De La Cruz remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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":"2026-08-12T20:09:46.458Z","endTime":"2026-08-12T20:09:46.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Alvarado replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T20:09:46.484Z","endTime":"2026-08-12T20:10:24.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60911876815196,"aZ":-17.097534675772604,"pfxX":7.466846944978671,"pfxZ":7.942850958700568,"pX":0.560723813279578,"pZ":3.138680406879529,"vX0":-4.898778991860539,"vY0":-136.55390867654313,"vZ0":-5.617827227770954,"x":95.63,"y":154.04,"x0":1.4030482102805408,"y0":50.0040779122237,"z0":6.3894035967088865,"aX":14.17564153008478},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-12.6,"spinRate":1916,"spinDirection":149},"zone":3,"typeConfidence":0.85,"plateTime":0.40031658108510726,"extension":6.883671962449888},"index":2,"playId":"427aa467-d909-3b76-95b8-4a5a4fe79cf0","pitchNumber":1,"startTime":"2026-08-12T20:10:24.599Z","endTime":"2026-08-12T20:10:28.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-12T20:10:36.961Z","endTime":"2026-08-12T20:10:48.091Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39410813904974,"aZ":-15.214125059909335,"pfxX":8.525109020915863,"pfxZ":8.759996441336494,"pX":-0.5362560518677648,"pZ":2.2622357867491987,"vX0":-7.858968922997717,"vY0":-138.1623005399378,"vZ0":-8.142965322145097,"x":137.44,"y":177.7,"x0":1.235630200730378,"y0":50.00266230601819,"z0":6.267418947979159,"aX":16.503938398275395},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-13.8,"spinRate":1905,"spinDirection":150},"zone":4,"typeConfidence":0.89,"plateTime":0.39623410635955647,"extension":7.0187184614068014},"index":4,"playId":"3b64e8c3-e486-331f-a329-056b7f1d0ced","pitchNumber":2,"startTime":"2026-08-12T20:10:48.091Z","endTime":"2026-08-12T20:10:51.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.4,"endSpeed":81.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82246222124796,"aZ":-27.806797556522557,"pfxX":-1.0674129903070018,"pfxZ":2.610299953074259,"pX":-0.9098092671426181,"pZ":1.5041925796236169,"vX0":-4.755095542972213,"vY0":-128.51415421722706,"vZ0":-6.757460541143473,"x":151.68,"y":198.17,"x0":1.1036283603058075,"y0":50.002305094378336,"z0":6.329892719658559,"aX":-1.7825296689203853},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":3.0,"spinRate":1958,"spinDirection":175},"zone":13,"typeConfidence":0.86,"plateTime":0.4263406371547287,"extension":6.879147394873902},"hitData":{"launchSpeed":69.4,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":155.23}},"index":5,"playId":"75da7132-4f10-33bd-aaeb-21cab62e757c","pitchNumber":3,"startTime":"2026-08-12T20:11:02.476Z","endTime":"2026-08-12T20:11:10.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:11:10.966Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:11:26.606Z","endTime":"2026-08-12T20:13:11.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87794579540092,"aZ":-13.019452822580094,"pfxX":5.068478876552065,"pfxZ":9.679107452677448,"pX":0.8661376857829806,"pZ":4.109051875972915,"vX0":-3.4450557118043923,"vY0":-139.44598881575348,"vZ0":-3.726782022609568,"x":83.98,"y":127.84,"x0":1.4558610015961413,"y0":50.00604367156831,"z0":6.315460709949659,"aX":10.033946704896131},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":-8.5,"spinRate":1930,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3920279615336759,"extension":6.894943786868075},"index":0,"playId":"c829f43a-a4b9-358a-bd25-496233a94485","pitchNumber":1,"startTime":"2026-08-12T20:11:36.007Z","endTime":"2026-08-12T20:11:39.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.697141061287137,"aZ":-15.288205022502513,"pfxX":7.4467178961080105,"pfxZ":8.634013540516097,"pX":-0.4144335754537395,"pZ":1.4831589243790342,"vX0":-6.891184468200111,"vY0":-138.42433490857246,"vZ0":-9.94557428540245,"x":132.8,"y":198.73,"x0":1.1306435999140927,"y0":50.002296918445225,"z0":6.128355185335112,"aX":14.561304128332225},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":-12.2,"spinRate":1946,"spinDirection":151},"zone":13,"typeConfidence":0.88,"plateTime":0.39454184924848734,"extension":7.116391024066331},"index":1,"playId":"85f401b1-677b-34e8-8563-a9ae41b106fd","pitchNumber":2,"startTime":"2026-08-12T20:11:53.455Z","endTime":"2026-08-12T20:11:56.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.547925050005098,"aZ":-27.068538739033823,"pfxX":-1.4055543050395807,"pfxZ":3.0444017821931055,"pX":0.08989866878440486,"pZ":3.4742882334095015,"vX0":-2.28526341275948,"vY0":-128.25084828406872,"vZ0":-2.3906606611960286,"x":113.57,"y":144.97,"x0":1.1724618425731834,"y0":50.0052330690914,"z0":6.512642962014977,"aX":-2.360615900593161},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":3.0,"spinRate":1987,"spinDirection":210},"zone":12,"typeConfidence":0.87,"plateTime":0.4257830529256781,"extension":6.881166789109401},"index":2,"playId":"9f16207c-b2a1-30a2-a9c7-4e5e28d402e9","pitchNumber":3,"startTime":"2026-08-12T20:12:11.473Z","endTime":"2026-08-12T20:12:15.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03684210609295,"aZ":-13.933481559775814,"pfxX":7.152195392354732,"pfxZ":9.068016946066122,"pX":-1.1903366285642172,"pZ":1.652428541560775,"vX0":-9.059522265719153,"vY0":-140.2834993690775,"vZ0":-9.94837839336369,"x":162.37,"y":194.16,"x0":1.1380146913507871,"y0":50.003146020358535,"z0":6.13286299054437,"aX":14.386071392688109},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":-11.3,"spinRate":2048,"spinDirection":150},"zone":13,"typeConfidence":0.85,"plateTime":0.3890987772744028,"extension":7.2087028209361215},"index":3,"playId":"33f1968f-8035-3c27-a68e-404252508cd0","pitchNumber":4,"startTime":"2026-08-12T20:12:27.947Z","endTime":"2026-08-12T20:12:31.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236448621478992,"aZ":-15.547940887540895,"pfxX":6.018447752920621,"pfxZ":8.169095649589451,"pX":0.025305793633077042,"pZ":3.1115389368515647,"vX0":-5.662562349076201,"vY0":-141.08036402548103,"vZ0":-6.096946738591494,"x":116.04,"y":154.77,"x0":1.2672830417188818,"y0":50.00099131192952,"z0":6.286222639962222,"aX":12.246427851755984},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":-9.8,"spinRate":2105,"spinDirection":150},"zone":2,"typeConfidence":0.68,"plateTime":0.38682888306682006,"extension":7.004074654725959},"index":4,"playId":"ea2825b2-2430-3e12-836c-9a9a94449a6a","pitchNumber":5,"startTime":"2026-08-12T20:12:44.796Z","endTime":"2026-08-12T20:12:48.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-12T20:12:56.735Z","endTime":"2026-08-12T20:13:08.800Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02745514784849,"aZ":-15.71553679260223,"pfxX":7.167904840194364,"pfxZ":8.196905971276351,"pX":-1.516035257481414,"pZ":1.4905334710646947,"vX0":-9.583945485949924,"vY0":-140.18778749367948,"vZ0":-9.981842833685524,"x":174.79,"y":198.54,"x0":1.0015100901384564,"y0":50.00673535312055,"z0":6.102572631736334,"aX":14.399064278903378},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":-11.3,"spinRate":1987,"spinDirection":156},"zone":13,"typeConfidence":0.87,"plateTime":0.38938074222937447,"extension":7.06695525502388},"index":6,"playId":"bc386933-be7b-3271-a2ba-e45743f0919e","pitchNumber":6,"startTime":"2026-08-12T20:13:08.800Z","endTime":"2026-08-12T20:13:11.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:13:11.864Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:13:30.588Z","endTime":"2026-08-12T20:15:30.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00723641141179,"aZ":-17.530379621741833,"pfxX":7.100463750214442,"pfxZ":7.225276859486515,"pX":-0.016783428405538495,"pZ":3.8683076049282423,"vX0":-6.42248007314085,"vY0":-141.203448714615,"vZ0":-3.638034710694919,"x":117.64,"y":134.34,"x0":1.3604336119132596,"y0":50.005677306583515,"z0":6.295856639772389,"aX":14.39552779900809},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":-11.6,"spinRate":2073,"spinDirection":144},"zone":11,"typeConfidence":0.86,"plateTime":0.3873520329354676,"extension":6.98592415390171},"index":0,"playId":"fda06fb4-ce8c-30a3-9b59-6b8059aed875","pitchNumber":1,"startTime":"2026-08-12T20:13:39.201Z","endTime":"2026-08-12T20:13:42.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721892818576748,"aZ":-16.888469405850906,"pfxX":7.7689547703797555,"pfxZ":7.630875724466752,"pX":-0.767690065819208,"pZ":2.5442104235628475,"vX0":-8.484755458491962,"vY0":-140.15449324056468,"vZ0":-6.9008426199299935,"x":146.26,"y":170.09,"x0":1.2800150352602884,"y0":50.000345040985955,"z0":6.12838893313639,"aX":15.556249368085934},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":-12.5,"spinRate":2123,"spinDirection":144},"zone":4,"typeConfidence":0.89,"plateTime":0.38982492417062264,"extension":6.968559217454435},"index":1,"playId":"4d711b1c-f420-3adc-a75d-1d256a575374","pitchNumber":2,"startTime":"2026-08-12T20:13:55.756Z","endTime":"2026-08-12T20:14:01.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"JJ Wetherholt steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"4d711b1c-f420-3adc-a75d-1d256a575374","startTime":"2026-08-12T20:14:09.499Z","endTime":"2026-08-12T20:14:19.309Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"postOnSecond":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.15,"dramaIndex":10.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90758622061573,"aZ":-23.648135679522962,"pfxX":-1.3268279814725101,"pfxZ":5.001074811942466,"pX":-1.2081262757020486,"pZ":0.7128192041173066,"vX0":-5.452803852657222,"vY0":-129.46497366178292,"vZ0":-9.564645695051963,"x":163.05,"y":219.53,"x0":1.0939380692630882,"y0":50.00291812462816,"z0":6.251494849256458,"aX":-2.262217530461499},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":3.6,"spinRate":1994,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4223443947081815,"extension":7.035565210973554},"index":3,"playId":"eea303bf-5c5e-3465-9c64-253841c32f25","pitchNumber":3,"startTime":"2026-08-12T20:14:19.309Z","endTime":"2026-08-12T20:14:22.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.039536272348787,"aZ":-16.989972604946665,"pfxX":7.460932327957428,"pfxZ":7.493085732870448,"pX":-0.7976178252406525,"pZ":1.8029714148456726,"vX0":-8.257726948994808,"vY0":-140.97601211811588,"vZ0":-9.046498672782617,"x":147.4,"y":190.1,"x0":1.1908419970110677,"y0":50.00473526485437,"z0":6.135377643832307,"aX":15.120742685833896},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":-12.0,"spinRate":2034,"spinDirection":150},"zone":7,"typeConfidence":0.89,"plateTime":0.3875444908315715,"extension":7.119427175653523},"index":4,"playId":"62d9c0fe-f628-3121-bbbb-cfd6909a14c4","pitchNumber":4,"startTime":"2026-08-12T20:14:41.033Z","endTime":"2026-08-12T20:14:44.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.766787769452815,"aZ":-18.76817024549125,"pfxX":8.417058934812225,"pfxZ":6.780797190912519,"pX":-0.701847623069796,"pZ":3.4466265822160858,"vX0":-8.07193283707759,"vY0":-139.56377768858658,"vZ0":-4.380949755419293,"x":143.75,"y":145.72,"x0":1.1312244861752376,"y0":50.00428390764095,"z0":6.2692524847724425,"aX":16.64278007916014},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":-13.7,"spinRate":1945,"spinDirection":145},"zone":11,"typeConfidence":0.89,"plateTime":0.3921442096359322,"extension":7.122539066629065},"index":5,"playId":"912a2d67-2176-3fd5-a0ec-7457101a0d85","pitchNumber":5,"startTime":"2026-08-12T20:15:00.993Z","endTime":"2026-08-12T20:15:05.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-12T20:15:10.871Z","endTime":"2026-08-12T20:15:26.380Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.187225644939566,"aZ":-17.766884162829353,"pfxX":9.005638195389455,"pfxZ":7.308739125884822,"pX":-1.3404230481602017,"pZ":2.2886040224314117,"vX0":-9.937346872701433,"vY0":-139.65649962357958,"vZ0":-7.466639453771016,"x":168.09,"y":176.99,"x0":1.0981321640124337,"y0":50.00033147640404,"z0":6.170686116889767,"aX":17.74324177806173},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":-14.2,"spinRate":2015,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.3925822752666144,"extension":7.2039807845850135},"index":7,"playId":"3765af0b-ee1f-3346-b337-eba904e82779","pitchNumber":6,"startTime":"2026-08-12T20:15:26.380Z","endTime":"2026-08-12T20:15:30.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:15:30.622Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp ground ball to right fielder Bryce Harper. JJ Wetherholt scores. Iván Herrera to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:15:56.848Z","endTime":"2026-08-12T20:16:24.909Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"2d062a71-f1e5-40c3-8bf3-fce0610a70c3","startTime":"2026-08-12T20:15:56.848Z","endTime":"2026-08-12T20:16:01.848Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68239534227379,"aZ":-15.307399312605336,"pfxX":7.407953662779323,"pfxZ":8.330308809469134,"pX":0.24043856082744067,"pZ":2.472777088925917,"vX0":-5.8940704083553594,"vY0":-141.4921041318315,"vZ0":-7.725488098350447,"x":107.84,"y":172.02,"x0":1.3894709823803073,"y0":50.00240224664748,"z0":6.221922507606698,"aX":15.000129309404501},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":-12.2,"spinRate":2044,"spinDirection":147},"zone":5,"typeConfidence":0.89,"plateTime":0.38729572957991376,"extension":7.009865778179249},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":181.71,"coordY":103.04}},"index":1,"playId":"9624d0bd-6355-3a56-a2c6-f69cdf5855df","pitchNumber":1,"startTime":"2026-08-12T20:16:13.987Z","endTime":"2026-08-12T20:16:24.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.23,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:16:24.909Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Walker walks. Alec Burleson to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:17:56.758Z","endTime":"2026-08-12T20:19:55.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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":"2026-08-12T20:17:14.176Z","endTime":"2026-08-12T20:17:59.105Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369477772694758,"aZ":-19.569252346076652,"pfxX":8.380534597200995,"pfxZ":6.333397962378754,"pX":0.8183483861692483,"pZ":4.0785005062190445,"vX0":-4.332420739399587,"vY0":-139.88168031437016,"vZ0":-2.963093795183304,"x":85.81,"y":128.66,"x0":1.2951657441897024,"y0":50.00052831584146,"z0":6.428454764061475,"aX":16.671750316216343},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":-14.3,"spinRate":2012,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.3909645062661866,"extension":6.930291586536759},"index":1,"playId":"d510e016-7e9b-3111-9318-11c4158b5061","pitchNumber":1,"startTime":"2026-08-12T20:17:59.105Z","endTime":"2026-08-12T20:18:02.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55546139147089,"aZ":-28.310048984569555,"pfxX":-1.5561142760839042,"pfxZ":2.278382982401528,"pX":-0.808830926134895,"pZ":2.6318801075576017,"vX0":-4.177233169018752,"vY0":-129.81821143896323,"vZ0":-4.110977175183235,"x":147.83,"y":167.72,"x0":1.0268773821595838,"y0":50.00482930923271,"z0":6.404458880756118,"aX":-2.641423399061389},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":3.8,"spinRate":2049,"spinDirection":187},"zone":13,"typeConfidence":0.87,"plateTime":0.42280303788070484,"extension":6.981457563816985},"index":2,"playId":"c60ce3e6-62d0-308f-ab86-54c717fc4c1f","pitchNumber":2,"startTime":"2026-08-12T20:18:16.489Z","endTime":"2026-08-12T20:18:19.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.493408355592358,"aZ":-13.567002508640506,"pfxX":5.222251747038186,"pfxZ":9.284802649996003,"pX":0.4723463133706524,"pZ":1.9046941516163987,"vX0":-3.902409531672481,"vY0":-140.56758303636553,"vZ0":-9.400760521586877,"x":99.0,"y":187.35,"x0":1.199287670528751,"y0":50.00090613016623,"z0":6.170459436397127,"aX":10.462544306515134},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":-8.6,"spinRate":2077,"spinDirection":154},"zone":9,"typeConfidence":0.56,"plateTime":0.3894666828449598,"extension":7.0317763326010505},"index":3,"playId":"42151f08-1c46-3604-b321-0c89c18f5fe1","pitchNumber":3,"startTime":"2026-08-12T20:18:38.304Z","endTime":"2026-08-12T20:18:42.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07134154128709,"aZ":-13.481157827745431,"pfxX":5.387937355233056,"pfxZ":9.496002270883658,"pX":0.5940213970470458,"pZ":0.8316379294730446,"vX0":-3.7575527124192463,"vY0":-139.5660215080935,"vZ0":-11.905509489615808,"x":94.36,"y":216.33,"x0":1.2593347777506751,"y0":50.003411695596945,"z0":6.046425366107721,"aX":10.605597124273299},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-9.0,"spinRate":2062,"spinDirection":151},"zone":14,"typeConfidence":0.77,"plateTime":0.39279806673619966,"extension":7.148633421725384},"index":4,"playId":"1e27e2c7-5128-359e-b6db-e676611faab0","pitchNumber":4,"startTime":"2026-08-12T20:18:58.577Z","endTime":"2026-08-12T20:19:02.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.519474581722253,"aZ":-25.745790497714186,"pfxX":-2.4781252779627105,"pfxZ":3.7828467299711184,"pX":-0.7262694903358456,"pZ":2.2574406321573437,"vX0":-4.118013646189955,"vY0":-130.29526801928827,"vZ0":-5.466950903891425,"x":144.68,"y":177.83,"x0":1.2040800191268093,"y0":50.00024239360971,"z0":6.359249130347005,"aX":-4.207307851380118},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":5.5,"spinRate":1908,"spinDirection":185},"zone":7,"typeConfidence":0.89,"plateTime":0.42235714204896935,"extension":6.969559655122338},"index":5,"playId":"8711399b-cbb9-377b-8a6c-f860cb99a97f","pitchNumber":5,"startTime":"2026-08-12T20:19:16.836Z","endTime":"2026-08-12T20:19:21.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-12T20:19:35.864Z","endTime":"2026-08-12T20:19:51.251Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3211663344807,"aZ":-27.477841372082054,"pfxX":-0.6202006031481817,"pfxZ":2.8164775704518528,"pX":-0.9860352411763287,"pZ":1.474488241096607,"vX0":-4.792266138907923,"vY0":-128.69592323358603,"vZ0":-6.764724603111924,"x":154.59,"y":198.97,"x0":0.9856798943556367,"y0":50.0006042093415,"z0":6.2838421365598975,"aX":-1.0334886155398875},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":2.3,"spinRate":1976,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4266436548759249,"extension":7.034444093814389},"index":7,"playId":"9006b327-fc0f-3d46-8759-27e8a0270f04","pitchNumber":6,"startTime":"2026-08-12T20:19:51.251Z","endTime":"2026-08-12T20:19:55.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:19:55.728Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nathan Church out on a sacrifice fly to right fielder Bryce Harper. Iván Herrera scores. Alec Burleson to 3rd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:22:28.292Z","endTime":"2026-08-12T20:22:45.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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":"2026-08-12T20:20:23.071Z","endTime":"2026-08-12T20:20:53.468Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Shugart replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2026-08-12T20:20:53.468Z","endTime":"2026-08-12T20:22:30.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009938777717878,"aZ":-24.323837090055246,"pfxX":0.7983556455712661,"pfxZ":4.385111536673975,"pX":0.8242225705432468,"pZ":1.8352721271181673,"vX0":8.373773637030359,"vY0":-132.835888356189,"vZ0":-4.349514815957114,"x":85.58,"y":189.23,"x0":-2.470504808679228,"y0":50.00347363709632,"z0":5.258773011432245,"aX":1.427189087197848},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":-3.2,"spinRate":2534,"spinDirection":186},"zone":14,"typeConfidence":0.91,"plateTime":0.41208385091277666,"extension":6.536525860154431},"hitData":{"launchSpeed":93.6,"launchAngle":29.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.73,"coordY":61.13}},"index":2,"playId":"da7dc608-3eb3-3d2f-9607-71ec830daf69","pitchNumber":1,"startTime":"2026-08-12T20:22:30.564Z","endTime":"2026-08-12T20:22:45.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"second":{"id":676475,"link":"/api/v1/people/676475"},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.14,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:22:45.272Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Bryce Harper in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T20:23:07.680Z","endTime":"2026-08-12T20:23:59.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47349386795832,"aZ":-27.261764883491484,"pfxX":1.9279873808869616,"pfxZ":2.7094740119622536,"pX":-0.45290927445430723,"pZ":3.4971750509986794,"vX0":5.334380566998063,"vY0":-133.49398791556774,"vZ0":0.06923150427373082,"x":134.26,"y":144.36,"x0":-2.723806947656535,"y0":50.003562805330226,"z0":5.425827144443992,"aX":3.4949870665913423},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2355,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4095783243911413,"extension":6.330833794299272},"index":0,"playId":"ea429a53-6278-3e59-86ec-df3797e1784e","pitchNumber":1,"startTime":"2026-08-12T20:23:17.173Z","endTime":"2026-08-12T20:23:20.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.734691844226038,"aZ":-28.699128251264135,"pfxX":0.04003590720637451,"pfxZ":1.931158698898134,"pX":-0.29220210617721665,"pZ":2.4838814316473887,"vX0":5.9062243192288,"vY0":-132.64102024111344,"vZ0":-2.1814758162373926,"x":128.14,"y":171.72,"x0":-2.5437018249314662,"y0":50.00293429907086,"z0":5.38905066798853,"aX":0.07137504825775494},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2502,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.41138400971987066,"extension":6.257221657665961},"index":1,"playId":"a9f9c9ae-55b4-3006-b0ae-5ea3b1c6bf77","pitchNumber":2,"startTime":"2026-08-12T20:23:32.006Z","endTime":"2026-08-12T20:23:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123539797119307,"aZ":-32.214319132245656,"pfxX":9.760779128044021,"pfxZ":-0.031325832003895826,"pX":-0.17263237976534235,"pZ":2.457636205982815,"vX0":3.3016668247658334,"vY0":-120.79940162649555,"vZ0":-0.029304719807071722,"x":123.58,"y":172.42,"x0":-2.8242781540957855,"y0":50.000844260421495,"z0":5.297660259181159,"aX":14.44802251002057},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-18.5,"spinRate":2897,"spinDirection":68},"zone":5,"typeConfidence":0.91,"plateTime":0.4531037458829954,"extension":6.109637024640866},"hitData":{"launchSpeed":82.7,"launchAngle":40.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.96,"coordY":140.03}},"index":2,"playId":"ea886e7a-6d0c-354c-9720-bdee66b4b432","pitchNumber":3,"startTime":"2026-08-12T20:23:49.319Z","endTime":"2026-08-12T20:23:59.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:23:59.083Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Crawford flies out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T20:26:10.890Z","endTime":"2026-08-12T20:27:47.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Everson Pereira replaces left fielder José Fermín, batting 8th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T20:25:16.751Z","endTime":"2026-08-12T20:26:13.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":665877,"link":"/api/v1/people/665877"},"defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.945981319198232,"aZ":-34.65620177365727,"pfxX":2.0752563746156705,"pfxZ":-1.6371245763700273,"pX":0.3602650620662136,"pZ":2.2288000968425914,"vX0":2.908015817440795,"vY0":-121.95588577533395,"vZ0":-1.753734312612369,"x":103.27,"y":178.6,"x0":-1.1151694908811327,"y0":50.004638321302764,"z0":5.933524588210559,"aX":3.140643990545022},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.1,"breakHorizontal":-4.4,"spinRate":2409,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.4483246097267126,"extension":6.16587140042505},"index":1,"playId":"c7152c6c-62f0-34ac-b48a-aeceffaa4b4d","pitchNumber":1,"startTime":"2026-08-12T20:26:13.145Z","endTime":"2026-08-12T20:26:16.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650162264274066,"aZ":-16.8411136451613,"pfxX":-3.2184519305330888,"pfxZ":8.032734779263386,"pX":-0.14076960558181123,"pZ":3.6672379688403645,"vX0":3.950263331098806,"vY0":-136.89440991601933,"vZ0":-2.838436605051643,"x":122.37,"y":139.76,"x0":-1.1805617291624197,"y0":50.0006745984459,"z0":5.862657830128143,"aX":-6.14196526080919},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":5.0,"spinRate":2058,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3992674307072237,"extension":6.3483139708981575},"index":2,"playId":"d3f4f12a-f46c-34fd-be53-367ef632bf4b","pitchNumber":2,"startTime":"2026-08-12T20:26:28.969Z","endTime":"2026-08-12T20:26:32.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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.8,"endSpeed":85.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554711244107622,"aZ":-17.674533536324578,"pfxX":-5.106516306064635,"pfxZ":7.663728987964102,"pX":-0.26502322397636846,"pZ":4.411587699794966,"vX0":4.374410542603154,"vY0":-136.5533801249256,"vZ0":-0.7359811277241203,"x":127.1,"y":119.67,"x0":-1.2228332942650848,"y0":50.002872498379986,"z0":5.898528277257841,"aX":-9.661618818210771},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":1906,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4008289146305284,"extension":6.231828968317722},"index":3,"playId":"b74c5026-785f-3ef1-ab5a-44192bcb910b","pitchNumber":3,"startTime":"2026-08-12T20:26:53.663Z","endTime":"2026-08-12T20:26:56.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243072597209796,"aZ":-31.1488951032251,"pfxX":-8.671308127141977,"pfxZ":0.6229720428088169,"pX":0.23211077251704923,"pZ":-0.24822783700841514,"vX0":6.306440188964217,"vY0":-128.17568127112278,"vZ0":-8.449890070303358,"x":108.15,"y":245.48,"x0":-1.1372612034948182,"y0":50.00640785563802,"z0":5.533961734362671,"aX":-14.387513769658137},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":14.3,"spinRate":1362,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.42782699377378863,"extension":6.759735688065593},"index":4,"playId":"f2a982d7-a6f0-34c2-8901-b037029c9109","pitchNumber":4,"startTime":"2026-08-12T20:27:12.493Z","endTime":"2026-08-12T20:27:15.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592656465770837,"aZ":-33.998125402671526,"pfxX":-0.40181335363672144,"pfxZ":-1.1802354179940568,"pX":0.3498397617425272,"pZ":0.9673151208967476,"vX0":3.8227929556215887,"vY0":-124.41225461522731,"vZ0":-4.829378207944128,"x":103.66,"y":212.66,"x0":-1.161827132577197,"y0":50.001771942181826,"z0":5.787524855175785,"aX":-0.6236020065137954},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":-0.2,"spinRate":2249,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4421838984839326,"extension":6.244274584467678},"hitData":{"launchSpeed":70.7,"launchAngle":42.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.63,"coordY":115.81}},"index":5,"playId":"203b6f43-115c-3648-9a31-b612cb344f53","pitchNumber":5,"startTime":"2026-08-12T20:27:36.085Z","endTime":"2026-08-12T20:27:47.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:27:47.628Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T20:27:58.154Z","endTime":"2026-08-12T20:28:42.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.348359919527766,"aZ":-17.18961117134435,"pfxX":-5.962007291814619,"pfxZ":7.976338832274937,"pX":0.3443372454708747,"pZ":2.656058975211008,"vX0":5.737184185442212,"vY0":-136.5194448802793,"vZ0":-5.213547246812563,"x":103.87,"y":167.07,"x0":-1.0145104113197727,"y0":50.00405748988159,"z0":5.782016143597116,"aX":-11.202832826901906},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":9.5,"spinRate":1900,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4019194272781319,"extension":6.588556485308397},"index":0,"playId":"285eba61-38bd-3810-b465-e200e393b448","pitchNumber":1,"startTime":"2026-08-12T20:28:14.220Z","endTime":"2026-08-12T20:28:17.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608018754765773,"aZ":-27.556779721160037,"pfxX":-8.767463791972363,"pfxZ":2.789888320858177,"pX":-0.82537257404636,"pZ":2.6994840066538495,"vX0":3.5359720510647685,"vY0":-128.18026989081824,"vZ0":-2.3450275011204464,"x":148.46,"y":165.89,"x0":-1.0870711137947884,"y0":50.00455994385838,"z0":5.787601603096389,"aX":-14.525102083457986},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":1084,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4280398693462657,"extension":6.650314878732482},"hitData":{"launchSpeed":78.7,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":150.16}},"index":1,"playId":"3ba41b1c-2d79-3103-8615-1d438f1617fd","pitchNumber":2,"startTime":"2026-08-12T20:28:33.366Z","endTime":"2026-08-12T20:28:42.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:28:42.053Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T20:28:55.772Z","endTime":"2026-08-12T20:29:59.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43921534656424,"aZ":-31.033045316243648,"pfxX":-0.7082185356373163,"pfxZ":0.7231380376041701,"pX":1.3268297977805634,"pZ":0.4182070033063314,"vX0":5.955570987556507,"vY0":-124.55084486519966,"vZ0":-6.8919416336624835,"x":66.42,"y":227.49,"x0":-0.9964565438447793,"y0":50.00346957082346,"z0":5.765306823831425,"aX":-1.1202416600843919},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":0.0,"spinRate":2430,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.4386209759313924,"extension":6.231494539592168},"index":0,"playId":"3e00f88d-ad68-314b-bd9b-984f1bd8aa13","pitchNumber":1,"startTime":"2026-08-12T20:29:09.561Z","endTime":"2026-08-12T20:29:13.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349158831985733,"aZ":-36.67929255877436,"pfxX":0.38839050874027903,"pfxZ":-2.8511399295802486,"pX":0.5153571586070841,"pZ":0.24195836511329671,"vX0":3.5186376980097998,"vY0":-124.87811491225038,"vZ0":-6.2035129060822936,"x":97.36,"y":232.25,"x0":-0.9629427623224294,"y0":50.004577110851194,"z0":5.778678708880305,"aX":0.6130586220914023},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.4,"breakHorizontal":-1.6,"spinRate":2457,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4387416557756767,"extension":6.298199942515826},"index":1,"playId":"faca2e8c-b545-388d-9414-e20a2b83c7b2","pitchNumber":2,"startTime":"2026-08-12T20:29:29.359Z","endTime":"2026-08-12T20:29:32.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09295907658126,"aZ":-12.699951365031534,"pfxX":-4.008062149764757,"pfxZ":9.952746483993383,"pX":-0.12831819467633884,"pZ":2.154795707528604,"vX0":3.5359787456998184,"vY0":-138.1296594391026,"vZ0":-7.710152593872971,"x":121.89,"y":180.6,"x0":-0.8963603970263664,"y0":50.00473771193051,"z0":5.812406902275866,"aX":-7.844723793974016},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2109,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39460468013849415,"extension":6.38029271162284},"hitData":{"launchSpeed":90.7,"launchAngle":32.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.86,"coordY":82.98}},"index":2,"playId":"ea916cf4-889d-3361-b104-0a96991fc62d","pitchNumber":3,"startTime":"2026-08-12T20:29:52.559Z","endTime":"2026-08-12T20:29:59.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:29:59.783Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Jordan called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T20:32:05.411Z","endTime":"2026-08-12T20:32:54.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":96.2,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07144856530689,"aZ":-19.247876470623645,"pfxX":-8.297398233637537,"pfxZ":6.448276913375993,"pX":0.23532455455448636,"pZ":2.5833401348541507,"vX0":10.21870298983093,"vY0":-139.86577718461555,"vZ0":-4.373730764082062,"x":108.03,"y":169.03,"x0":-2.367450705287123,"y0":50.00258156893836,"z0":5.409691892350473,"aX":-16.63296427337749},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":2186,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3898634034438926,"extension":6.442052283495238},"index":0,"playId":"ce1f130c-6fb6-3f28-85ad-0b900ab7e32d","pitchNumber":1,"startTime":"2026-08-12T20:32:08.429Z","endTime":"2026-08-12T20:32:11.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57724448621261,"aZ":-18.27538530652248,"pfxX":-7.97226400547634,"pfxZ":7.023819302957862,"pX":-0.7896493332464762,"pZ":1.8958971611332303,"vX0":7.134846312007485,"vY0":-138.7249848048015,"vZ0":-5.986622200401865,"x":147.1,"y":187.59,"x0":-2.340052687048676,"y0":50.00287734798426,"z0":5.271010740740412,"aX":-15.776791608110512},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":2139,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39254488964996526,"extension":6.377317858165641},"index":1,"playId":"659b89cd-69eb-3966-8220-a17d85ad489d","pitchNumber":2,"startTime":"2026-08-12T20:32:21.625Z","endTime":"2026-08-12T20:32:25.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.703635937000122,"aZ":-21.57826461000028,"pfxX":-1.4130495794351563,"pfxZ":5.609361043188185,"pX":0.7615512548962885,"pZ":3.0725222591121155,"vX0":9.001626559080323,"vY0":-135.15271747154682,"vZ0":-2.192935290594108,"x":87.97,"y":155.82,"x0":-2.3990843799608443,"y0":50.00154331023515,"z0":5.377126590462202,"aX":-2.670125469333454},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":1.1,"spinRate":2631,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.4020967657892447,"extension":6.373068351869994},"index":2,"playId":"e7ceaeab-c321-305e-b814-3adb484c2b89","pitchNumber":3,"startTime":"2026-08-12T20:32:36.009Z","endTime":"2026-08-12T20:32:39.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.422996857995926,"aZ":-22.898682175102905,"pfxX":-9.553087674808785,"pfxZ":4.593177022692573,"pX":0.1103875535650519,"pZ":2.338727704784478,"vX0":10.193429026697057,"vY0":-140.17086724860326,"vZ0":-4.033628481376688,"x":112.79,"y":175.63,"x0":-2.3073851749622665,"y0":50.00009626720973,"z0":5.265188943649862,"aX":-19.280076692205572},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2269,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.388627769102591,"extension":6.255241858611707},"index":3,"playId":"5f60ac85-2af5-3b95-acce-664e99e310f4","pitchNumber":4,"startTime":"2026-08-12T20:32:50.512Z","endTime":"2026-08-12T20:32:54.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":691458,"link":"/api/v1/people/691458","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:32:54.276Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Everson Pereira singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T20:33:11.258Z","endTime":"2026-08-12T20:33:45.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(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":88.8,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480124360285885,"aZ":-16.621094037499418,"pfxX":-7.353050103077584,"pfxZ":7.774533026837275,"pX":0.15491868354324878,"pZ":1.6936925949349437,"vX0":8.96688691843859,"vY0":-139.82852992954227,"vZ0":-6.955484161066649,"x":111.09,"y":193.05,"x0":-2.1226324981771016,"y0":50.00354243363393,"z0":5.2839794973132745,"aX":-14.711867946894877},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":2181,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3901775021748972,"extension":6.473555872502538},"index":0,"playId":"b0a780e5-46a2-3783-8280-48c579cafcc0","pitchNumber":1,"startTime":"2026-08-12T20:33:18.958Z","endTime":"2026-08-12T20:33:22.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.145,"strikeZoneBottom":1.587,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4139997927351,"aZ":-30.858693179366757,"pfxX":9.057769776227573,"pfxZ":0.8517413043891464,"pX":0.4747055248219235,"pZ":1.7386171843670206,"vX0":4.453129686638874,"vY0":-123.4095832615448,"vZ0":-2.0914846862676915,"x":98.91,"y":191.84,"x0":-2.527354799849187,"y0":50.00499888674343,"z0":5.183890296196252,"aX":14.042213923025189},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-17.4,"spinRate":2935,"spinDirection":67},"zone":9,"typeConfidence":0.88,"plateTime":0.44298381887114324,"extension":6.270842136850252},"hitData":{"launchSpeed":89.2,"launchAngle":21.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":163.53,"coordY":73.56}},"index":1,"playId":"79efe34e-5360-34b6-9700-0ca3577617dc","pitchNumber":2,"startTime":"2026-08-12T20:33:33.320Z","endTime":"2026-08-12T20:33:45.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":677592,"link":"/api/v1/people/677592","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":677592,"link":"/api/v1/people/677592"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:33:45.644Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jimmy Crooks hit by pitch. Everson Pereira to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T20:33:59.871Z","endTime":"2026-08-12T20:34:15.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"postOnSecond":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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(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":96.6,"endSpeed":88.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427486564691176,"aZ":-15.07122762577773,"pfxX":-5.026988198786404,"pfxZ":8.514907730666849,"pX":1.4566886502493324,"pZ":3.9175428939860133,"vX0":11.545122188390904,"vY0":-140.27985032412275,"vZ0":-1.802782670406192,"x":61.47,"y":133.01,"x0":-2.0448193900212894,"y0":50.00282946906135,"z0":5.5427038634174215,"aX":-10.099222786370168},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2300,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.38930200363563383,"extension":6.48634719044588},"index":0,"playId":"9d320edb-d87c-3239-9adc-e11b7adf279b","pitchNumber":1,"startTime":"2026-08-12T20:34:09.813Z","endTime":"2026-08-12T20:34:15.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":699625,"link":"/api/v1/people/699625","batSide":{"code":"L","description":"Left"}},"first":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:34:15.287Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T20:34:33.209Z","endTime":"2026-08-12T20:36:13.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"postOnSecond":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.367369388753925,"aZ":-31.71855504254916,"pfxX":-8.217138010173795,"pfxZ":0.2636451728152913,"pX":-0.6805912391710526,"pZ":2.7503754961495686,"vX0":7.242454103880842,"vY0":-130.66235243684847,"vZ0":-0.3438899391832593,"x":142.94,"y":164.52,"x0":-2.414661047553066,"y0":50.004050449068245,"z0":5.257881970419973,"aX":-14.273621979182192},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":13.3,"spinRate":1971,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.4184661937400129,"extension":6.477589466981317},"index":0,"playId":"620276a1-e140-32e1-b62c-4a05eec4d0bc","pitchNumber":1,"startTime":"2026-08-12T20:34:41.729Z","endTime":"2026-08-12T20:34:45.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846394566523855,"aZ":-28.924258682726734,"pfxX":1.0119505586910105,"pfxZ":1.7587939083465258,"pX":0.1379415759197423,"pZ":3.585907328315261,"vX0":6.547747377313338,"vY0":-135.08298071155605,"vZ0":0.7765102597264717,"x":111.74,"y":141.96,"x0":-2.446973320479876,"y0":50.00629139415921,"z0":5.324840194316376,"aX":1.8742188861566518},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.6,"breakHorizontal":-3.2,"spinRate":2491,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.40514122908166517,"extension":6.35836185691899},"index":1,"playId":"2eaf59a2-1eca-3ef5-96fc-c7b107b30667","pitchNumber":2,"startTime":"2026-08-12T20:34:57.185Z","endTime":"2026-08-12T20:35:00.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64720209340338,"aZ":-27.335137602550645,"pfxX":1.2207403317005014,"pfxZ":2.663403213166462,"pX":0.6751360686572055,"pZ":1.1068567668781608,"vX0":7.544866019124104,"vY0":-133.77892095540133,"vZ0":-5.330301439195448,"x":91.27,"y":208.89,"x0":-2.3391404416722983,"y0":50.00059166466929,"z0":5.082657378786618,"aX":2.2113067030487574},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.8,"breakHorizontal":-3.8,"spinRate":2481,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.40931790020614756,"extension":6.775304021916476},"index":2,"playId":"e252f2a3-64d8-36b9-adf9-4888dbc7b214","pitchNumber":3,"startTime":"2026-08-12T20:35:12.830Z","endTime":"2026-08-12T20:35:16.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07549677544568,"aZ":-21.102288250752526,"pfxX":-8.821462971668119,"pfxZ":5.65375708554374,"pX":0.16888071885711592,"pZ":0.7996401692929106,"vX0":9.96910031929198,"vY0":-139.03205606756967,"vZ0":-7.668115162030858,"x":110.56,"y":217.19,"x0":-2.3165871137296556,"y0":50.004374329178646,"z0":4.9933352362447225,"aX":-17.2778426764847},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":13.9,"spinRate":2252,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39390995582320176,"extension":6.532657799670778},"index":3,"playId":"92a56c57-89a3-3c40-85aa-fb8235409e1a","pitchNumber":4,"startTime":"2026-08-12T20:35:35.948Z","endTime":"2026-08-12T20:35:39.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1966547768861,"aZ":-23.496852506236145,"pfxX":-10.802584948470475,"pfxZ":4.606781444394208,"pX":-0.29219516809062207,"pZ":1.6687884703028926,"vX0":9.533905295127827,"vY0":-136.9002445111233,"vZ0":-4.991717004747689,"x":128.14,"y":193.72,"x0":-2.4283198826732137,"y0":50.00514607602584,"z0":5.138939842235611,"aX":-20.363884794951712},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":17.4,"spinRate":2099,"spinDirection":225},"zone":7,"typeConfidence":0.91,"plateTime":0.4011584587003001,"extension":6.648786454593173},"index":4,"playId":"b2a55e57-0b04-380e-a029-63b7e1f82f18","pitchNumber":5,"startTime":"2026-08-12T20:35:53.223Z","endTime":"2026-08-12T20:35:56.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.112603706114903,"aZ":-32.18889247897754,"pfxX":-8.69617917953503,"pfxZ":-0.010107582147703909,"pX":0.4697339539242284,"pZ":1.9653949839168303,"vX0":10.466930809591185,"vY0":-130.54215445791726,"vZ0":-1.8222977969859606,"x":99.09,"y":185.71,"x0":-2.459245558483125,"y0":50.0022770609572,"z0":5.092408154697516,"aX":-15.030855025587668},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.4,"spinRate":1878,"spinDirection":237},"zone":9,"typeConfidence":0.9,"plateTime":0.41935829964137783,"extension":6.498288583618364},"index":5,"playId":"3e59faf2-18fe-3695-ae46-a4613de7f11f","pitchNumber":6,"startTime":"2026-08-12T20:36:10.113Z","endTime":"2026-08-12T20:36:13.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:36:13.868Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T20:36:27.726Z","endTime":"2026-08-12T20:37:28.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178146784392425,"aZ":-24.11829115193048,"pfxX":1.422302299415498,"pfxZ":4.317500241626991,"pX":1.111169606658909,"pZ":1.2098808904527345,"vX0":8.748778641452201,"vY0":-134.97827281107627,"vZ0":-5.877784462043197,"x":74.64,"y":206.11,"x0":-2.3415807952923977,"y0":50.00428935406187,"z0":5.087096595999084,"aX":2.655113591849116},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-4.2,"spinRate":2553,"spinDirection":191},"zone":14,"typeConfidence":0.92,"plateTime":0.4039913692280872,"extension":6.437146294284128},"index":0,"playId":"24e85100-ab33-3167-abac-49dc728ec88f","pitchNumber":1,"startTime":"2026-08-12T20:36:39.072Z","endTime":"2026-08-12T20:36:42.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13370223994319,"aZ":-21.12901496325055,"pfxX":-8.654332902943043,"pfxZ":5.536284720565122,"pX":0.12165111761058268,"pZ":2.320337684805266,"vX0":9.959203707208651,"vY0":-139.5865914622724,"vZ0":-4.166533902819931,"x":112.36,"y":176.13,"x0":-2.349312313245651,"y0":50.004588391774796,"z0":5.203798886378197,"aX":-17.271242364733016},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2147,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3907387271847593,"extension":6.46648112174077},"index":1,"playId":"616df651-ea68-3e43-8d66-1cad2f80d1d9","pitchNumber":2,"startTime":"2026-08-12T20:37:00.413Z","endTime":"2026-08-12T20:37:03.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760695866850316,"aZ":-18.987903647688448,"pfxX":-7.207710736517668,"pfxZ":6.447014897559309,"pX":-0.042021204098047396,"pZ":2.351989916757979,"vX0":8.277639226949054,"vY0":-140.87769681730956,"vZ0":-4.977936993598139,"x":118.6,"y":175.28,"x0":-2.0578184175732375,"y0":50.00117270639378,"z0":5.33872557027318,"aX":-14.739701985324698},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":11.8,"spinRate":2272,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38622226215723465,"extension":6.5790259789320205},"hitData":{"launchSpeed":103.8,"launchAngle":29.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":144.84,"coordY":39.83}},"index":2,"playId":"24906d55-7149-30c5-b8c5-5a87bdcc4456","pitchNumber":3,"startTime":"2026-08-12T20:37:18.894Z","endTime":"2026-08-12T20:37:28.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":681082,"link":"/api/v1/people/681082"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":650559,"link":"/api/v1/people/650559"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":547180,"link":"/api/v1/people/547180"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":699625,"link":"/api/v1/people/699625"},"second":{"id":677592,"link":"/api/v1/people/677592"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:37:28.466Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T20:40:00.536Z","endTime":"2026-08-12T20:41:54.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Gastelum replaces Gordon Graceffo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T20:39:24.180Z","endTime":"2026-08-12T20:40:02.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703725,"link":"/api/v1/people/703725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.375799740029407,"aZ":-36.43251749703224,"pfxX":-5.915533508028828,"pfxZ":-2.9803565513869508,"pX":0.8860607184948929,"pZ":2.098013579695275,"vX0":7.850316498144313,"vY0":-118.12858785726031,"vZ0":0.6514753630455921,"x":83.23,"y":182.13,"x0":-1.6963786105037963,"y0":50.005206320474116,"z0":5.14133856273296,"aX":-8.446747097137742},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.0,"breakHorizontal":9.0,"spinRate":1495,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.4619062478986753,"extension":6.796653927383484},"index":1,"playId":"520ca1e0-93f0-36f3-87b7-93f3a8ac6ab9","pitchNumber":1,"startTime":"2026-08-12T20:40:02.631Z","endTime":"2026-08-12T20:40:06.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.932683454486938,"aZ":-36.172514286941066,"pfxX":-6.727256251771312,"pfxZ":-2.837993214967474,"pX":-0.7347125888865945,"pZ":2.7162516284156437,"vX0":4.570285339138465,"vY0":-117.78126395071705,"vZ0":2.213645854265229,"x":145.01,"y":165.44,"x0":-1.8242350667041525,"y0":50.00395821912463,"z0":5.104231939038264,"aX":-9.47210084952854},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.3,"breakHorizontal":11.0,"spinRate":1463,"spinDirection":293},"zone":4,"typeConfidence":0.9,"plateTime":0.46466665349752967,"extension":6.933816853580828},"index":2,"playId":"40d1fb74-6a86-3513-b537-eb9a270df6cd","pitchNumber":2,"startTime":"2026-08-12T20:40:16.791Z","endTime":"2026-08-12T20:40:20.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10453355311866,"aZ":-37.67728543548607,"pfxX":-3.6238976028922556,"pfxZ":-3.8917008716128056,"pX":-1.3850737811725635,"pZ":0.8373428057006959,"vX0":2.1828809225674703,"vY0":-118.290954394227,"vZ0":-1.3054083590202623,"x":169.8,"y":216.17,"x0":-1.850207734793367,"y0":50.003179439768026,"z0":4.858454998739264,"aX":-5.1226130051177625},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.1,"breakHorizontal":6.0,"spinRate":1398,"spinDirection":290},"zone":13,"typeConfidence":0.86,"plateTime":0.4634818115853334,"extension":6.942396209756233},"index":3,"playId":"9eb1ca33-77fa-33b3-a6bb-33e7d4e48cdb","pitchNumber":3,"startTime":"2026-08-12T20:40:58.468Z","endTime":"2026-08-12T20:41:01.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0719048406336,"aZ":-18.350718608915905,"pfxX":-5.174365297747737,"pfxZ":7.167965096808382,"pX":-2.132591770269782,"pZ":2.934506502866704,"vX0":0.6861419546272065,"vY0":-138.07427047182583,"vZ0":-3.222700347570154,"x":198.29,"y":159.55,"x0":-1.7122683420105471,"y0":50.00437190918197,"z0":5.353471764640234,"aX":-9.979522090005398},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2574,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.3968630192348308,"extension":6.818535226470935},"index":4,"playId":"5ecb40f1-a2f3-32c1-86ea-01eea13d4f72","pitchNumber":4,"startTime":"2026-08-12T20:41:14.423Z","endTime":"2026-08-12T20:41:17.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.869593175439093,"aZ":-34.80263507983209,"pfxX":-6.678629886532034,"pfxZ":-1.818343279223484,"pX":-1.4816153356080146,"pZ":2.8365071906649417,"vX0":2.579042344135943,"vY0":-119.09406059653034,"vZ0":1.8539937262489503,"x":173.48,"y":162.19,"x0":-1.7079985625401632,"y0":50.005309432723344,"z0":5.185088196505019,"aX":-9.639716430584482},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":11.5,"spinRate":1449,"spinDirection":285},"zone":11,"typeConfidence":0.9,"plateTime":0.4590916605586699,"extension":6.884896440740381},"index":5,"playId":"08e5fca8-a176-3107-a33d-969ced1668ba","pitchNumber":5,"startTime":"2026-08-12T20:41:32.381Z","endTime":"2026-08-12T20:41:36.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56484239539058,"aZ":-35.61770082041882,"pfxX":-6.166068620797911,"pfxZ":-2.4485882304466635,"pX":-1.2682878109211067,"pZ":2.113487403191463,"vX0":2.765026370801744,"vY0":-117.33435497019654,"vZ0":0.8231818381533307,"x":165.34,"y":181.72,"x0":-1.6559251387742138,"y0":50.00339331520751,"z0":5.056467083941466,"aX":-8.665557545125562},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":10.6,"spinRate":1438,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.46541277967047723,"extension":6.90953418810588},"index":6,"playId":"e9adfb5a-cfd3-326e-ba6c-8dd68e45d3be","pitchNumber":6,"startTime":"2026-08-12T20:41:51.000Z","endTime":"2026-08-12T20:41:54.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:41:54.675Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T20:42:14.591Z","endTime":"2026-08-12T20:42:47.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(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.4,"endSpeed":87.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9927318827203,"aZ":-17.76441456502961,"pfxX":-6.630788456396548,"pfxZ":7.419208750596315,"pX":-0.3621230884889606,"pZ":2.1155244038034633,"vX0":5.71068284829478,"vY0":-137.391135117845,"vZ0":-5.128553317298295,"x":130.8,"y":181.66,"x0":-1.5903836558835749,"y0":50.00004624449082,"z0":5.186061102285945,"aX":-12.872361476290383},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2467,"spinDirection":229},"zone":7,"typeConfidence":0.89,"plateTime":0.39631491242153016,"extension":6.840614418772402},"index":0,"playId":"e9ce5236-010c-30a9-a0e2-19a2f9b36006","pitchNumber":1,"startTime":"2026-08-12T20:42:17.172Z","endTime":"2026-08-12T20:42:20.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.098644177265072,"aZ":-29.515187759892562,"pfxX":6.995843733818759,"pfxZ":1.7158501535630535,"pX":-0.05313534732146777,"pZ":2.031231430341715,"vX0":2.016841360778038,"vY0":-123.11580207036123,"vZ0":-1.625338909356653,"x":119.03,"y":183.94,"x0":-1.7899550700134619,"y0":50.003775209795116,"z0":5.174055049813768,"aX":10.849610725421865},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-13.1,"spinRate":2441,"spinDirection":63},"zone":8,"typeConfidence":0.9,"plateTime":0.44316243532278143,"extension":6.848371682601262},"hitData":{"launchSpeed":95.7,"launchAngle":30.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.27,"coordY":54.86}},"index":1,"playId":"94f10677-468f-3c8c-b6bb-2322317b77f5","pitchNumber":2,"startTime":"2026-08-12T20:42:35.062Z","endTime":"2026-08-12T20:42:47.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:42:47.881Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T20:42:56.454Z","endTime":"2026-08-12T20:43:56.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26809960157537,"aZ":-15.897742214977315,"pfxX":-4.854536594903786,"pfxZ":8.297190490582423,"pX":0.1811083080478015,"pZ":1.711248227485834,"vX0":6.396599091614888,"vY0":-138.73139959175748,"vZ0":-6.659915355574856,"x":110.1,"y":192.58,"x0":-1.5171845579904548,"y0":50.00066004792714,"z0":5.19115776972305,"aX":-9.520019768502651},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2505,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.3939035837441218,"extension":6.902287239733719},"index":0,"playId":"ee96d24c-46d6-3008-97ab-e6254c56dbc0","pitchNumber":1,"startTime":"2026-08-12T20:43:10.994Z","endTime":"2026-08-12T20:43:13.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.196723559886912,"aZ":-38.929577847982856,"pfxX":-3.7457927466537173,"pfxZ":-4.7783383514966244,"pX":-0.13647829299891606,"pZ":1.9152352629538443,"vX0":4.58175185156259,"vY0":-117.81665227472733,"vZ0":0.7934583386717999,"x":122.2,"y":187.07,"x0":-1.6146284063760332,"y0":50.002848455013485,"z0":5.155837024086937,"aX":-5.296023542434828},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.2,"breakHorizontal":5.8,"spinRate":1425,"spinDirection":286},"zone":8,"typeConfidence":0.87,"plateTime":0.4638921540176897,"extension":7.088189890227091},"index":1,"playId":"52ff5a97-4aea-3d6f-bfc6-0d168335b083","pitchNumber":2,"startTime":"2026-08-12T20:43:31.606Z","endTime":"2026-08-12T20:43:34.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.879967789128095,"aZ":-35.07484145032513,"pfxX":-7.167501873592938,"pfxZ":-2.0359943389784747,"pX":0.3256671167598454,"pZ":0.6548460815750415,"vX0":6.248138430312299,"vY0":-117.8859487372074,"vZ0":-2.562102862001984,"x":104.59,"y":221.1,"x0":-1.4126759254538335,"y0":50.00239339023617,"z0":4.9558375762589915,"aX":-10.209487713593527},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.1,"breakHorizontal":11.6,"spinRate":1570,"spinDirection":289},"zone":14,"typeConfidence":0.91,"plateTime":0.4625026121458853,"extension":6.927886231422143},"index":2,"playId":"bae6ff4e-2f22-3236-81a6-6b68b516e0fd","pitchNumber":3,"startTime":"2026-08-12T20:43:52.743Z","endTime":"2026-08-12T20:43:56.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:43:56.142Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan De La Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T20:44:07.864Z","endTime":"2026-08-12T20:45:07.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".615"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.22"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.06"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.30"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.82"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.01"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.08"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.03"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.74"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.66"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.84"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.231"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.231"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.667"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.102373888799193,"aZ":-24.57154012355217,"pfxX":-9.760324080749847,"pfxZ":4.045689152586686,"pX":-0.13553706386537315,"pZ":2.571002875937268,"vX0":7.0107622264124725,"vY0":-135.99090081065623,"vZ0":-2.6486289747131186,"x":122.17,"y":169.36,"x0":-1.4755865337596292,"y0":50.00025681221077,"z0":5.2573430836339625,"aX":-18.325556479872088},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2475,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.40237747880028873,"extension":6.9350150637711385},"index":0,"playId":"6f28c65d-a9be-3d83-896e-8080d388e787","pitchNumber":1,"startTime":"2026-08-12T20:44:20.908Z","endTime":"2026-08-12T20:44:23.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.712215136213402,"aZ":-34.08868441911539,"pfxX":8.914616221563236,"pfxZ":-1.2134681620659098,"pX":0.26630756459617394,"pZ":2.507735824991976,"vX0":1.881662093716181,"vY0":-124.7982461356678,"vZ0":-0.22753680160064338,"x":106.85,"y":171.07,"x0":-1.6553379227360472,"y0":50.00243074844342,"z0":5.403924045674153,"aX":14.083610681722398},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-16.6,"spinRate":2329,"spinDirection":72},"zone":6,"typeConfidence":0.91,"plateTime":0.43861285649881987,"extension":6.876600505131714},"index":1,"playId":"d5505922-03e5-35bd-8bdb-3301971b2c4b","pitchNumber":2,"startTime":"2026-08-12T20:44:46.521Z","endTime":"2026-08-12T20:44:49.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"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":82.0,"endSpeed":76.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73141909505972,"aZ":-35.685418444620055,"pfxX":-5.213331412374101,"pfxZ":-2.4130342527441577,"pX":1.4643248494108039,"pZ":1.887026942232663,"vX0":8.432274044490043,"vY0":-119.22771200440665,"vZ0":-0.012947192928575157,"x":61.18,"y":187.83,"x0":-1.4246054110990034,"y0":50.003188403766046,"z0":5.085747280572979,"aX":-7.582641127591891},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":7.7,"spinRate":1541,"spinDirection":285},"zone":14,"typeConfidence":0.89,"plateTime":0.4576207713667295,"extension":7.053427914459948},"index":2,"playId":"b0ea1f9d-864a-39c8-bca6-817c480f8a01","pitchNumber":3,"startTime":"2026-08-12T20:45:04.682Z","endTime":"2026-08-12T20:45:07.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":699625,"link":"/api/v1/people/699625"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":691458,"link":"/api/v1/people/691458"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":677592,"link":"/api/v1/people/677592"},"center":{"id":701675,"link":"/api/v1/people/701675"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650559,"link":"/api/v1/people/650559","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":650559,"link":"/api/v1/people/650559"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-12T20:45:07.982Z","atBatIndex":70}]