[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T22:41:10.412Z","endTime":"2026-08-01T22:43:36.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9,10],"actionIndex":[0,1,2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-01T19:59:19.045Z","endTime":"2026-08-01T22:18:43.801Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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-01T22:18:43.801Z","endTime":"2026-08-01T22:39:20.357Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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-01T22:39:20.357Z","endTime":"2026-08-01T22:41:12.649Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680206469938682,"aZ":-13.995526057526487,"pfxX":4.077379593583915,"pfxZ":10.551888012772855,"pX":1.115192549063172,"pZ":2.5245916991953603,"vX0":-4.7907828485457555,"vY0":-131.40630961049047,"vZ0":-6.057744229390276,"x":74.49,"y":170.62,"x0":2.4450038952110447,"y0":50.004446128914786,"z0":5.926991046681675,"aX":7.026147520673186},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2018,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41918744256204477,"extension":6.537069248998178},"index":3,"playId":"d52d867f-7745-3d2a-8f49-c52e14819bb5","pitchNumber":1,"startTime":"2026-08-01T22:41:12.649Z","endTime":"2026-08-01T22:41:17.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91545180760243,"aZ":-14.425154083380649,"pfxX":4.521593476725541,"pfxZ":10.022966787069457,"pX":1.1749909620855248,"pZ":1.2155930642139479,"vX0":-4.883076026673904,"vY0":-133.0579697966446,"vZ0":-9.241646800311067,"x":72.21,"y":205.96,"x0":2.4575996203979753,"y0":50.001641650989015,"z0":5.8089171298932865,"aX":8.005159688938841},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":-7.0,"spinRate":2047,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4136679536562733,"extension":6.536307485654921},"index":4,"playId":"d77e15f5-97a6-3595-aabb-b8c482b2f765","pitchNumber":2,"startTime":"2026-08-01T22:41:26.688Z","endTime":"2026-08-01T22:41:30.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.5,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.676489936021035,"aZ":-12.329412310819349,"pfxX":4.184419627241235,"pfxZ":11.34086690159835,"pX":-0.5153402374500078,"pZ":1.3554637846957915,"vX0":-8.720419680228176,"vY0":-132.54454659693354,"vZ0":-9.141880500493423,"x":136.64,"y":202.18,"x0":2.2982965266036466,"y0":50.0029756463327,"z0":5.7861898314813125,"aX":7.322681939073251},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":2307,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41586602252651694,"extension":6.625656314302247},"index":5,"playId":"98b48d53-9310-371f-93a8-3087405cabd3","pitchNumber":3,"startTime":"2026-08-01T22:41:41.798Z","endTime":"2026-08-01T22:41:46.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-08-01T22:41:50.676Z","endTime":"2026-08-01T22:42:05.589Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84319470157943,"aZ":-10.103368741092162,"pfxX":3.1196788841060368,"pfxZ":12.317910427012796,"pX":0.5170341762875421,"pZ":2.051090209843891,"vX0":-6.247538171105113,"vY0":-133.98948726540982,"vZ0":-7.892551458845892,"x":97.29,"y":183.4,"x0":2.488957671502127,"y0":50.005097960706095,"z0":5.78372596788358,"aX":5.591128767124993},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.5,"breakHorizontal":-4.1,"spinRate":2308,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4110536156309199,"extension":6.596417992613868},"index":7,"playId":"1f372d7d-22f7-3eaf-b9ae-a6701fc4a917","pitchNumber":4,"startTime":"2026-08-01T22:42:05.589Z","endTime":"2026-08-01T22:42:09.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68984352190806,"aZ":-11.648297834922749,"pfxX":5.696237220183074,"pfxZ":11.24433349439175,"pX":0.6470858877251493,"pZ":1.4443668398818157,"vX0":-6.646614268637378,"vY0":-135.04982063239828,"vZ0":-9.18344768552103,"x":92.33,"y":199.78,"x0":2.4139936215602766,"y0":50.00063731972254,"z0":5.733663382246974,"aX":10.395614634978498},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-8.6,"spinRate":2329,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.40745410723509945,"extension":6.558746864597879},"index":8,"playId":"36341123-7c1e-38e7-a7d6-2bcfbfdd33ba","pitchNumber":5,"startTime":"2026-08-01T22:42:22.421Z","endTime":"2026-08-01T22:42:26.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953156442594114,"aZ":-15.186282707325715,"pfxX":5.097845697503086,"pfxZ":9.269247161536041,"pX":0.09022590405054275,"pZ":1.4568458745170656,"vX0":-7.526028751544835,"vY0":-134.23968230802112,"vZ0":-8.460131705147466,"x":113.56,"y":199.45,"x0":2.262524359755205,"y0":50.00070092284748,"z0":5.721175618132336,"aX":9.341004881459154},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-7.7,"spinRate":2293,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4073957193972184,"extension":6.6770322249662355},"index":9,"playId":"4fd883f3-d84c-3ab7-9cd0-1d09945dc0f3","pitchNumber":6,"startTime":"2026-08-01T22:42:43.965Z","endTime":"2026-08-01T22:42:48.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75579305573316,"aZ":-13.335851833154,"pfxX":4.2951577019875256,"pfxZ":10.111866509465075,"pX":0.5484320834317197,"pZ":2.2755383384135297,"vX0":-6.369051115101099,"vY0":-135.42758439853304,"vZ0":-6.9906272835756225,"x":96.1,"y":177.34,"x0":2.3694402898794613,"y0":50.00330041229012,"z0":5.817623128067112,"aX":8.002625472345185},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-6.5,"spinRate":2307,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.403984884231237,"extension":6.711016460229484},"hitData":{"launchSpeed":90.0,"launchAngle":7.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.17,"coordY":102.53}},"index":10,"playId":"51f4f12b-1484-3ed5-89b3-b0c69eedec85","pitchNumber":7,"startTime":"2026-08-01T22:43:24.531Z","endTime":"2026-08-01T22:43:36.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-08-01T22:43:36.092Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Lowe grounds into a force out, third baseman Eugenio Suárez to shortstop Elly De La Cruz. Jake Mangum out at 2nd. Brandon Lowe to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T22:43:43.903Z","endTime":"2026-08-01T22:45:23.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32953609917915,"aZ":-15.77290531601253,"pfxX":4.807225069676024,"pfxZ":9.057769335438763,"pX":1.0867853452718728,"pZ":3.15472713241843,"vX0":-5.343686863653615,"vY0":-134.26904698442434,"vZ0":-4.287834541093881,"x":75.57,"y":153.6,"x0":2.4860802095172225,"y0":50.003341173652885,"z0":5.908277747755937,"aX":8.705111117526108},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.4,"spinRate":2243,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40923996205382984,"extension":6.619817466161983},"index":0,"playId":"e02b30c3-22a4-33ab-9efb-c02be27b160d","pitchNumber":1,"startTime":"2026-08-01T22:43:59.172Z","endTime":"2026-08-01T22:44:07.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208130578395252,"aZ":-33.57670712787461,"pfxX":-4.748602053363741,"pfxZ":-0.9558814547148557,"pX":0.2665376755389357,"pZ":0.5940945780360358,"vX0":-3.9412923920006566,"vY0":-119.99719023380509,"vZ0":-5.367901523861539,"x":106.84,"y":222.74,"x0":2.5445599798288283,"y0":50.00394467543601,"z0":5.83558523817217,"aX":-6.957200704498138},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":9.5,"spinRate":2894,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.45563238532698236,"extension":6.6435407124655335},"index":1,"playId":"b972773b-2444-3aaf-bbb5-8c36f3094a73","pitchNumber":2,"startTime":"2026-08-01T22:44:32.071Z","endTime":"2026-08-01T22:44:36.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":84.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286297578395285,"aZ":-12.657344117882689,"pfxX":3.046866003174409,"pfxZ":10.614414069691158,"pX":-1.2587923263120784,"pZ":2.4214653887826874,"vX0":-10.116360327738514,"vY0":-134.7469965125784,"vZ0":-6.723734792551255,"x":164.98,"y":173.4,"x0":2.1484048569010588,"y0":50.00327756877128,"z0":5.84343495914729,"aX":5.603135916009894},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-3.4,"spinRate":2402,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40648369791629024,"extension":6.737218181226246},"index":2,"playId":"19e0ee52-94f9-33d2-89bb-81ffc26fd141","pitchNumber":3,"startTime":"2026-08-01T22:44:54.099Z","endTime":"2026-08-01T22:44:58.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414567493458453,"aZ":-28.76906233116429,"pfxX":-5.438301475925849,"pfxZ":2.3158121051655547,"pX":-0.3754707819250707,"pZ":1.8018208042684114,"vX0":-5.190794912932032,"vY0":-120.94761053964766,"vZ0":-3.74526833752617,"x":131.31,"y":190.13,"x0":2.511414234591778,"y0":50.000757128247166,"z0":5.916129456126159,"aX":-7.989170938748001},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.5,"breakHorizontal":11.2,"spinRate":2852,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.4542988866018467,"extension":6.52928145001351},"hitData":{"launchSpeed":58.2,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.25,"coordY":158.86}},"index":3,"playId":"bb18c93e-ad7e-3945-939e-14c2d8e176c3","pitchNumber":4,"startTime":"2026-08-01T22:45:11.989Z","endTime":"2026-08-01T22:45:23.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:45:23.727Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T22:45:39.826Z","endTime":"2026-08-01T22:46:23.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.1,"endSpeed":83.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.919272101394903,"aZ":-12.18063916706481,"pfxX":4.44508141896596,"pfxZ":11.102980493277316,"pX":-0.40759425713839287,"pZ":2.1630093572609277,"vX0":-8.804080976626484,"vY0":-133.6180928627737,"vZ0":-7.192072952531891,"x":132.54,"y":180.38,"x0":2.3587579942397743,"y0":50.00337444556994,"z0":5.772728978696176,"aX":8.005690072539249},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":-6.1,"spinRate":2309,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4105805787865786,"extension":6.59680920999693},"index":0,"playId":"6a3336c1-e840-3a6a-9d30-4de2df9bf459","pitchNumber":1,"startTime":"2026-08-01T22:45:48.991Z","endTime":"2026-08-01T22:45:52.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55792619872566,"aZ":-15.89894370434902,"pfxX":4.950545695866393,"pfxZ":8.931376654803497,"pX":-0.2565961089962044,"pZ":2.6982713181637585,"vX0":-8.552846571716696,"vY0":-134.27137382743132,"vZ0":-5.4000700198315865,"x":126.78,"y":165.93,"x0":2.329498689822408,"y0":50.005166692178214,"z0":5.8700526402073745,"aX":9.024490046417348},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":2238,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.40820581716495186,"extension":6.455217422452506},"hitData":{"launchSpeed":102.1,"launchAngle":24.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.1,"coordY":41.26}},"index":1,"playId":"a50f3933-7649-3020-b67f-fbafb193d555","pitchNumber":2,"startTime":"2026-08-01T22:46:10.256Z","endTime":"2026-08-01T22:46:23.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:46:23.835Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T22:46:34.132Z","endTime":"2026-08-01T22:47:07.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969589923867037,"aZ":-21.761329981799413,"pfxX":10.605364060919399,"pfxZ":6.688504320933776,"pX":1.664383359999501,"pZ":2.2262840374058124,"vX0":-5.774362432351602,"vY0":-124.52758172589412,"vZ0":-4.352075844577221,"x":53.56,"y":178.67,"x0":2.6455604534095114,"y0":50.004266925614324,"z0":5.815748660827582,"aX":16.51748406225602},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.3,"breakHorizontal":-17.8,"spinRate":2176,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4412678669407577,"extension":6.561017207015495},"index":0,"playId":"d5fa7445-d18f-39a8-814d-38dbc81fe80f","pitchNumber":1,"startTime":"2026-08-01T22:46:44.149Z","endTime":"2026-08-01T22:46:48.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33960023369248,"aZ":-23.759516082276015,"pfxX":9.197294157560954,"pfxZ":5.474272046349892,"pX":0.8597063769146571,"pZ":2.20717288541845,"vX0":-6.954642345754938,"vY0":-123.90915008093539,"vZ0":-3.9838676257710275,"x":84.23,"y":179.19,"x0":2.5234081434514666,"y0":50.00539215616064,"z0":5.847439513492066,"aX":14.14418266527062},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2080,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4439512829680652,"extension":6.53409191942563},"hitData":{"launchSpeed":95.5,"launchAngle":28.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.66,"coordY":74.28}},"index":1,"playId":"19dd3e0d-c5b9-3f08-bff4-da5b59c4d511","pitchNumber":2,"startTime":"2026-08-01T22:47:00.185Z","endTime":"2026-08-01T22:47:07.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:47:07.649Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T22:48:39.238Z","endTime":"2026-08-01T22:49:29.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.985283347658616,"aZ":-11.358824764630533,"pfxX":-7.341232120311027,"pfxZ":10.31330909105441,"pX":-0.10144288549225215,"pZ":3.0295035129414645,"vX0":4.97896435411463,"vY0":-142.41009019906411,"vZ0":-5.9678684150676045,"x":120.87,"y":156.98,"x0":-0.9343793813186814,"y0":50.00222384367332,"z0":5.896662644387923,"aX":-14.81731599140627},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":12.0,"spinRate":2360,"spinDirection":228},"zone":2,"typeConfidence":0.92,"plateTime":0.3871819451073679,"extension":6.569970831392883},"hitData":{"launchSpeed":88.2,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.0,"coordY":153.0}},"index":0,"playId":"35a7be5a-1e9f-3f00-ae27-46810cb89fac","pitchNumber":1,"startTime":"2026-08-01T22:49:22.120Z","endTime":"2026-08-01T22:49:29.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:49:29.970Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T22:49:36.787Z","endTime":"2026-08-01T22:53:17.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58260306425182,"aZ":-20.68099699009949,"pfxX":-10.273037134077057,"pfxZ":5.5589877670951395,"pX":-0.007662033654510679,"pZ":2.151845983844559,"vX0":6.310622739622736,"vY0":-142.7876050314292,"vZ0":-6.968631095947462,"x":117.29,"y":180.68,"x0":-0.9106919406693232,"y0":50.00025343512405,"z0":5.9231136764830055,"aX":-21.22983697468968},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.9,"breakHorizontal":17.4,"spinRate":2207,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.38344845102980685,"extension":6.5750362016258475},"index":0,"playId":"416cb368-2ce5-3092-8807-5aeaad554d29","pitchNumber":1,"startTime":"2026-08-01T22:50:47.170Z","endTime":"2026-08-01T22:50:51.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":92.3,"endSpeed":85.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911685395152507,"aZ":-25.45837083206422,"pfxX":0.5385861755518744,"pfxZ":3.6516066975704238,"pX":0.9709859783154597,"pZ":1.6125755176776666,"vX0":4.728306392440945,"vY0":-134.27520503180722,"vZ0":-6.894834118073493,"x":79.99,"y":195.24,"x0":-0.8770469708750461,"y0":50.00509394976787,"z0":6.004658429006268,"aX":0.9914549605296018},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":-1.9,"spinRate":2674,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.4066735087296487,"extension":6.251238550612757},"index":1,"playId":"8d2c5e1e-dfe9-3b79-b4d7-bc23e0857b2f","pitchNumber":2,"startTime":"2026-08-01T22:50:59.170Z","endTime":"2026-08-01T22:51:03.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598550445475855,"aZ":-27.024682565929815,"pfxX":-0.807285443436242,"pfxZ":2.8288744568479727,"pX":-0.35614997352467787,"pZ":2.0369660528412257,"vX0":2.051124761788456,"vY0":-133.79786007073932,"vZ0":-5.307169354963486,"x":130.58,"y":183.78,"x0":-1.0262323464003864,"y0":50.005877974110135,"z0":5.971572696675434,"aX":-1.4711014452657527},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":1.1,"spinRate":2754,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.40863711385316037,"extension":6.455886653506996},"index":2,"playId":"b17b2e01-c9b2-3693-a080-2066c855e884","pitchNumber":3,"startTime":"2026-08-01T22:51:11.259Z","endTime":"2026-08-01T22:51:14.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443061189113646,"aZ":-41.048656262892536,"pfxX":1.9146941769995258,"pfxZ":-5.564545133837668,"pX":-0.11656310446704582,"pZ":1.7299057624849856,"vX0":1.4168098509312128,"vY0":-126.20232608713879,"vZ0":-2.8960247362774663,"x":121.44,"y":192.07,"x0":-0.9362829769341873,"y0":50.00423452170205,"z0":6.236282650526769,"aX":3.052810717244839},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-10.6,"breakHorizontal":-3.8,"spinRate":2674,"spinDirection":53},"zone":8,"typeConfidence":0.89,"plateTime":0.4359342075990016,"extension":6.347338529055653},"index":3,"playId":"d4cf1f72-e8ff-3fe4-a2b3-63fc47fd24a2","pitchNumber":4,"startTime":"2026-08-01T22:51:37.232Z","endTime":"2026-08-01T22:51:42.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":93.7,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890336169936678,"aZ":-25.806235529808276,"pfxX":-0.4680963689957611,"pfxZ":3.3687612158519995,"pX":1.2392749908308556,"pZ":1.6075330520756836,"vX0":5.409660682207281,"vY0":-136.35128302568486,"vZ0":-6.974601448892907,"x":69.76,"y":195.38,"x0":-0.7063106326830411,"y0":50.00267663864795,"z0":5.969344429333323,"aX":-0.88521616845559},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":-0.2,"spinRate":2667,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.40110476517524596,"extension":6.327368606339249},"index":4,"playId":"a10320d1-d9e3-3520-90d4-3e48b6cfd438","pitchNumber":5,"startTime":"2026-08-01T22:52:07.375Z","endTime":"2026-08-01T22:52:11.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":88.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.94745199556624,"aZ":-21.690944169733502,"pfxX":-10.721027229879969,"pfxZ":5.1187583661958955,"pX":-0.7931077147810299,"pZ":2.348486837718245,"vX0":4.067881687561459,"vY0":-143.78392173656388,"vZ0":-5.951488526822054,"x":147.23,"y":175.37,"x0":-0.851040869967293,"y0":50.006134860507395,"z0":5.834349731273196,"aX":-21.974813482091545},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":18.4,"spinRate":2327,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.38408420815749356,"extension":6.481582937507009},"index":5,"playId":"09e554b0-dfa2-3628-8b9c-04a2997df0ee","pitchNumber":6,"startTime":"2026-08-01T22:52:23.330Z","endTime":"2026-08-01T22:52:30.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-01T22:52:42.316Z","endTime":"2026-08-01T22:52:52.093Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":86.7,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.021350352489133,"aZ":-41.77144782206011,"pfxX":3.1012782761086823,"pfxZ":-5.995247866257358,"pX":1.0307390182596103,"pZ":0.7476089833696715,"vX0":3.2897212366337407,"vY0":-126.131467816777,"vZ0":-4.827248388651475,"x":77.71,"y":218.59,"x0":-0.6959890806941597,"y0":50.001525704690486,"z0":6.075302607952209,"aX":4.966708502155047},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-11.8,"breakHorizontal":-6.4,"spinRate":2801,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.43521061226881175,"extension":6.458352552254039},"index":7,"playId":"90eaaaa9-2e22-3ecd-904b-29b54a86ff3c","pitchNumber":7,"startTime":"2026-08-01T22:52:52.093Z","endTime":"2026-08-01T22:52:57.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67378417764012,"aZ":-15.090678208506478,"pfxX":-5.092226406254377,"pfxZ":8.123512499320704,"pX":-0.06670363269757068,"pZ":3.1448585755877154,"vX0":3.975236227085904,"vY0":-144.34996315933765,"vZ0":-5.255703149977452,"x":119.54,"y":153.87,"x0":-0.8024264739776013,"y0":50.00575879283419,"z0":5.923733253036754,"aX":-10.71145486864772},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2335,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3799491444899328,"extension":6.438735189880664},"index":8,"playId":"8f372aac-1b3a-374f-a7bb-b667f8ee303c","pitchNumber":8,"startTime":"2026-08-01T22:53:13.262Z","endTime":"2026-08-01T22:53:17.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:53:17.390Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T22:53:21.025Z","endTime":"2026-08-01T22:54:19.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129475561379497,"aZ":-42.58214092394959,"pfxX":2.5988393625711415,"pfxZ":-6.453121796058856,"pX":0.5722212702061334,"pZ":0.20519806744813499,"vX0":2.6137160047378725,"vY0":-126.75506334657386,"vZ0":-5.842221643627992,"x":95.19,"y":233.24,"x0":-0.8135044165614754,"y0":50.005249175151036,"z0":5.975238922051453,"aX":4.189928635505346},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.8,"breakHorizontal":-5.4,"spinRate":2796,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4336416091952602,"extension":6.20978389457734},"index":0,"playId":"443548bb-bd12-371e-96d9-e8f5269f587e","pitchNumber":1,"startTime":"2026-08-01T22:53:38.382Z","endTime":"2026-08-01T22:53:44.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":92.7,"endSpeed":85.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.167432327590742,"aZ":-27.150237223159504,"pfxX":1.7999302461434115,"pfxZ":2.719895139230113,"pX":0.4257218729184438,"pZ":1.944714899438569,"vX0":2.7951765731400933,"vY0":-134.97943847946564,"vZ0":-5.678964589939486,"x":100.77,"y":186.27,"x0":-0.8567856398766991,"y0":50.00351655641233,"z0":5.985798639256892,"aX":3.323044888765833},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2735,"spinDirection":181},"zone":9,"typeConfidence":0.9,"plateTime":0.4056725017951184,"extension":6.37443492013653},"index":1,"playId":"483979d6-c90c-3ef0-ba77-a9aaedd3e58e","pitchNumber":2,"startTime":"2026-08-01T22:53:56.132Z","endTime":"2026-08-01T22:53:59.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48800770206239,"aZ":-29.446342119918867,"pfxX":-0.547110358319279,"pfxZ":1.4940221615881146,"pX":-0.21002438359710632,"pZ":2.285335262355983,"vX0":2.146981997920231,"vY0":-135.136037560886,"vZ0":-4.318318095330888,"x":125.01,"y":177.08,"x0":-0.9476104821124476,"y0":50.00478841494229,"z0":5.999301982791073,"aX":-1.0008293714521332},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.9,"breakHorizontal":0.5,"spinRate":2742,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.40704543332539567,"extension":6.267179535498886},"hitData":{"launchSpeed":87.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":150.67}},"index":2,"playId":"0dfd0f68-12d6-3b72-b560-f11815fd2a5c","pitchNumber":3,"startTime":"2026-08-01T22:54:12.131Z","endTime":"2026-08-01T22:54:19.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:54:19.588Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Gonzales pops out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T22:55:59.856Z","endTime":"2026-08-01T22:57:22.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.899646024060658,"aZ":-33.23670929438679,"pfxX":-2.9811781994501327,"pfxZ":-0.7850749006174045,"pX":0.6602527351082046,"pZ":2.101751584634116,"vX0":-3.240679327269496,"vY0":-116.14046342532137,"vZ0":-1.8718110809614377,"x":91.83,"y":182.03,"x0":2.463862028428938,"y0":50.0016168190453,"z0":6.096045478674282,"aX":-4.048444405697079},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":2854,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.47262831117239257,"extension":6.267774612211315},"index":0,"playId":"8a2b4216-82b0-3e0c-b929-87b8485f2372","pitchNumber":1,"startTime":"2026-08-01T22:56:26.169Z","endTime":"2026-08-01T22:56:30.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.845835420413763,"aZ":-35.05224625379873,"pfxX":-7.012855970521908,"pfxZ":-1.996527493167386,"pX":-0.7803822624436414,"pZ":0.7703335857154726,"vX0":-5.782569071197705,"vY0":-120.31571249541574,"vZ0":-4.564239638427473,"x":146.75,"y":217.98,"x0":2.5791967909183504,"y0":50.002586222670026,"z0":5.853488080546318,"aX":-10.114573947528852},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.6,"breakHorizontal":14.3,"spinRate":2858,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45806923173133596,"extension":6.440938417298852},"index":1,"playId":"8cf27362-6f3c-3ebb-b799-1c4d120ba68d","pitchNumber":2,"startTime":"2026-08-01T22:56:39.092Z","endTime":"2026-08-01T22:56:44.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810702468531915,"aZ":-23.742397966423262,"pfxX":-1.0388184543673278,"pfxZ":5.051287014947112,"pX":-0.5330115840536434,"pZ":2.300042325495336,"vX0":-7.095454482500711,"vY0":-128.42843350031467,"vZ0":-4.378118839960647,"x":137.32,"y":176.68,"x0":2.401479565726314,"y0":50.00284318764903,"z0":5.875469245324715,"aX":-1.7324723169007334},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":3.5,"spinRate":2652,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4266190244957473,"extension":6.580399190517757},"index":2,"playId":"2efc5f2c-04f6-3d55-bfcf-509b298765fc","pitchNumber":3,"startTime":"2026-08-01T22:56:54.708Z","endTime":"2026-08-01T22:56:58.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918582549932186,"aZ":-31.1530974819964,"pfxX":-7.895067099307765,"pfxZ":0.7239780982426698,"pX":-0.30103522390396364,"pZ":3.150351582423228,"vX0":-4.383780969160928,"vY0":-119.58050480650641,"vZ0":-0.02288579557953674,"x":128.47,"y":153.72,"x0":2.595621804747655,"y0":50.00408547891375,"z0":6.008571118356571,"aX":-11.176169659449526},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":2911,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.46206333219930285,"extension":6.46300261040099},"hitData":{"launchSpeed":67.7,"launchAngle":52.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.89,"coordY":140.55}},"index":3,"playId":"26d5d536-6c58-37e5-986c-d68e7d38f041","pitchNumber":4,"startTime":"2026-08-01T22:57:13.845Z","endTime":"2026-08-01T22:57:22.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:57:22.204Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, second baseman Matt McLain to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T22:57:30.416Z","endTime":"2026-08-01T22:59:33.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298418561788406,"aZ":-13.575305754699274,"pfxX":2.994980634423035,"pfxZ":10.324461410604421,"pX":-0.21663157185333942,"pZ":1.5973207340448279,"vX0":-7.7730241649898755,"vY0":-133.731086619873,"vZ0":-8.373764448648176,"x":125.26,"y":195.65,"x0":2.3454768381789353,"y0":50.00125491823104,"z0":5.754336229704637,"aX":5.3947475428909},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-3.6,"spinRate":2387,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4104227806104026,"extension":6.614856014737664},"index":0,"playId":"66a4c5f5-4378-38d3-9329-ec62f54182d2","pitchNumber":1,"startTime":"2026-08-01T22:57:48.797Z","endTime":"2026-08-01T22:57:53.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.195741432980505,"aZ":-12.438725841532989,"pfxX":3.7325618265410387,"pfxZ":11.094639206540228,"pX":0.13457568737700096,"pZ":2.367082124699884,"vX0":-7.4984938186317835,"vY0":-133.39868973236747,"vZ0":-6.56857881990578,"x":111.87,"y":174.87,"x0":2.5136651008831956,"y0":50.00319055302375,"z0":5.7816989721697825,"aX":6.640577959299014},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":-4.9,"spinRate":2418,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4126714530300477,"extension":6.570071775879891},"index":1,"playId":"18d13387-3c9e-3c74-9822-87c92ef83d4f","pitchNumber":2,"startTime":"2026-08-01T22:58:04.936Z","endTime":"2026-08-01T22:58:09.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881601011618866,"aZ":-23.908931066211952,"pfxX":9.317562970388291,"pfxZ":5.072674517107055,"pX":1.748693688716495,"pZ":2.1400247618574775,"vX0":-5.357787853081741,"vY0":-127.05856646643186,"vZ0":-4.359025972707005,"x":50.34,"y":181.0,"x0":2.6779855487533926,"y0":50.002157003046044,"z0":5.785723007648186,"aX":15.180740866542846},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.4,"breakHorizontal":-15.6,"spinRate":1883,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43164788888778016,"extension":6.571550749135454},"index":2,"playId":"f996b65c-f149-33a1-b98f-c0f0738e7117","pitchNumber":3,"startTime":"2026-08-01T22:58:19.002Z","endTime":"2026-08-01T22:58:23.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55063144646635,"aZ":-38.68660746694984,"pfxX":-5.102165411633964,"pfxZ":-4.658579189356205,"pX":1.1225521110353345,"pZ":2.798003132891791,"vX0":-1.7765529369245154,"vY0":-118.04879286588434,"vZ0":0.5804228745013778,"x":74.21,"y":163.23,"x0":2.5498622072301824,"y0":50.00431912390289,"z0":6.138887122510308,"aX":-7.129622256523094},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.9,"breakHorizontal":9.7,"spinRate":2991,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.46575210564444713,"extension":6.398257149542992},"index":3,"playId":"67f200df-4e2b-301f-bfe5-54c66960a5aa","pitchNumber":4,"startTime":"2026-08-01T22:58:33.558Z","endTime":"2026-08-01T22:58:37.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"}},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51555447151401,"aZ":-26.366120594180366,"pfxX":-1.003066962949237,"pfxZ":3.4188643096641957,"pX":0.14056088092035862,"pZ":3.0511248855815967,"vX0":-5.273444644894992,"vY0":-129.83861231182303,"vZ0":-2.424470226772157,"x":111.64,"y":156.4,"x0":2.332587104541845,"y0":50.00283375998511,"z0":6.0143038757939795,"aX":-1.7023101427058203},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":3.0,"spinRate":2698,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.4226997400115642,"extension":6.467117757441333},"index":4,"playId":"083d1d47-d20b-371b-ac4e-42be988109a5","pitchNumber":5,"startTime":"2026-08-01T22:59:07.885Z","endTime":"2026-08-01T22:59:11.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970024392050693,"aZ":-27.853376668331578,"pfxX":11.097706299907339,"pfxZ":2.7433327965372296,"pX":1.2251021758318283,"pZ":2.2314413291594763,"vX0":-7.125528285515028,"vY0":-126.37515644575149,"vZ0":-3.242663405684221,"x":70.3,"y":178.53,"x0":2.677058462130868,"y0":50.00398476163761,"z0":5.8322382816953455,"aX":17.4865564180609},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-17.9,"spinRate":2082,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4377943175623411,"extension":6.492534478785399},"hitData":{"launchSpeed":79.9,"launchAngle":10.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.0,"coordY":135.0}},"index":5,"playId":"9fb70318-832e-38d4-bf50-1d49837d8f9a","pitchNumber":6,"startTime":"2026-08-01T22:59:23.318Z","endTime":"2026-08-01T22:59:33.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-01T22:59:33.337Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T22:59:45.714Z","endTime":"2026-08-01T23:01:20.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.362592655951783,"aZ":-33.02538355552899,"pfxX":-4.255806754575799,"pfxZ":-0.5933416079377452,"pX":1.0954499273550968,"pZ":4.1753677809254865,"vX0":-2.0161661248120444,"vY0":-117.9055483804289,"vZ0":2.162261539638198,"x":75.24,"y":126.05,"x0":2.509447312283958,"y0":50.002344080752316,"z0":6.253239715028588,"aX":-6.107112712159973},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.5,"breakHorizontal":8.2,"spinRate":2780,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4611698071429027,"extension":6.393735682218593},"index":0,"playId":"f4298d7f-1137-3d0b-bf1d-dc6fbf714eff","pitchNumber":1,"startTime":"2026-08-01T22:59:54.725Z","endTime":"2026-08-01T22:59:59.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52780602547144,"aZ":-23.44861927774789,"pfxX":9.587236214578212,"pfxZ":5.455350836221733,"pX":1.2322813665565406,"pZ":3.7025324101179633,"vX0":-6.652165639778323,"vY0":-126.1919490488074,"vZ0":-0.869341810346899,"x":70.03,"y":138.81,"x0":2.667114024022258,"y0":50.005871133753786,"z0":5.9538276993725825,"aX":15.345857517810407},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":-15.7,"spinRate":2421,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4353340542296187,"extension":6.4809511425556465},"index":1,"playId":"001bb045-fbe8-367c-ad7c-8213875b1afd","pitchNumber":2,"startTime":"2026-08-01T23:00:09.653Z","endTime":"2026-08-01T23:00:14.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.122090867900994,"aZ":-13.981677627014987,"pfxX":4.342181371111343,"pfxZ":9.928835469614125,"pX":0.2122505059505743,"pZ":1.9041354779790085,"vX0":-7.743132627650961,"vY0":-134.713782435848,"vZ0":-7.544026915058858,"x":108.91,"y":187.37,"x0":2.5637619079058496,"y0":50.00376618850568,"z0":5.735619918317435,"aX":7.9573650212250495},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-6.1,"spinRate":2332,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.40707641673279316,"extension":6.611219261634318},"index":2,"playId":"43ea411e-cbc1-3585-a1f0-7070601e8b4b","pitchNumber":3,"startTime":"2026-08-01T23:00:27.044Z","endTime":"2026-08-01T23:00:31.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713878523462068,"aZ":-27.813162949503194,"pfxX":9.0248172183118,"pfxZ":2.720579405927385,"pX":0.8967529840036176,"pZ":1.113759588510354,"vX0":-7.334720404403422,"vY0":-126.293148156103,"vZ0":-5.840316550418696,"x":82.82,"y":208.71,"x0":2.6779586878096207,"y0":50.00264186446849,"z0":5.717040935989428,"aX":14.457791672624069},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":1844,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4350903136494626,"extension":6.6420711868621725},"index":3,"playId":"9547cff0-ddd6-3e8a-a174-7e036eedfcde","pitchNumber":4,"startTime":"2026-08-01T23:00:42.114Z","endTime":"2026-08-01T23:00:46.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553497309443785,"aZ":-25.26539053606965,"pfxX":-7.227298023884128,"pfxZ":4.6428593540004695,"pX":-1.5393334311054694,"pZ":2.650153016990129,"vX0":-7.366734992700865,"vY0":-122.41172988648741,"vZ0":-2.504643584786094,"x":175.68,"y":167.23,"x0":2.4700413307547877,"y0":50.00400937611517,"z0":5.8939268304761665,"aX":-10.752502133442166},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2919,"spinDirection":302},"zone":11,"typeConfidence":2.0,"plateTime":0.45082969468945944,"extension":6.576945452696786},"index":4,"playId":"01e1bc2d-7d0b-36bf-8655-f8b9acaa623a","pitchNumber":5,"startTime":"2026-08-01T23:00:57.921Z","endTime":"2026-08-01T23:01:02.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.999194937636176,"aZ":-10.305128869997265,"pfxX":4.89806786014729,"pfxZ":12.047886406100769,"pX":1.2611680076057683,"pZ":2.313472991181548,"vX0":-5.259096013654752,"vY0":-134.78761319656402,"vZ0":-7.123702918756884,"x":68.93,"y":176.32,"x0":2.6139161320344177,"y0":50.00028780565216,"z0":5.741672928019863,"aX":8.889232350997627},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.2,"breakHorizontal":-7.6,"spinRate":2442,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4084800762799836,"extension":6.596433616672752},"index":5,"playId":"16d455f1-14f8-3692-aeb0-07c9c3f26acd","pitchNumber":6,"startTime":"2026-08-01T23:01:14.372Z","endTime":"2026-08-01T23:01:20.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:01:20.292Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T23:01:24.016Z","endTime":"2026-08-01T23:02:16.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613991087913377,"aZ":-24.870518770790373,"pfxX":10.880979736751303,"pfxZ":4.675667353421094,"pX":0.5230583702480119,"pZ":0.18811484041975998,"vX0":-8.373399939267227,"vY0":-125.3212388152931,"vZ0":-8.445966981089168,"x":97.06,"y":233.7,"x0":2.5241501940910815,"y0":50.001960977343465,"z0":5.690675010317561,"aX":16.992643124329636},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-17.3,"spinRate":1840,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4401365537341988,"extension":6.580921507552827},"index":0,"playId":"c1572297-41a7-3a63-b2f3-0aa23092a38f","pitchNumber":1,"startTime":"2026-08-01T23:01:45.709Z","endTime":"2026-08-01T23:01:51.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794622458276688,"aZ":-31.24931621653295,"pfxX":-7.3821699502668725,"pfxZ":0.6529744365420456,"pX":-0.1168823952239806,"pZ":2.3014129641870484,"vX0":-4.379802869720605,"vY0":-119.7251789001452,"vZ0":-1.861001276334103,"x":121.46,"y":176.64,"x0":2.7088721410602195,"y0":50.00462679332908,"z0":5.944345671921576,"aX":-10.483990061231667},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.0,"breakHorizontal":14.5,"spinRate":2986,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4613481932566357,"extension":6.432838615745189},"hitData":{"launchSpeed":82.5,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.51,"coordY":89.43}},"index":1,"playId":"e8a048d3-9743-3cf1-8b2f-9437f1f17954","pitchNumber":2,"startTime":"2026-08-01T23:02:07.442Z","endTime":"2026-08-01T23:02:16.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:02:16.352Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, first baseman Rafael Flores Jr. to pitcher Braxton Ashcraft.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T23:04:01.419Z","endTime":"2026-08-01T23:05:31.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81214092782215,"aZ":-42.35333195169857,"pfxX":3.35935330541576,"pfxZ":-6.579567606506675,"pX":-1.392020706096645,"pZ":3.454534311862198,"vX0":-2.026218297587598,"vY0":-124.11620955114698,"vZ0":1.5833086344921279,"x":170.06,"y":145.51,"x0":-0.9979684417581101,"y0":50.003984329218156,"z0":6.358229379158988,"aX":5.196995763707424},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.2,"breakHorizontal":-5.5,"spinRate":2817,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.4427449366635474,"extension":6.169605998749346},"index":0,"playId":"421ffc7a-d79d-30e1-8733-9ebbefd17609","pitchNumber":1,"startTime":"2026-08-01T23:04:20.141Z","endTime":"2026-08-01T23:04:24.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776398878981436,"aZ":-36.476053043032614,"pfxX":2.5252907071330393,"pfxZ":-2.8349834492557484,"pX":0.3364675756324113,"pZ":2.3010038030226494,"vX0":1.9049739451040955,"vY0":-122.93317617529101,"vZ0":-2.04298599181885,"x":104.17,"y":176.65,"x0":-0.7795687588033201,"y0":50.005685619875926,"z0":6.270297503277746,"aX":3.8250857261685995},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.4,"breakHorizontal":-5.0,"spinRate":2734,"spinDirection":43},"zone":9,"typeConfidence":0.89,"plateTime":0.447349135228869,"extension":6.112026360144299},"index":1,"playId":"22ae25e2-bb51-3d4a-abce-59739755c1f4","pitchNumber":2,"startTime":"2026-08-01T23:04:33.122Z","endTime":"2026-08-01T23:04:37.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.44314016493403,"aZ":-9.9904155953514,"pfxX":-6.279356766219255,"pfxZ":10.983785754126227,"pX":-0.07271376953949645,"pZ":3.3433677748207797,"vX0":4.648047791641756,"vY0":-142.55606489112196,"vZ0":-5.410147111950821,"x":119.77,"y":148.51,"x0":-0.9239453397736261,"y0":50.00518554484574,"z0":5.92141192684482,"aX":-12.68606083144887},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":10.2,"spinRate":2391,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3869763797230248,"extension":6.424780287773306},"index":2,"playId":"d2903c14-f29d-3a22-933e-5285d65c891a","pitchNumber":3,"startTime":"2026-08-01T23:04:47.588Z","endTime":"2026-08-01T23:04:51.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T23:04:57.228Z","endTime":"2026-08-01T23:05:07.347Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":88.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.62361221669523,"aZ":-8.018057759656495,"pfxX":-6.757792356286877,"pfxZ":11.736999047886957,"pX":0.9104783761974224,"pZ":2.8787362079689083,"vX0":7.016166406624917,"vY0":-143.98381785532953,"vZ0":-7.1299629299210885,"x":82.29,"y":161.05,"x0":-0.70351819438551,"y0":50.00099411670103,"z0":5.9126200062532375,"aX":-13.906145180788814},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.6,"breakHorizontal":10.4,"spinRate":2415,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.38335226332885686,"extension":6.428339174142118},"index":4,"playId":"2cdd5420-cd80-3a49-b585-cc12b1339320","pitchNumber":4,"startTime":"2026-08-01T23:05:07.347Z","endTime":"2026-08-01T23:05:10.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38216612037449,"aZ":-40.53733856111564,"pfxX":0.2271533894885358,"pfxZ":-5.278814793667229,"pX":-0.14064531285975157,"pZ":1.9294080593128122,"vX0":1.1060452917530694,"vY0":-125.35560581672271,"vZ0":-2.5401861767888825,"x":122.36,"y":186.69,"x0":-0.6178890196441528,"y0":50.00259853525992,"z0":6.279247074261275,"aX":0.35979119276931265},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.0,"breakHorizontal":-0.7,"spinRate":2669,"spinDirection":37},"zone":8,"typeConfidence":0.89,"plateTime":0.4376830373731213,"extension":6.152976176062663},"hitData":{"launchSpeed":86.5,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.94,"coordY":173.73}},"index":5,"playId":"91758457-5603-37a6-9792-c15ec06845a0","pitchNumber":5,"startTime":"2026-08-01T23:05:22.635Z","endTime":"2026-08-01T23:05:31.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:05:31.884Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T23:05:39.467Z","endTime":"2026-08-01T23:06:27.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":88.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.440321314244734,"aZ":-26.618122882967164,"pfxX":-9.190967032620314,"pfxZ":2.7591408482960915,"pX":-1.214548469925308,"pZ":2.983009334233937,"vX0":2.789140277438867,"vY0":-141.7803884047939,"vZ0":-3.5508422244304274,"x":163.3,"y":158.24,"x0":-1.022971775926527,"y0":50.006177203225036,"z0":5.970048610292407,"aX":-18.527608789740462},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":2124,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.38780295355199845,"extension":6.362245658206407},"index":0,"playId":"eea4c83a-5bf8-3d7f-926b-5ae4d5eef476","pitchNumber":1,"startTime":"2026-08-01T23:05:58.497Z","endTime":"2026-08-01T23:06:06.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46269500356477,"aZ":-26.75799502411006,"pfxX":0.6201783661385374,"pfxZ":3.025358059622577,"pX":0.35139737993486,"pZ":1.9998786895832696,"vX0":3.0032146131960404,"vY0":-132.4323321698912,"vZ0":-5.320047023235638,"x":103.61,"y":184.78,"x0":-0.874644937272125,"y0":50.00122379289416,"z0":5.9751383802125035,"aX":1.1081389395421055},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-1.7,"spinRate":2640,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.41250639899567965,"extension":6.3188918765906035},"hitData":{"launchSpeed":95.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.0,"coordY":153.0}},"index":1,"playId":"d5e92b14-4cff-3b53-abe3-440a55bf8cd4","pitchNumber":2,"startTime":"2026-08-01T23:06:17.631Z","endTime":"2026-08-01T23:06:27.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:06:27.125Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T23:06:36.181Z","endTime":"2026-08-01T23:07:23.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":98.7,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8212475877067,"aZ":-19.5110966391626,"pfxX":-9.902957004120331,"pfxZ":6.119547039206175,"pX":-0.5748854646666176,"pZ":2.7775502612701697,"vX0":4.1566366014077465,"vY0":-143.5285920420762,"vZ0":-5.594658230471147,"x":138.91,"y":163.79,"x0":-0.7623291461320555,"y0":50.00089634974565,"z0":5.982439588558048,"aX":-20.485510025800295},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.1,"breakHorizontal":17.0,"spinRate":2369,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.382851736642567,"extension":6.498346676227016},"index":0,"playId":"1347e5e0-d81d-30ea-9573-e03f02bf93d7","pitchNumber":1,"startTime":"2026-08-01T23:06:48.717Z","endTime":"2026-08-01T23:06:53.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.94974951672012,"aZ":-11.529608583893861,"pfxX":-5.046645628752902,"pfxZ":10.16293828346182,"pX":-0.3637593164415709,"pZ":3.1301260312832704,"vX0":2.927734380000866,"vY0":-142.39046733862168,"vZ0":-6.168672924317606,"x":130.87,"y":154.27,"x0":-0.7554432689902724,"y0":50.00364023791831,"z0":6.070469289142573,"aX":-10.2528864015045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2310,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.38624158727962765,"extension":6.562241300926089},"index":1,"playId":"8d9ede63-242d-3e20-bb76-48f417df8203","pitchNumber":2,"startTime":"2026-08-01T23:07:01.680Z","endTime":"2026-08-01T23:07:04.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74484823583331,"aZ":-14.181878716440655,"pfxX":-7.035382973536637,"pfxZ":8.803952515351881,"pX":0.32874482000436983,"pZ":2.0992277775878887,"vX0":5.507670686458902,"vY0":-142.31951632070906,"vZ0":-7.953391192965151,"x":104.47,"y":182.1,"x0":-0.7209191751300267,"y0":50.0057890955853,"z0":5.835244496526213,"aX":-14.383544233178792},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2344,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.38537193941517023,"extension":6.639890678301452},"index":2,"playId":"d82b8fa7-77da-3ac7-a26b-e3ca770f7544","pitchNumber":3,"startTime":"2026-08-01T23:07:18.312Z","endTime":"2026-08-01T23:07:23.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:07:23.102Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Davis walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:09:12.729Z","endTime":"2026-08-01T23:11:42.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149976930340788,"aZ":-33.39498951465644,"pfxX":-9.921762769151847,"pfxZ":-0.9177236439761485,"pX":0.5213885610522879,"pZ":1.9396367687538947,"vX0":-2.045487951288009,"vY0":-115.46757833327358,"vZ0":-1.7957215351662454,"x":97.13,"y":186.41,"x0":2.709713452132026,"y0":50.00134828735769,"z0":5.980562770350004,"aX":-13.21934933164434},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.8,"breakHorizontal":18.5,"spinRate":2777,"spinDirection":302},"zone":9,"typeConfidence":2.0,"plateTime":0.47676130779531434,"extension":6.5002809707270615},"index":0,"playId":"3c39ac3b-21b4-3c6f-bb59-e661fc07662b","pitchNumber":1,"startTime":"2026-08-01T23:09:34.206Z","endTime":"2026-08-01T23:09:38.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":76.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75020225550734,"aZ":-24.95818396160588,"pfxX":11.505070958755347,"pfxZ":4.7499954088809755,"pX":1.5755172220020186,"pZ":2.200200918903019,"vX0":-6.547366421453527,"vY0":-123.86905842565936,"vZ0":-3.7458472023581164,"x":56.94,"y":179.37,"x0":2.7881963703311206,"y0":50.005859669109,"z0":5.871337379578888,"aX":17.493387720631485},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.8,"breakHorizontal":-18.8,"spinRate":2417,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.44591833587329566,"extension":6.431710464883254},"index":1,"playId":"0674e6ef-789e-39f0-80c3-74ebdabd10a3","pitchNumber":2,"startTime":"2026-08-01T23:09:46.979Z","endTime":"2026-08-01T23:09:51.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159516073149817,"aZ":-33.500301291442916,"pfxX":-4.5555743914622715,"pfxZ":-0.9385382915359313,"pX":-1.1585009641025188,"pZ":0.7819012161124393,"vX0":-7.376572986171734,"vY0":-119.41687608686665,"vZ0":-4.647344711416381,"x":161.16,"y":217.67,"x0":2.585971812245817,"y0":50.002721895752416,"z0":5.832712067066976,"aX":-6.449462617211953},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.8,"breakHorizontal":10.3,"spinRate":2939,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4621188225859365,"extension":6.629500436496023},"index":2,"playId":"f4499092-3af4-39e0-bf79-dda5b795088b","pitchNumber":3,"startTime":"2026-08-01T23:10:00.924Z","endTime":"2026-08-01T23:10:06.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58292274858149,"aZ":-28.2008924107367,"pfxX":11.379813109908921,"pfxZ":2.50513910346812,"pX":0.7835743333990492,"pZ":1.8336159402407288,"vX0":-8.013101965397574,"vY0":-125.99210225229223,"vZ0":-4.197806857841428,"x":87.13,"y":189.27,"x0":2.546707369229462,"y0":50.00491722606967,"z0":5.833246451572252,"aX":18.068943781340284},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-18.5,"spinRate":1904,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.436825904484488,"extension":6.562801527025184},"index":3,"playId":"47cb110d-4dc8-36ae-ad84-9de9ef05c15f","pitchNumber":4,"startTime":"2026-08-01T23:10:27.210Z","endTime":"2026-08-01T23:10:31.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":87.3,"endSpeed":79.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04440352587574,"aZ":-19.57588286098112,"pfxX":9.746724042485058,"pfxZ":7.875907887256814,"pX":0.5318549087248653,"pZ":1.1506634905992341,"vX0":-8.200419267062898,"vY0":-126.54735493530514,"vZ0":-7.365931370873768,"x":96.73,"y":207.71,"x0":2.569290784205129,"y0":50.00627649720372,"z0":5.7016885402958275,"aX":15.600143502464984},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":2133,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4350603995391795,"extension":6.550024145902117},"index":4,"playId":"ef3ade30-2890-320f-8169-f2aeb4a1d169","pitchNumber":5,"startTime":"2026-08-01T23:10:42.103Z","endTime":"2026-08-01T23:10:46.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.402638354811046,"aZ":-12.401391348752666,"pfxX":3.6971660933270125,"pfxZ":10.88428648284477,"pX":-0.031025114386499558,"pZ":2.4421688663127923,"vX0":-7.74390372530503,"vY0":-134.70127511285807,"vZ0":-6.52238800284549,"x":118.18,"y":172.84,"x0":2.4157056496696727,"y0":50.00313607046465,"z0":5.792180699476253,"aX":6.717478554379818},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":-4.8,"spinRate":2195,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40843206942700006,"extension":6.6157965057958785},"index":5,"playId":"70959c8e-6455-3bff-9a9e-f4d3ba9197b5","pitchNumber":6,"startTime":"2026-08-01T23:10:56.604Z","endTime":"2026-08-01T23:11:01.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00056246042006,"aZ":-10.788288404587432,"pfxX":5.359883546501944,"pfxZ":11.809298249443167,"pX":0.5205002346407642,"pZ":1.0617312025592558,"vX0":-6.92886558522432,"vY0":-133.99212442440066,"vZ0":-10.024907106954165,"x":97.16,"y":210.11,"x0":2.4482815945202314,"y0":50.00626586778148,"z0":5.631287807350609,"aX":9.7101990363659},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":-8.2,"spinRate":2417,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4093802413622365,"extension":6.753812202966979},"index":6,"playId":"db088871-25ef-3079-91e2-43c777e9a19e","pitchNumber":7,"startTime":"2026-08-01T23:11:37.431Z","endTime":"2026-08-01T23:11:42.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:11:42.773Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to right fielder Noelvi Marte. Henry Davis to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:11:45.670Z","endTime":"2026-08-01T23:13:39.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927993377935046,"aZ":-13.349636636898211,"pfxX":6.545823689248264,"pfxZ":10.322993400386615,"pX":0.19181976113607918,"pZ":2.8376551259550413,"vX0":-8.322255379660353,"vY0":-134.62349913478005,"vZ0":-5.316582799885102,"x":109.69,"y":162.16,"x0":2.4819039879725593,"y0":50.00629505152767,"z0":5.793288651818551,"aX":11.94212919869618},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.0,"spinRate":2465,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.40782359702053217,"extension":6.5932771099418686},"index":0,"playId":"2bf662fa-2e79-397c-99b8-67c0b9d962ac","pitchNumber":1,"startTime":"2026-08-01T23:12:05.668Z","endTime":"2026-08-01T23:12:09.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941878331643487,"aZ":-24.376058498283047,"pfxX":11.632433580837109,"pfxZ":5.028658080190086,"pX":2.2644856794084594,"pZ":3.682504629522094,"vX0":-4.7224512777242165,"vY0":-124.75442287372299,"vZ0":-0.5411196281673354,"x":30.68,"y":139.35,"x0":2.6882216221419504,"y0":50.000856482143675,"z0":5.940726737653365,"aX":18.032708804121686},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.2,"breakHorizontal":-19.7,"spinRate":1830,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4418236594250047,"extension":6.538642860113259},"index":1,"playId":"9078a716-77a7-3abb-a0c0-c6032eba7552","pitchNumber":2,"startTime":"2026-08-01T23:12:32.764Z","endTime":"2026-08-01T23:12:37.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639777877874256,"aZ":-29.604724549719457,"pfxX":-4.7327889591385635,"pfxZ":1.8345305692825251,"pX":-0.3688705831591518,"pZ":0.7354708891804533,"vX0":-5.464719957823904,"vY0":-118.3371824246029,"vZ0":-5.424451504802066,"x":131.06,"y":218.92,"x0":2.597691827390893,"y0":50.00001688596891,"z0":5.816618667485325,"aX":-6.613195570223757},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":2859,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.46544295670620617,"extension":6.6136494171706},"index":2,"playId":"7d765ea8-b07c-3559-9ac3-eea29478fb7e","pitchNumber":3,"startTime":"2026-08-01T23:13:00.269Z","endTime":"2026-08-01T23:13:06.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60589177247772,"aZ":-38.68764222603482,"pfxX":-10.406648400448493,"pfxZ":-4.671977511937662,"pX":0.5786956792661448,"pZ":3.2467347065162215,"vX0":-1.4956254893135976,"vY0":-117.4212374069926,"vZ0":1.7627581646995647,"x":94.94,"y":151.12,"x0":2.576038339586848,"y0":50.003413512132134,"z0":6.0906687528312276,"aX":-14.505511210568839},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.7,"breakHorizontal":19.2,"spinRate":2469,"spinDirection":318},"zone":3,"typeConfidence":2.0,"plateTime":0.46677632017844894,"extension":6.571929854621621},"hitData":{"launchSpeed":94.4,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":118.24}},"index":3,"playId":"578bea73-a1ee-3690-98c2-0385e9185680","pitchNumber":4,"startTime":"2026-08-01T23:13:28.332Z","endTime":"2026-08-01T23:13:39.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:13:39.679Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks. Henry Davis to 3rd. Jake Mangum to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:13:54.455Z","endTime":"2026-08-01T23:15:27.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633153071657826,"aZ":-32.129681928955414,"pfxX":-6.746272884988505,"pfxZ":0.029922647032250893,"pX":-0.16635077625428688,"pZ":1.4884067621371526,"vX0":-4.146101303471358,"vY0":-117.1179653528289,"vZ0":-3.283938866253054,"x":123.34,"y":198.59,"x0":2.5164986336844284,"y0":50.00104579402244,"z0":5.982579602754311,"aX":-9.165034728151765},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":2733,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.47164933337779935,"extension":6.699027143467663},"index":0,"playId":"5f590659-c1c5-3f0d-8692-e3f5911f12fa","pitchNumber":1,"startTime":"2026-08-01T23:14:05.360Z","endTime":"2026-08-01T23:14:10.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00778187584959,"aZ":-35.018650945515176,"pfxX":-3.131432640326503,"pfxZ":-2.0975797619878107,"pX":-1.073685672126139,"pZ":0.8112195432768404,"vX0":-6.655599485981149,"vY0":-116.049079954659,"vZ0":-4.220985782271605,"x":157.93,"y":216.88,"x0":2.245666016959362,"y0":50.00462027732827,"z0":6.012235776659951,"aX":-4.242853857930251},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.7,"breakHorizontal":7.4,"spinRate":2842,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4731316766797429,"extension":6.767755939057465},"index":1,"playId":"8524f958-9da2-3106-8a2a-2599f6f7a25a","pitchNumber":2,"startTime":"2026-08-01T23:14:22.398Z","endTime":"2026-08-01T23:14:27.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.663434772393607,"aZ":-12.052156189797955,"pfxX":3.7867968139631323,"pfxZ":11.080672479523596,"pX":-1.116610062857619,"pZ":0.3714297638016818,"vX0":-9.854502471895266,"vY0":-133.186065961476,"vZ0":-11.561979345711517,"x":159.56,"y":228.75,"x0":2.1216557436402725,"y0":50.006581291269306,"z0":5.612987222465075,"aX":6.879832925211667},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.0,"spinRate":2301,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4095404234567983,"extension":6.81387025855364},"index":2,"playId":"5814ce99-bafd-3d66-9e91-9e91d367684e","pitchNumber":3,"startTime":"2026-08-01T23:14:44.250Z","endTime":"2026-08-01T23:14:51.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.599188763716025,"aZ":-13.948302364898918,"pfxX":4.430780454241525,"pfxZ":10.391630789678906,"pX":0.4595366156073991,"pZ":2.58390055178619,"vX0":-6.398240347727776,"vY0":-131.96990663324337,"vZ0":-5.726923764760707,"x":99.48,"y":169.01,"x0":2.3461917234233027,"y0":50.00140607504957,"z0":5.819767722456986,"aX":7.770277617153053},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-6.5,"spinRate":2274,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4159580191459571,"extension":6.731023130462868},"index":3,"playId":"4290ee1b-34fe-371f-8043-b0bccb536923","pitchNumber":4,"startTime":"2026-08-01T23:15:04.210Z","endTime":"2026-08-01T23:15:08.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021915739064955,"aZ":-11.502107119504858,"pfxX":5.620155637806209,"pfxZ":11.683600068307278,"pX":0.07249317272184934,"pZ":1.262530128172678,"vX0":-7.874516664461975,"vY0":-132.81523694775058,"vZ0":-9.460820381985,"x":114.24,"y":204.69,"x0":2.35896064689814,"y0":50.0021282047593,"z0":5.728773308907035,"aX":9.943482623273905},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":-8.3,"spinRate":2326,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4139425390289211,"extension":6.803258329362019},"index":4,"playId":"e0919b65-c3a5-3d34-8f6f-7e21528ceb3b","pitchNumber":5,"startTime":"2026-08-01T23:15:23.050Z","endTime":"2026-08-01T23:15:27.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"second":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":-7.700000000000003,"leverageIndex":2.05,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:15:27.991Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks. Henry Davis scores. Jake Mangum to 3rd. Brandon Lowe to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:15:36.925Z","endTime":"2026-08-01T23:17:31.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44367760704829,"aZ":-28.55194443490804,"pfxX":-5.86227398401569,"pfxZ":2.5620530684371516,"pX":-0.27301716724467906,"pZ":0.436579550891828,"vX0":-4.724567377378054,"vY0":-119.60049774031647,"vZ0":-6.413428785519559,"x":127.41,"y":226.99,"x0":2.507492730552394,"y0":50.0024996700531,"z0":5.796941415916507,"aX":-8.2783375278431},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.0,"breakHorizontal":12.0,"spinRate":2849,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4624289830146515,"extension":6.645118873769624},"index":0,"playId":"ad2385f5-40f9-363a-8764-a8849c2bacbc","pitchNumber":1,"startTime":"2026-08-01T23:16:22.202Z","endTime":"2026-08-01T23:16:27.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95268501200277,"aZ":-20.759504473186478,"pfxX":9.472543134125484,"pfxZ":7.207917933829286,"pX":-0.07136634962446337,"pZ":0.9012074342760045,"vX0":-9.096519885945304,"vY0":-125.20513853481422,"vZ0":-7.644832461283985,"x":119.72,"y":214.45,"x0":2.383110235977833,"y0":50.00001217404059,"z0":5.7004360324751495,"aX":14.994239028011656},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.4,"breakHorizontal":-15.0,"spinRate":2107,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.43793322841548266,"extension":6.659352222023897},"index":1,"playId":"8def54f3-66c8-34d4-839c-9ecfecdebd82","pitchNumber":2,"startTime":"2026-08-01T23:16:41.843Z","endTime":"2026-08-01T23:16:47.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.016921913267673,"aZ":-21.009010593375745,"pfxX":9.913670550926831,"pfxZ":7.205765300736582,"pX":-0.35282632205591,"pZ":-0.4760173001091839,"vX0":-9.453320564776453,"vY0":-124.01194647806597,"vZ0":-10.600720975616769,"x":130.45,"y":251.63,"x0":2.230144777743351,"y0":50.001270246744184,"z0":5.623477128388535,"aX":15.358644290534224},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.6,"breakHorizontal":-15.6,"spinRate":2115,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4425481515867946,"extension":6.637180676484752},"index":2,"playId":"0bc85891-dcd0-3697-b129-f2a8a7c9b661","pitchNumber":3,"startTime":"2026-08-01T23:17:00.356Z","endTime":"2026-08-01T23:17:05.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808028185608702,"aZ":-10.861010543448668,"pfxX":4.737598470232004,"pfxZ":12.635007244868792,"pX":-0.4262655709368514,"pZ":0.09248422169658863,"vX0":-8.56227070339544,"vY0":-129.75108933243743,"vZ0":-11.895074678519185,"x":133.25,"y":236.28,"x0":2.316802224343152,"y0":50.00515072663519,"z0":5.5917842113234695,"aX":7.993822702682609},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":20.0,"breakHorizontal":-6.5,"spinRate":2284,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4238316523154748,"extension":6.570512527397788},"index":3,"playId":"6f1f8139-5cdf-36cc-aeda-5c6a06083e18","pitchNumber":4,"startTime":"2026-08-01T23:17:24.436Z","endTime":"2026-08-01T23:17:31.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":-8.400000000000006,"leverageIndex":2.13,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:17:31.375Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks. Jake Mangum scores. Brandon Lowe to 3rd. Bryan Reynolds to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:19:51.844Z","endTime":"2026-08-01T23:21:26.441Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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-01T23:17:46.746Z","endTime":"2026-08-01T23:19:53.908Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542362997105354,"aZ":-29.714096174430203,"pfxX":-5.77060134880549,"pfxZ":1.8565922192102695,"pX":-0.9968646167141805,"pZ":-1.5246979413272606,"vX0":-6.084093348047515,"vY0":-116.08102033154455,"vZ0":-9.69578143888031,"x":155.0,"y":279.95,"x0":2.4364803892176403,"y0":50.00248181643885,"z0":5.656064873660033,"aX":-7.648905961544711},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.5,"breakHorizontal":12.4,"spinRate":2663,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4771422509721024,"extension":6.479411269640417},"index":1,"playId":"afcd2446-564c-334a-ae75-af1fbb4b23ec","pitchNumber":1,"startTime":"2026-08-01T23:19:53.908Z","endTime":"2026-08-01T23:19:59.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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, 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":82.0,"endSpeed":75.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83516379285627,"aZ":-29.801390951870065,"pfxX":-3.7845359020491904,"pfxZ":1.6765814742938647,"pX":-0.12497165762913078,"pZ":-0.8578571110921428,"vX0":-5.221489285047366,"vY0":-118.97696351041567,"vZ0":-8.99184229247998,"x":121.76,"y":261.94,"x0":2.6017399191664152,"y0":50.002816394532836,"z0":5.726221557003777,"aX":-5.3475385371573},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.8,"breakHorizontal":8.3,"spinRate":2778,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46288979167001587,"extension":6.571937431045668},"index":2,"playId":"ddd2b63d-5f46-3fc2-8c94-7788e177c5d9","pitchNumber":2,"startTime":"2026-08-01T23:20:15.890Z","endTime":"2026-08-01T23:20:22.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.219537088430815,"aZ":-14.306576914983683,"pfxX":2.353821658288915,"pfxZ":10.088909977299643,"pX":1.0003353908445467,"pZ":3.374710454656152,"vX0":-4.919648804083201,"vY0":-132.23320480897337,"vZ0":-4.181617355662098,"x":78.87,"y":147.66,"x0":2.5791196578189153,"y0":50.0016309895617,"z0":6.026363275168939,"aX":4.1687382911986735},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":-3.2,"spinRate":2272,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.41423820862917804,"extension":6.349081644129709},"index":3,"playId":"f175b90d-8381-38a0-95f9-07e68a5a7582","pitchNumber":3,"startTime":"2026-08-01T23:20:35.998Z","endTime":"2026-08-01T23:20:43.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14222543171725,"aZ":-13.7224444847033,"pfxX":2.301411665877124,"pfxZ":10.638835424218946,"pX":0.7378031400394878,"pZ":2.139464658733649,"vX0":-5.338955145258195,"vY0":-130.994238975984,"vZ0":-6.89983908486793,"x":88.88,"y":181.01,"x0":2.5050826835304782,"y0":50.00617800480752,"z0":5.837273136490068,"aX":3.9933259010903375},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.9,"breakHorizontal":-3.0,"spinRate":2233,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.4184182488504673,"extension":6.613466493056922},"index":4,"playId":"ec18dda6-874e-35e4-ad04-dfac512cccaf","pitchNumber":4,"startTime":"2026-08-01T23:20:52.070Z","endTime":"2026-08-01T23:20:57.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736499380055964,"aZ":-30.099277598465076,"pfxX":-6.053738187340443,"pfxZ":1.4700962815344139,"pX":-0.576206395905808,"pZ":0.8434873727993183,"vX0":-5.32479640951128,"vY0":-118.41379028344424,"vZ0":-5.29438246509692,"x":138.96,"y":216.01,"x0":2.4925454562175116,"y0":50.00370869672442,"z0":5.879400384321754,"aX":-8.550946109435655},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.6,"breakHorizontal":12.4,"spinRate":2757,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4634905126150084,"extension":6.618573314850342},"index":5,"playId":"de0ca9d5-36df-3267-aeef-9eeadaa0a26e","pitchNumber":5,"startTime":"2026-08-01T23:21:07.059Z","endTime":"2026-08-01T23:21:12.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701996274258356,"aZ":-37.37725158418748,"pfxX":-8.699896499914459,"pfxZ":-3.7921020860662145,"pX":-1.4743539147764873,"pZ":-1.2323191685991306,"vX0":-6.483479255094797,"vY0":-117.82704954980146,"vZ0":-7.93902082786036,"x":173.2,"y":272.05,"x0":2.4687064111674504,"y0":50.004877564885774,"z0":5.746273178815477,"aX":-11.922915490398552},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.0,"breakHorizontal":17.6,"spinRate":2730,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4694632673890853,"extension":6.758436557012982},"index":6,"playId":"31a5a6f7-f5f2-3554-b34b-1cadbc57d8bd","pitchNumber":6,"startTime":"2026-08-01T23:21:22.142Z","endTime":"2026-08-01T23:21:26.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-6.899999999999995,"leverageIndex":1.75,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:21:26.441Z","atBatIndex":18},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Nick Gonzales reaches on a fielder's choice out, second baseman Matt McLain unassisted. Brandon Lowe scores. Bryan Reynolds to 3rd. Esmerlyn Valdez out at 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:22:37.528Z","endTime":"2026-08-01T23:24:16.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":45},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-01T23:21:43.281Z","endTime":"2026-08-01T23:22:39.791Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561013964713624,"aZ":-25.91197850509693,"pfxX":-0.9437382777584805,"pfxZ":3.634446459357049,"pX":-0.14510149930544244,"pZ":3.3630482587710637,"vX0":-6.412444615151245,"vY0":-130.05030504115865,"vZ0":-1.9246348744935147,"x":122.53,"y":147.98,"x0":2.4685244824118677,"y0":50.005737351693426,"z0":6.065170551783505,"aX":-1.6270848976539405},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":3.0,"spinRate":2618,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4200973831797561,"extension":6.487965541690565},"index":1,"playId":"aa100707-5361-3397-b504-6bdea5485277","pitchNumber":1,"startTime":"2026-08-01T23:22:39.791Z","endTime":"2026-08-01T23:22:44.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305407052194923,"aZ":-23.958617545802966,"pfxX":8.486184898604305,"pfxZ":5.082210606645576,"pX":1.2079440707568314,"pZ":2.9070258265554414,"vX0":-6.347332596164005,"vY0":-125.99566913468662,"vZ0":-2.6654641130208976,"x":70.96,"y":160.29,"x0":2.650569195019353,"y0":50.00154696318613,"z0":5.90355926645276,"aX":13.716671755762556},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.9,"breakHorizontal":-14.0,"spinRate":2026,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.43382346851357445,"extension":6.524203118798109},"index":2,"playId":"a0b4e7ab-1d60-306e-92a3-ac28bfb06210","pitchNumber":2,"startTime":"2026-08-01T23:22:53.943Z","endTime":"2026-08-01T23:23:00.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797923328003787,"aZ":-28.5656035606246,"pfxX":-6.723108932895106,"pfxZ":2.4654901986402544,"pX":-0.16671164069827668,"pZ":1.2736281611572238,"vX0":-4.641460932819057,"vY0":-121.04065582094464,"vZ0":-4.732101916759684,"x":123.35,"y":204.39,"x0":2.658715597844243,"y0":50.002679973349416,"z0":5.7976703666847484,"aX":-9.830138875781165},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":2902,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.45503553500861926,"extension":6.64097622351332},"index":3,"playId":"6111af87-aff9-34d3-95cb-02451a741841","pitchNumber":3,"startTime":"2026-08-01T23:23:13.391Z","endTime":"2026-08-01T23:23:22.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82914110014104,"aZ":-22.30818155168807,"pfxX":9.941180670842556,"pfxZ":5.946670906763279,"pX":2.18782694510887,"pZ":1.733897287699594,"vX0":-4.662115396942685,"vY0":-127.58784403279836,"vZ0":-5.68295442447706,"x":33.61,"y":191.96,"x0":2.741605055166518,"y0":50.0009204304673,"z0":5.734348903287184,"aX":16.482345686792094},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":-17.0,"spinRate":2169,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4283637500319597,"extension":6.615767266278797},"index":4,"playId":"08ac18d0-0ef1-3747-befe-a9389d9663e4","pitchNumber":4,"startTime":"2026-08-01T23:23:37.234Z","endTime":"2026-08-01T23:23:42.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.1,"endSpeed":83.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043757418236247,"aZ":-13.772637252355041,"pfxX":5.76797491948434,"pfxZ":10.367718022989084,"pX":1.1946618076714068,"pZ":4.140593371417073,"vX0":-5.3649084437716335,"vY0":-132.56328415810202,"vZ0":-2.110884044354299,"x":71.46,"y":126.98,"x0":2.49790624758383,"y0":50.00467724384609,"z0":5.955827284357125,"aX":10.239732347135863},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":-9.2,"spinRate":2287,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4136171080689164,"extension":6.602478960984789},"index":5,"playId":"23dc7017-73a9-3f85-b551-25ed6f51809e","pitchNumber":5,"startTime":"2026-08-01T23:23:53.117Z","endTime":"2026-08-01T23:23:58.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.378187950592302,"aZ":-21.11961216189678,"pfxX":9.752651181569355,"pfxZ":6.767765351136795,"pX":0.6759459149531972,"pZ":0.9642010277460878,"vX0":-7.759089822892056,"vY0":-126.58743455641705,"vZ0":-7.783300073201202,"x":91.23,"y":212.75,"x0":2.504684719926983,"y0":50.00000092863166,"z0":5.753080509713055,"aX":15.92112835282614},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.8,"breakHorizontal":-16.1,"spinRate":2109,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.43168639277033405,"extension":6.593503150729829},"hitData":{"launchSpeed":65.5,"launchAngle":2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":151.18}},"index":6,"playId":"342feea2-ed51-3f4f-9cfd-cf02ee5e3cfe","pitchNumber":6,"startTime":"2026-08-01T23:24:08.401Z","endTime":"2026-08-01T23:24:16.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":668804,"link":"/api/v1/people/668804"},"third":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-0.40000000000000213,"leverageIndex":1.35,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:24:16.935Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to catcher Jose Trevino in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:24:45.171Z","endTime":"2026-08-01T23:27:41.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.426886942878483,"aZ":-16.035958421273932,"pfxX":4.685932059505325,"pfxZ":8.877254844873177,"pX":0.6499784510607083,"pZ":3.153105226405911,"vX0":-6.462112133490596,"vY0":-134.30119143322102,"vZ0":-4.312486614707739,"x":92.22,"y":153.65,"x0":2.4840039052663805,"y0":50.002114544768524,"z0":5.928293757447794,"aX":8.51816232861707},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":-7.0,"spinRate":2325,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4086040256970982,"extension":6.570408945297919},"index":0,"playId":"0c6c089e-41a8-3c83-b74c-e0e90abadd2e","pitchNumber":1,"startTime":"2026-08-01T23:24:45.171Z","endTime":"2026-08-01T23:24:48.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.4,"endSpeed":84.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403901608337357,"aZ":-14.33841828064021,"pfxX":5.270375140343065,"pfxZ":9.870575080864276,"pX":1.3547315188757307,"pZ":2.9845388659285543,"vX0":-4.945001058002676,"vY0":-133.04974377120254,"vZ0":-4.916830234545747,"x":65.36,"y":158.2,"x0":2.5454944127917454,"y0":50.004233748873624,"z0":5.882499007860901,"aX":9.52559887036815},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.6,"spinRate":2287,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4104195802963675,"extension":6.54036629565076},"index":1,"playId":"2252d259-c0f9-307f-8734-76cbb7f0590b","pitchNumber":2,"startTime":"2026-08-01T23:25:03.971Z","endTime":"2026-08-01T23:25:08.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.832720316711754,"aZ":-28.8714195695077,"pfxX":-5.7031149587972045,"pfxZ":2.29732293057428,"pX":-0.97959460184497,"pZ":3.293671899086657,"vX0":-6.566358900989805,"vY0":-119.932598527023,"vZ0":-0.3735533068955218,"x":154.34,"y":149.85,"x0":2.547570622839919,"y0":50.00542428479288,"z0":6.0537038983650024,"aX":-8.205880189012596},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":2799,"spinDirection":291},"zone":11,"typeConfidence":2.0,"plateTime":0.45885498581259165,"extension":6.536114167493224},"index":2,"playId":"fd1ef87f-27af-380d-87d6-8b2523aa6798","pitchNumber":3,"startTime":"2026-08-01T23:25:20.973Z","endTime":"2026-08-01T23:25:25.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718842363789037,"aZ":-22.453041748846374,"pfxX":11.2219989132189,"pfxZ":6.045760032311845,"pX":1.3306372007940264,"pZ":1.81851461685907,"vX0":-6.968561647956859,"vY0":-126.48818307377206,"vZ0":-5.285897087042116,"x":66.28,"y":189.68,"x0":2.674628633550493,"y0":50.002565407999256,"z0":5.7548597008030065,"aX":18.038780274650037},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":-18.6,"spinRate":2080,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4343645873726083,"extension":6.5913025789406765},"index":3,"playId":"651759f1-0c02-3800-8fce-e19278127329","pitchNumber":4,"startTime":"2026-08-01T23:25:38.303Z","endTime":"2026-08-01T23:25:41.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17064943323416,"aZ":-30.895878794937104,"pfxX":-6.997311648120398,"pfxZ":0.8708796068862963,"pX":-0.6144713187094651,"pZ":2.1070941059831108,"vX0":-5.243055858038636,"vY0":-120.4140327031427,"vZ0":-2.57787043611819,"x":140.42,"y":181.89,"x0":2.5027482042597113,"y0":50.00074672013654,"z0":5.934838055897909,"aX":-10.23625142218054},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":2844,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4554907712415468,"extension":6.746494123564312},"index":4,"playId":"cb6c1c6a-5d56-3f2f-ab64-26de967de608","pitchNumber":5,"startTime":"2026-08-01T23:26:03.503Z","endTime":"2026-08-01T23:26:09.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436316722734418,"aZ":-24.178768249063346,"pfxX":9.332911056215904,"pfxZ":5.065171709223616,"pX":1.299848937266811,"pZ":2.3222156212421576,"vX0":-6.282743688172468,"vY0":-124.93103755206813,"vZ0":-3.88857936650058,"x0":2.636141214267342,"y0":50.00363408566763,"z0":5.888827383807998,"aX":14.736749517266787},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.5,"breakHorizontal":-15.5,"spinRate":2027,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.43861193386659725,"extension":6.51986560008048},"index":5,"playId":"8789cada-add9-35f0-8cd8-d97a6f37b5dd","pitchNumber":6,"startTime":"2026-08-01T23:26:26.814Z","endTime":"2026-08-01T23:26:30.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"683fdcac-273b-31fe-bbc3-b639527f8603","startTime":"2026-08-01T23:26:50.269Z","endTime":"2026-08-01T23:26:54.262Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825006794810225,"aZ":-23.290228903305294,"pfxX":10.938178913764716,"pfxZ":5.609876341068021,"pX":1.9044932706898308,"pZ":1.900925069018956,"vX0":-5.236910385748293,"vY0":-125.67287405181688,"vZ0":-5.035124422894648,"x":44.41,"y":187.46,"x0":2.6053791231677854,"y0":50.00256611551115,"z0":5.846289831214718,"aX":17.322573514531314},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.1,"breakHorizontal":-18.5,"spinRate":1853,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4374901907405202,"extension":6.608209168985762},"index":7,"playId":"884217f2-7993-3884-8830-c1d4491540c3","pitchNumber":7,"startTime":"2026-08-01T23:27:08.031Z","endTime":"2026-08-01T23:27:18.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Gonzales steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"actionPlayId":"884217f2-7993-3884-8830-c1d4491540c3","startTime":"2026-08-01T23:27:22.134Z","endTime":"2026-08-01T23:27:30.453Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"postOnSecond":{"id":693304,"link":"/api/v1/people/693304"},"postOnThird":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":1.14,"dramaIndex":40.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384530870601996,"aZ":-36.426704493547504,"pfxX":-3.5598102771123887,"pfxZ":-3.0812709145558053,"pX":0.40210691452398906,"pZ":2.154383700922955,"vX0":-3.72605583222364,"vY0":-117.07703465560928,"vZ0":-1.2924036243349977,"x":101.67,"y":180.61,"x0":2.4804497906890073,"y0":50.00378165296673,"z0":6.141916776978998,"aX":-4.910770717846134},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.6,"breakHorizontal":7.4,"spinRate":2785,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.46894799486558103,"extension":6.563763686259331},"hitData":{"launchSpeed":89.4,"launchAngle":82.0,"totalDistance":26.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":140.66,"coordY":218.06}},"index":9,"playId":"300ba0be-7d12-3420-95fa-b7bdf4556e63","pitchNumber":8,"startTime":"2026-08-01T23:27:30.453Z","endTime":"2026-08-01T23:27:41.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":4.700000000000001,"leverageIndex":1.14,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:27:41.277Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T23:27:57.909Z","endTime":"2026-08-01T23:29:08.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(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":90.8,"endSpeed":82.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.904904042442265,"aZ":-12.765857791174152,"pfxX":3.4325683482601765,"pfxZ":11.160619948100809,"pX":-0.08582805425706318,"pZ":1.7466446705853595,"vX0":-7.817377590892938,"vY0":-131.76503734291097,"vZ0":-7.971764853056282,"x":120.27,"y":191.62,"x0":2.4882005419383266,"y0":50.00023226380983,"z0":5.777426256296142,"aX":5.968202762620171},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":2370,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41745604843754025,"extension":6.529289690172193},"index":0,"playId":"bf9c691a-96fc-302c-986e-cd46cfcc8496","pitchNumber":1,"startTime":"2026-08-01T23:28:13.449Z","endTime":"2026-08-01T23:28:18.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":74.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00108964014917,"aZ":-24.332703414630032,"pfxX":-3.9914563789730053,"pfxZ":5.485323692001559,"pX":-0.20678293688422683,"pZ":2.573707146993748,"vX0":-5.483827902913731,"vY0":-120.83891062465398,"vZ0":-2.842902371100364,"x":124.88,"y":169.29,"x0":2.6406559278379467,"y0":50.000738385799316,"z0":5.98293116704948,"aX":-5.699371109307658},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.2,"breakHorizontal":8.9,"spinRate":2821,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4593158924082674,"extension":6.556349284599122},"index":1,"playId":"0304b90f-241a-3f74-92db-55401b0942fe","pitchNumber":2,"startTime":"2026-08-01T23:28:30.426Z","endTime":"2026-08-01T23:28:35.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16393404189367,"aZ":-29.9539965215357,"pfxX":-8.330458101015013,"pfxZ":1.5866720998277506,"pX":-0.03951245143275616,"pZ":1.5529407088584257,"vX0":-3.768754763791561,"vY0":-118.40877934559414,"vZ0":-3.58012606743604,"x":118.51,"y":196.85,"x0":2.6612335530699496,"y0":50.00497385737734,"z0":5.860871076182761,"aX":-11.687564417323403},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":16.1,"spinRate":2718,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.464736039241052,"extension":6.5717072921489175},"hitData":{"launchSpeed":82.1,"launchAngle":35.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.54,"coordY":81.58}},"index":2,"playId":"93a4f47e-eb63-3c90-a49b-6bc6ccbe7a2a","pitchNumber":3,"startTime":"2026-08-01T23:29:00.926Z","endTime":"2026-08-01T23:29:08.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:29:08.734Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T23:31:36.566Z","endTime":"2026-08-01T23:33:23.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85253487465197,"aZ":-13.891536244563433,"pfxX":-6.183722526270917,"pfxZ":9.68748452771293,"pX":-0.161299811497004,"pZ":1.6993453922865092,"vX0":3.5277471582050914,"vY0":-137.56643845016384,"vZ0":-9.004116791469832,"x":123.15,"y":192.9,"x0":-0.6672432709447206,"y0":50.004555915186415,"z0":5.989965264527757,"aX":-11.672680134568644},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2119,"spinDirection":220},"zone":8,"typeConfidence":0.86,"plateTime":0.40049311812261656,"extension":6.459626795518763},"index":0,"playId":"72ab1d0b-ad28-370e-b2f9-da83a42011c2","pitchNumber":1,"startTime":"2026-08-01T23:32:16.635Z","endTime":"2026-08-01T23:32:21.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.3,"endSpeed":83.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75647136179653,"aZ":-26.775618853900212,"pfxX":0.4408896606714041,"pfxZ":3.0514746604195997,"pX":1.5324450254150495,"pZ":1.7177519953774991,"vX0":5.585789907291068,"vY0":-132.75190525809472,"vZ0":-5.814602459094195,"x":58.59,"y":192.4,"x0":-0.6640283611503044,"y0":50.004101745532715,"z0":5.908303744703687,"aX":0.778702381539023},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2602,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.41400195959543407,"extension":6.453663964020905},"index":1,"playId":"11158018-1101-3ffc-a63f-ee65f5675cc4","pitchNumber":2,"startTime":"2026-08-01T23:32:29.966Z","endTime":"2026-08-01T23:32:34.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.139925885484224,"aZ":-13.358945950798518,"pfxX":-6.437167041278787,"pfxZ":9.416885945357613,"pX":-0.3817368542504213,"pZ":2.7270938234371234,"vX0":2.9118768102724575,"vY0":-141.5982537944341,"vZ0":-6.7140459630652245,"x":131.55,"y":165.15,"x0":-0.5962736081429509,"y0":50.005213994921405,"z0":6.0114352874347725,"aX":-12.864821456181524},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":10.9,"spinRate":2269,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.38920639833290016,"extension":6.506980265629824},"index":2,"playId":"3833c34e-20ce-3b13-bfb1-e5058102499e","pitchNumber":3,"startTime":"2026-08-01T23:32:41.799Z","endTime":"2026-08-01T23:32:45.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T23:32:57.430Z","endTime":"2026-08-01T23:33:04.724Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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.1,"endSpeed":79.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989688237002007,"aZ":-38.96073813261924,"pfxX":2.044201897955041,"pfxZ":-4.344735629919482,"pX":1.054966105992236,"pZ":1.5765630595865232,"vX0":3.484672519901524,"vY0":-123.92145714777259,"vZ0":-3.2509798603235573,"x":76.79,"y":196.21,"x0":-0.6333284777003,"y0":50.00578959345585,"z0":6.14938315250191,"aX":3.1900413765067377},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.4,"breakHorizontal":-4.4,"spinRate":2576,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.44142887206560744,"extension":6.262749816559099},"index":4,"playId":"93d44c28-8fa7-307e-b6c3-acbe03a9b260","pitchNumber":4,"startTime":"2026-08-01T23:33:04.724Z","endTime":"2026-08-01T23:33:09.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1987397603733,"aZ":-11.249708580279817,"pfxX":-4.578421408729092,"pfxZ":10.306559107768258,"pX":0.6314586815806743,"pZ":2.364292882832722,"vX0":5.0616523815534125,"vY0":-142.19166690940534,"vZ0":-7.801077269103205,"x":92.93,"y":174.94,"x0":-0.5841662740855323,"y0":50.00358196764141,"z0":5.872249723543072,"aX":-9.295959796810886},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2395,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.38647380979162005,"extension":6.604267701293334},"index":5,"playId":"df0fa2cd-272f-3fc6-a953-f97f75e88c8e","pitchNumber":5,"startTime":"2026-08-01T23:33:18.155Z","endTime":"2026-08-01T23:33:23.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:33:23.573Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Jake Mangum.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T23:33:26.059Z","endTime":"2026-08-01T23:34:22.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.242990428780296,"aZ":-15.221512603854674,"pfxX":-4.896578046449731,"pfxZ":8.878793685289113,"pX":-0.18836221881523188,"pZ":3.2075879588254437,"vX0":3.8427764980783685,"vY0":-137.71075220754318,"vZ0":-4.21257152340043,"x":124.18,"y":152.18,"x0":-0.9697581709013013,"y0":50.00259903238785,"z0":5.795500746684648,"aX":-9.349888256665254},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2398,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.39862440127897525,"extension":6.421657369259753},"index":0,"playId":"1731484f-5774-304c-af6d-a480fd03fdaf","pitchNumber":1,"startTime":"2026-08-01T23:33:44.448Z","endTime":"2026-08-01T23:33:49.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45190678493166,"aZ":-21.09784917251955,"pfxX":-9.54448152092092,"pfxZ":5.52828127284026,"pX":0.16064786978136858,"pZ":2.134606521239425,"vX0":5.973674002813634,"vY0":-140.7673361884428,"vZ0":-6.03934579145245,"x":110.88,"y":181.15,"x0":-0.7508029629383013,"y0":50.001907602913356,"z0":5.677046135957983,"aX":-19.12164264045238},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2313,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.3893407522996801,"extension":6.499325991895163},"hitData":{"launchSpeed":96.8,"launchAngle":31.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.65,"coordY":48.1}},"index":1,"playId":"fff173e9-9d61-3d0b-88b2-24816c6eb57e","pitchNumber":2,"startTime":"2026-08-01T23:34:09.779Z","endTime":"2026-08-01T23:34:22.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:34:22.037Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T23:34:24.770Z","endTime":"2026-08-01T23:35:57.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9139279638709,"aZ":-9.17546385893978,"pfxX":-3.3899665470384255,"pfxZ":11.360301871580461,"pX":1.1317475795010379,"pZ":1.5115952249756957,"vX0":5.564974121217503,"vY0":-141.73010658586378,"vZ0":-10.57017642807721,"x":73.86,"y":197.97,"x0":-0.4212677666895976,"y0":50.00161865099408,"z0":5.885800122758308,"aX":-6.862345341256208},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2318,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.38720424643816775,"extension":6.6886746415621605},"index":0,"playId":"30c44c53-63ff-32d4-ae8c-27d1038a8873","pitchNumber":1,"startTime":"2026-08-01T23:34:40.277Z","endTime":"2026-08-01T23:34:44.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59339545736822,"aZ":-12.47643970386287,"pfxX":-6.233188672379683,"pfxZ":9.727766930959303,"pX":-0.1425455412490463,"pZ":1.3809895830077266,"vX0":3.5961716076276318,"vY0":-141.68763672301716,"vZ0":-9.733005691207897,"x":122.43,"y":201.49,"x0":-0.6210687394583824,"y0":50.004596642882845,"z0":5.666621776076872,"aX":-12.623401479737534},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2357,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.38717998969192546,"extension":6.477573110914942},"index":1,"playId":"32b64ae5-85e7-3d02-81a4-bd5bf0b64533","pitchNumber":2,"startTime":"2026-08-01T23:34:51.760Z","endTime":"2026-08-01T23:34:56.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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.6,"endSpeed":87.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36481394811437,"aZ":-13.816351572598252,"pfxX":-6.306402029338951,"pfxZ":9.224397971109344,"pX":0.5240434239922998,"pZ":2.8675028246598,"vX0":5.572914570824042,"vY0":-140.53255006402466,"vZ0":-5.755057809503187,"x":97.02,"y":161.36,"x0":-0.6703558898734024,"y0":50.0015260048218,"z0":5.8475737296021295,"aX":-12.548890614630183},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2290,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.39051116943714925,"extension":6.500285292879914},"index":2,"playId":"fd3dbacb-7a7f-36ad-8859-dc38529b7036","pitchNumber":3,"startTime":"2026-08-01T23:35:09.233Z","endTime":"2026-08-01T23:35:13.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70541912595521,"aZ":-11.107816985376463,"pfxX":-3.8827764686935042,"pfxZ":10.503012418116827,"pX":-0.39633450267021625,"pZ":1.8063558093595853,"vX0":1.751476237558835,"vY0":-141.10962789965208,"vZ0":-9.222022324784598,"x":132.11,"y":190.01,"x0":-0.5224252576436395,"y0":50.00525244182094,"z0":5.843200972435848,"aX":-7.789529411618194},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2287,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.38894419683761416,"extension":6.456059671805652},"index":3,"playId":"fa1eaeeb-4920-3c68-865e-0bcbf3a306ba","pitchNumber":4,"startTime":"2026-08-01T23:35:22.852Z","endTime":"2026-08-01T23:35:30.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.03569624385082,"aZ":-10.059623566073354,"pfxX":-4.524432515837409,"pfxZ":10.978231109629885,"pX":-0.6900070623105198,"pZ":3.4953062509521264,"vX0":1.3001261063696248,"vY0":-141.8743592536332,"vZ0":-5.275704058587121,"x":143.3,"y":144.41,"x0":-0.5698150339362891,"y0":50.00478571568027,"z0":6.035896235742154,"aX":-9.11512685456563},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":7.9,"spinRate":2371,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38782971642867814,"extension":6.466736074764689},"index":4,"playId":"de998c71-d552-3bcc-a182-5f6244ebfd5b","pitchNumber":5,"startTime":"2026-08-01T23:35:37.017Z","endTime":"2026-08-01T23:35:42.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59047536253795,"aZ":-40.22518078652194,"pfxX":1.1474569167248,"pfxZ":-5.179400567699215,"pX":0.5367996264441777,"pZ":0.6875042267343102,"vX0":2.1480892313166002,"vY0":-124.64491784374528,"vZ0":-4.819127693245136,"x":96.54,"y":220.22,"x0":-0.4888476439583948,"y0":50.00039269417425,"z0":6.006614317934279,"aX":1.7848977683222136},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.3,"breakHorizontal":-2.6,"spinRate":2654,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4412824145576488,"extension":6.338569632857163},"index":5,"playId":"65b5e3fe-88ef-3395-842e-44010e147c77","pitchNumber":6,"startTime":"2026-08-01T23:35:52.903Z","endTime":"2026-08-01T23:35:57.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.8,"awayTeamWinProbability":79.2,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:35:57.346Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T23:36:03.968Z","endTime":"2026-08-01T23:37:57.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663781198129925,"aZ":-41.82879700522391,"pfxX":4.779856266844936,"pfxZ":-6.314696985642305,"pX":-0.0900373704956582,"pZ":1.9618014693834525,"vX0":-0.06171160837676917,"vY0":-122.98155786368046,"vZ0":-1.519916752969739,"x":120.43,"y":185.81,"x0":-0.6853813247519586,"y0":50.000339412899166,"z0":6.139503437139966,"aX":7.311590143610255},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.5,"breakHorizontal":-8.6,"spinRate":2617,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.44557732216711265,"extension":6.2283334705501545},"index":0,"playId":"d55b29b9-42a3-3e38-b4db-dd63b67f7389","pitchNumber":1,"startTime":"2026-08-01T23:36:21.234Z","endTime":"2026-08-01T23:36:25.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.498266433899076,"aZ":-13.748336252678943,"pfxX":-7.889927768493575,"pfxZ":9.18005038193336,"pX":0.17088983529491597,"pZ":2.3448623550965864,"vX0":4.755249572839275,"vY0":-141.5248647903324,"vZ0":-7.238393413262164,"x":110.49,"y":175.47,"x0":-0.51551026699473,"y0":50.00061446148738,"z0":5.835428524484934,"aX":-15.83313940673538},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":13.2,"spinRate":2407,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.388597207844108,"extension":6.560648006541539},"index":1,"playId":"7a4d03cb-b4e7-33a7-b619-e75206fc3140","pitchNumber":2,"startTime":"2026-08-01T23:36:39.694Z","endTime":"2026-08-01T23:36:43.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":85.7,"endSpeed":79.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699892669685283,"aZ":-42.450997573874695,"pfxX":3.4108026024620743,"pfxZ":-6.533013331818794,"pX":-0.32593036669348757,"pZ":1.1513976081894506,"vX0":-0.5533630198196738,"vY0":-124.77831249987216,"vZ0":-3.376602746706049,"x":129.42,"y":207.69,"x0":-0.5440033416629424,"y0":50.00323598724606,"z0":6.028650513268263,"aX":5.364827544115218},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.4,"breakHorizontal":-6.0,"spinRate":2698,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.43939152609009824,"extension":6.207022673576032},"index":2,"playId":"27967a50-b0ed-3297-b7cd-6085a920ce8a","pitchNumber":3,"startTime":"2026-08-01T23:36:57.478Z","endTime":"2026-08-01T23:37:03.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357613187363707,"aZ":-40.239642544517,"pfxX":3.303060968506891,"pfxZ":-5.149270809464953,"pX":1.1924293772212946,"pZ":2.5648703499616006,"vX0":3.203359378795264,"vY0":-125.64899164524766,"vZ0":-0.4593996217855334,"x":71.55,"y":169.53,"x0":-0.5378918321501568,"y0":50.003319608823865,"z0":6.078560153612959,"aX":5.172398935048031},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.1,"breakHorizontal":-6.8,"spinRate":2593,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.4394124040880234,"extension":6.192743315244676},"index":3,"playId":"2685b27a-4a8d-37d5-968c-8013d1b105b6","pitchNumber":4,"startTime":"2026-08-01T23:37:20.935Z","endTime":"2026-08-01T23:37:31.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Matt McLain steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"2685b27a-4a8d-37d5-968c-8013d1b105b6","startTime":"2026-08-01T23:37:34.196Z","endTime":"2026-08-01T23:37:52.704Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"postOnSecond":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"homeTeamWinProbability":21.7,"awayTeamWinProbability":78.3,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.88,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.501928102770627,"aZ":-24.991608214423852,"pfxX":1.4098742982884849,"pfxZ":3.931997546101602,"pX":0.41739858180905587,"pZ":3.1753120637787866,"vX0":2.3584359789069866,"vY0":-134.36627439964482,"vZ0":-2.5893211280103126,"x":101.09,"y":153.05,"x0":-0.6553041454908833,"y0":50.001462381681975,"z0":5.929937846492895,"aX":2.573431565752359},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-3.1,"spinRate":2665,"spinDirection":184},"zone":3,"typeConfidence":0.91,"plateTime":0.40786127173621,"extension":6.363698447161166},"index":5,"playId":"6e218074-07ed-33e2-8ffc-f0ffa15fc18e","pitchNumber":5,"startTime":"2026-08-01T23:37:52.704Z","endTime":"2026-08-01T23:37:57.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:37:57.369Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. challenged (pitch result), call on the field was confirmed: Rafael Flores Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T23:39:45.125Z","endTime":"2026-08-01T23:42:04.604Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.6,"endSpeed":78.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59927978531165,"aZ":-27.521487993530684,"pfxX":8.350580006880131,"pfxZ":2.964286335471087,"pX":0.42814411119970475,"pZ":2.2689099020504444,"vX0":-7.751245796942591,"vY0":-124.39567417590709,"vZ0":-3.4407289472960105,"x":100.68,"y":177.52,"x0":2.497315718976698,"y0":50.002337194618185,"z0":5.947755459645526,"aX":13.10672364655917},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":-13.3,"spinRate":1873,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.44004712331378437,"extension":6.473768923161028},"index":0,"playId":"e855d508-3f61-3a23-a227-78f37324b8b9","pitchNumber":1,"startTime":"2026-08-01T23:40:35.850Z","endTime":"2026-08-01T23:40:39.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71188730170683,"aZ":-15.014878933605377,"pfxX":5.469258167664579,"pfxZ":9.586595174483177,"pX":0.26422981555233716,"pZ":2.2002990216343625,"vX0":-7.861399447295756,"vY0":-132.5529969670697,"vZ0":-6.54325348374906,"x":106.93,"y":179.37,"x0":2.549584182229772,"y0":50.00529470483336,"z0":5.785257511982853,"aX":9.793300958337884},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-8.3,"spinRate":2346,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4122473124426529,"extension":6.575411565231738},"index":1,"playId":"af7de431-fd02-3254-82fb-d6806906eebb","pitchNumber":2,"startTime":"2026-08-01T23:40:49.854Z","endTime":"2026-08-01T23:40:54.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T23:41:00.456Z","endTime":"2026-08-01T23:41:13.223Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.577844661507434,"aZ":-38.483127787684914,"pfxX":-4.624511330135569,"pfxZ":-4.474387006208432,"pX":0.41048188215427395,"pZ":0.10884979698107841,"vX0":-3.4196637152062883,"vY0":-117.76443560729973,"vZ0":-5.3417765995241275,"x":101.35,"y":235.84,"x0":2.480384017604817,"y0":50.00461114839748,"z0":5.9518840041944046,"aX":-6.519174248834752},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":9.2,"spinRate":3029,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4644450723385103,"extension":6.487367925505684},"index":3,"playId":"b9288517-ae07-31b7-845e-f045d8dcf612","pitchNumber":3,"startTime":"2026-08-01T23:41:13.223Z","endTime":"2026-08-01T23:41:17.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.898464747210227,"aZ":-31.698228600075012,"pfxX":-7.170906411652027,"pfxZ":0.32845669359883534,"pX":-0.9382815719059187,"pZ":0.911782853097352,"vX0":-6.126334745349135,"vY0":-120.17353803088234,"vZ0":-4.931074493329123,"x":152.77,"y":214.16,"x0":2.5824890201446404,"y0":50.002509158598876,"z0":5.829799982948757,"aX":-10.410644526493142},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2880,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.457063829092049,"extension":6.611789547072528},"index":4,"playId":"40ac0695-3322-34a9-8c8c-55ed3363897a","pitchNumber":4,"startTime":"2026-08-01T23:41:32.630Z","endTime":"2026-08-01T23:41:37.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":86.8,"endSpeed":79.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324698285611326,"aZ":-25.669077028549072,"pfxX":9.250323448093408,"pfxZ":4.052399045579842,"pX":0.7133244182924153,"pZ":1.2173007970670808,"vX0":-7.503482771712764,"vY0":-126.08540890372409,"vZ0":-6.15623342388905,"x":89.81,"y":205.91,"x0":2.5302085062013773,"y0":50.00400049587708,"z0":5.769979461340337,"aX":14.85217371049318},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.1,"breakHorizontal":-15.0,"spinRate":1856,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4348980626265706,"extension":6.548568111668352},"index":5,"playId":"cb149d4c-e8f5-3ad0-aa18-213ade60e9b5","pitchNumber":5,"startTime":"2026-08-01T23:41:46.751Z","endTime":"2026-08-01T23:41:52.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67462979683352,"aZ":-12.771139117976336,"pfxX":5.517968229918997,"pfxZ":10.638443071936777,"pX":-0.7661321903779138,"pZ":1.8919899550966277,"vX0":-10.594494639523244,"vY0":-133.8949619430069,"vZ0":-7.7505182843829505,"x":146.2,"y":187.7,"x0":2.5169175839494002,"y0":50.003259239295275,"z0":5.728995466254983,"aX":10.065202163445955},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-7.8,"spinRate":2392,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.40835488725750757,"extension":6.541406446403011},"index":6,"playId":"0e2edeec-cb76-35f4-a8cd-f01cdc4ac598","pitchNumber":6,"startTime":"2026-08-01T23:42:00.437Z","endTime":"2026-08-01T23:42:04.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:42:04.604Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T23:42:24.190Z","endTime":"2026-08-01T23:43:11.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307464963130077,"aZ":-37.40446364863076,"pfxX":-2.28165001170546,"pfxZ":-3.74613906653658,"pX":0.6744202601432422,"pZ":3.4206008602352997,"vX0":-3.560542815499807,"vY0":-117.40928012953728,"vZ0":1.5946072867186165,"x":91.29,"y":146.42,"x0":2.5072654707633335,"y0":50.004096748023144,"z0":6.21453547929149,"aX":-3.1837707482595508},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.1,"breakHorizontal":5.0,"spinRate":2850,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.46657476593363967,"extension":6.494355227650937},"index":0,"playId":"d7f9671f-bb57-3702-a545-0439c1d28fd3","pitchNumber":1,"startTime":"2026-08-01T23:42:36.026Z","endTime":"2026-08-01T23:42:40.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.9,"endSpeed":84.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820683533058165,"aZ":-14.465094614827862,"pfxX":7.01054440912537,"pfxZ":9.83467354795918,"pX":-1.20526236234877,"pZ":1.7291054550801197,"vX0":-12.419595813159969,"vY0":-133.1423971628704,"vZ0":-7.686524160639961,"x":162.94,"y":192.09,"x0":2.6028525304626497,"y0":50.0006479630454,"z0":5.694197006472563,"aX":12.621516450932328},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-10.1,"spinRate":2377,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.410939326501345,"extension":6.481484760239218},"index":1,"playId":"dac249b8-09f1-3d45-9403-2b395da9c62f","pitchNumber":2,"startTime":"2026-08-01T23:42:49.394Z","endTime":"2026-08-01T23:42:54.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50893086662326,"aZ":-12.231813800590558,"pfxX":6.087276650904758,"pfxZ":10.923555049857264,"pX":0.9223207753400671,"pZ":2.067888332843925,"vX0":-6.488997910834124,"vY0":-134.35093830146306,"vZ0":-7.534994614928997,"x":81.84,"y":182.95,"x0":2.579702125576913,"y0":50.001259225253435,"z0":5.780962761835519,"aX":11.111191862813598},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-9.6,"spinRate":2469,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.40791152300410394,"extension":6.524670813477921},"hitData":{"launchSpeed":89.3,"launchAngle":22.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.78,"coordY":81.13}},"index":2,"playId":"f23298f4-4250-3b76-b884-ad6ab49e180a","pitchNumber":3,"startTime":"2026-08-01T23:43:04.782Z","endTime":"2026-08-01T23:43:11.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:43:11.152Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T23:43:21.223Z","endTime":"2026-08-01T23:43:45.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1776437545625,"aZ":-33.42025864136125,"pfxX":-6.328104831169336,"pfxZ":-0.8919381918672871,"pX":0.4720486247916679,"pZ":1.7867680576321128,"vX0":-2.8571809121944898,"vY0":-117.36195985873242,"vZ0":-2.526575544190158,"x":99.01,"y":190.54,"x0":2.5253350561621577,"y0":50.00034198054468,"z0":5.974701597177381,"aX":-8.870029424941452},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":2817,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.4658005199799864,"extension":6.581440360081042},"hitData":{"launchSpeed":101.7,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":150.67}},"index":0,"playId":"59238dbc-bbbd-35da-85eb-908c70acdde9","pitchNumber":1,"startTime":"2026-08-01T23:43:37.853Z","endTime":"2026-08-01T23:43:45.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:43:45.960Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sal Stewart hit by pitch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T23:45:22.779Z","endTime":"2026-08-01T23:46:34.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":78.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.802507331366836,"aZ":-39.36255789512979,"pfxX":3.85092507299396,"pfxZ":-4.699158504813743,"pX":0.23241761495870164,"pZ":0.7108073826756284,"vX0":1.370056653128642,"vY0":-123.28709392928728,"vZ0":-4.915621285415437,"x":108.14,"y":219.59,"x0":-0.831585117556452,"y0":50.00147302888414,"z0":6.073053575641372,"aX":5.893710147792527},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.5,"breakHorizontal":-7.3,"spinRate":2704,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44523080159495443,"extension":6.312188949121864},"index":0,"playId":"7307826e-61ad-36da-9ea0-8a159b538c08","pitchNumber":1,"startTime":"2026-08-01T23:45:58.769Z","endTime":"2026-08-01T23:46:02.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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.4,"endSpeed":84.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.525775335333673,"aZ":-24.105934850371955,"pfxX":-0.7455682382219435,"pfxZ":4.475603339974356,"pX":-0.0788743698111396,"pZ":1.8170376403218589,"vX0":2.4105108206057726,"vY0":-133.12594329951278,"vZ0":-5.982146096396296,"x":120.01,"y":189.72,"x0":-0.8976206987310534,"y0":50.001079931325755,"z0":5.828696771060668,"aX":-1.3436240109930149},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2615,"spinDirection":180},"zone":8,"typeConfidence":0.91,"plateTime":0.41082249089000733,"extension":6.295840110835808},"index":1,"playId":"42b31818-7079-3952-8fb6-1e110ab56bad","pitchNumber":2,"startTime":"2026-08-01T23:46:12.389Z","endTime":"2026-08-01T23:46:15.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.06795960445975,"aZ":-25.068016415217826,"pfxX":-10.090640027579399,"pfxZ":3.5642968412567875,"pX":-2.144811206085876,"pZ":3.5454255066583666,"vX0":0.03894558579295637,"vY0":-141.43901933810744,"vZ0":-2.167652970469601,"x":198.76,"y":143.05,"x0":-0.8513971760092368,"y0":50.00351822022134,"z0":5.956227055229223,"aX":-20.117019695443762},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":18.1,"spinRate":2269,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.389659314160272,"extension":6.270444573164372},"index":2,"playId":"4811bc51-2c31-3d37-8ba7-c324abd2e011","pitchNumber":3,"startTime":"2026-08-01T23:46:27.090Z","endTime":"2026-08-01T23:46:34.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.900000000000002,"awayTeamWinProbability":74.1,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":0.97,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:46:34.091Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"JJ Bleday grounds into a force out, third baseman Nick Gonzales to shortstop Jared Triolo. Sal Stewart out at 2nd. JJ Bleday to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T23:47:53.026Z","endTime":"2026-08-01T23:49:06.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T23:46:58.086Z","endTime":"2026-08-01T23:47:55.266Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923272598517777,"aZ":-27.663864878079703,"pfxX":-1.1183982268262662,"pfxZ":2.6634956880686698,"pX":0.29130890400513193,"pZ":2.7482395152964374,"vX0":2.894272738718947,"vY0":-130.12556610268354,"vZ0":-3.236858532464934,"x":105.9,"y":164.58,"x0":-0.6970670192557082,"y0":50.00014343821362,"z0":6.136772472711817,"aX":-1.8910936255953459},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":1.3,"spinRate":2503,"spinDirection":178},"zone":6,"typeConfidence":0.9,"plateTime":0.42323980175531783,"extension":6.341783225901893},"index":1,"playId":"05740198-d730-3f7b-a6ae-ea9ed1cdfaa5","pitchNumber":1,"startTime":"2026-08-01T23:47:55.266Z","endTime":"2026-08-01T23:47:58.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636905831689305,"aZ":-40.90708694923173,"pfxX":2.3592716236509332,"pfxZ":-5.771708825751971,"pX":-0.41597313025513877,"pZ":1.7953476964047674,"vX0":0.08116135583119334,"vY0":-122.8948778455497,"vZ0":-2.1338300725067114,"x":132.86,"y":190.31,"x0":-0.7555192755098383,"y0":50.00095241213502,"z0":6.182476612161083,"aX":3.5718935279006097},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.7,"breakHorizontal":-4.3,"spinRate":2659,"spinDirection":45},"zone":7,"typeConfidence":0.9,"plateTime":0.44740554289177936,"extension":6.227006949740856},"hitData":{"launchSpeed":48.4,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.33,"coordY":166.53}},"index":2,"playId":"f30b547c-81be-35c2-a1ac-ed32474cb875","pitchNumber":2,"startTime":"2026-08-01T23:48:57.747Z","endTime":"2026-08-01T23:49:06.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.73,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:49:06.299Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to center fielder Jake Mangum. JJ Bleday to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T23:49:28.501Z","endTime":"2026-08-01T23:50:29.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":76.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.249964644145095,"aZ":-38.92096503514844,"pfxX":4.999752964692751,"pfxZ":-4.4846841127924275,"pX":-0.23040468625003846,"pZ":2.676337428173984,"vX0":-0.24389100803531188,"vY0":-122.40069356452693,"vZ0":-0.473157430173313,"x":125.78,"y":166.52,"x0":-0.7777140610297026,"y0":50.00521688527635,"z0":6.231515832535482,"aX":7.516752110852397},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.9,"breakHorizontal":-9.0,"spinRate":2732,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.4490764569692334,"extension":6.250153495818759},"index":0,"playId":"7d875e77-79ea-3faf-b82d-70cccbb4fb1f","pitchNumber":1,"startTime":"2026-08-01T23:49:34.701Z","endTime":"2026-08-01T23:49:40.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":86.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.93544183469399,"aZ":-13.150515460674391,"pfxX":-6.620316594958997,"pfxZ":9.66508488032855,"pX":0.7963325830541637,"pZ":3.2229101701690097,"vX0":6.028920779655962,"vY0":-140.82751009769004,"vZ0":-4.973412175195388,"x":86.65,"y":151.76,"x0":-0.5332754402908465,"y0":50.005120094393746,"z0":5.892035273431844,"aX":-13.03392229235492},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2390,"spinDirection":225},"zone":3,"typeConfidence":0.91,"plateTime":0.39194703742837333,"extension":6.34545426646341},"index":1,"playId":"cdfd0d53-e499-3881-885e-cf14ed20adfa","pitchNumber":2,"startTime":"2026-08-01T23:49:52.226Z","endTime":"2026-08-01T23:49:55.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.402601551746955,"aZ":-14.061685152713043,"pfxX":-5.907471213230679,"pfxZ":8.74891385691291,"pX":-0.015844039977222217,"pZ":2.184097508651961,"vX0":3.556646219558256,"vY0":-143.07643801687806,"vZ0":-7.909229051086097,"x":117.6,"y":179.81,"x0":-0.5082951246891194,"y0":50.00632734542674,"z0":5.868139796833611,"aX":-12.234568054529424},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":10.0,"spinRate":2484,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.3830074648351953,"extension":6.406068139963433},"hitData":{"launchSpeed":109.1,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":81.25}},"index":2,"playId":"e14054d3-85bc-31a3-a14d-041639217c93","pitchNumber":3,"startTime":"2026-08-01T23:50:18.211Z","endTime":"2026-08-01T23:50:29.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.36,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:50:29.205Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Noelvi Marte pops out to third baseman Nick Gonzales on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T23:50:36.851Z","endTime":"2026-08-01T23:52:52.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.3,"endSpeed":89.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90257259964712,"aZ":-17.718614982985876,"pfxX":-9.979081598767685,"pfxZ":7.054959792353294,"pX":-0.8452999273170662,"pZ":2.787619326084113,"vX0":3.001506606112708,"vY0":-142.93193318519837,"vZ0":-5.889844545706551,"x":149.22,"y":163.51,"x0":-0.6189501161067793,"y0":50.00233430001596,"z0":6.004886477377477,"aX":-20.448476960749513},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":17.4,"spinRate":2368,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3846189795870987,"extension":6.58663714676845},"index":0,"playId":"22dca1d7-1a7d-38d2-b44b-6830dc1f4b74","pitchNumber":1,"startTime":"2026-08-01T23:51:01.313Z","endTime":"2026-08-01T23:51:04.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91022748559597,"aZ":-23.545368329185735,"pfxX":-8.382110684786547,"pfxZ":4.202705909442269,"pX":-0.36469632108920724,"pZ":3.0283001455082204,"vX0":3.6431305732453616,"vY0":-142.65590819157296,"vZ0":-4.207823490796407,"x":130.9,"y":157.02,"x0":-0.5718479526731878,"y0":50.003584956340895,"z0":6.013272370543239,"aX":-17.215446806568984},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.0,"breakHorizontal":14.4,"spinRate":2238,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.38446658764114083,"extension":6.516413525166923},"index":1,"playId":"8f5f3377-8fe7-3f85-9d36-5e6e06eb5cf1","pitchNumber":2,"startTime":"2026-08-01T23:51:24.821Z","endTime":"2026-08-01T23:51:30.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T23:51:47.013Z","endTime":"2026-08-01T23:52:02.695Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388067447881294,"aZ":-38.5243334240772,"pfxX":0.37919731240035404,"pfxZ":-3.8873771011504457,"pX":0.687962482213911,"pZ":0.5836656185699484,"vX0":3.133417553697445,"vY0":-126.87837328023431,"vZ0":-5.89425973967366,"x":90.78,"y":223.02,"x0":-0.6110738955375149,"y0":50.00348756490867,"z0":5.998789208356091,"aX":0.6188133179916159},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.2,"breakHorizontal":-1.4,"spinRate":2569,"spinDirection":35},"zone":14,"typeConfidence":0.88,"plateTime":0.43131738059260627,"extension":6.221280304250261},"index":3,"playId":"a6e9f8ba-5428-3ad6-882c-f031778b61e1","pitchNumber":3,"startTime":"2026-08-01T23:52:02.695Z","endTime":"2026-08-01T23:52:07.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86309240989454,"aZ":-22.55350631615489,"pfxX":-9.464117034654517,"pfxZ":4.6949007286546705,"pX":-0.551868551301781,"pZ":2.257767947835604,"vX0":3.584829941470181,"vY0":-142.71883010263406,"vZ0":-6.103068525330861,"x":138.04,"y":177.82,"x0":-0.5995142905217452,"y0":50.00238888596482,"z0":5.858051836682418,"aX":-19.394782244539268},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2370,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.3847477607036054,"extension":6.4180075211320835},"index":4,"playId":"bccfb0b9-0b68-37ef-a924-aef380221b1a","pitchNumber":4,"startTime":"2026-08-01T23:52:22.192Z","endTime":"2026-08-01T23:52:25.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86729681554367,"aZ":-12.2406578869383,"pfxX":-6.2153001286867475,"pfxZ":9.86836922274748,"pX":-1.0649108207520483,"pZ":3.126448171035723,"vX0":1.4724758297126899,"vY0":-141.792090593039,"vZ0":-5.52918007724304,"x":157.59,"y":154.37,"x0":-0.7864177201561087,"y0":50.00081740069402,"z0":5.894681274595609,"aX":-12.551442699981411},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2432,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3874944286850939,"extension":6.472897698937114},"hitData":{"launchSpeed":66.5,"launchAngle":75.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.24,"coordY":182.99}},"index":5,"playId":"d5a22a47-d998-301c-995b-32781a5c7562","pitchNumber":5,"startTime":"2026-08-01T23:52:44.147Z","endTime":"2026-08-01T23:52:52.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":2.28,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:52:52.720Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T23:53:13.431Z","endTime":"2026-08-01T23:56:10.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06371092527163,"aZ":-25.90040188697335,"pfxX":1.059009880473364,"pfxZ":3.4598581516322735,"pX":-0.926797213108046,"pZ":2.9710045390178377,"vX0":-0.2964026715782727,"vY0":-133.44205651131207,"vZ0":-3.1547296482011147,"x":152.33,"y":158.56,"x0":-0.9523075795711544,"y0":50.004322322331525,"z0":6.021914897061935,"aX":1.9217839030063215},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2560,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4094956738400515,"extension":6.322119472320218},"index":0,"playId":"f1dd7418-a4e4-3e9f-8632-d66452519da8","pitchNumber":1,"startTime":"2026-08-01T23:53:17.349Z","endTime":"2026-08-01T23:53:22.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26114922507186,"aZ":-26.946782553371197,"pfxX":-0.5318488276720243,"pfxZ":2.8057769022654444,"pX":0.3766174648113418,"pZ":1.2672049480204013,"vX0":2.860079778444677,"vY0":-135.69829780381082,"vZ0":-7.201053082266176,"x":102.64,"y":204.57,"x0":-0.6228167425789239,"y0":50.00193377535427,"z0":5.838181061262621,"aX":-0.9905675378955164},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":0.4,"spinRate":2555,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40396338596043835,"extension":6.344477719651059},"index":1,"playId":"1641cfa7-b0b3-3484-9e11-518f68575563","pitchNumber":2,"startTime":"2026-08-01T23:53:33.773Z","endTime":"2026-08-01T23:53:39.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":98.4,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.039973956339274,"aZ":-13.086168662959958,"pfxX":-6.271303438589344,"pfxZ":9.29067589732755,"pX":0.5657550158308189,"pZ":1.6547762458346702,"vX0":5.580659030580541,"vY0":-142.91446268273256,"vZ0":-9.379094166350084,"x":95.43,"y":194.1,"x0":-0.6040630035980902,"y0":50.00405861738656,"z0":5.815449211633558,"aX":-12.88507161305229},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2364,"spinDirection":217},"zone":9,"typeConfidence":0.91,"plateTime":0.38427295007523643,"extension":6.54947102648394},"index":2,"playId":"f6d25ab5-f623-3b83-bf20-8ed5f251ecd0","pitchNumber":3,"startTime":"2026-08-01T23:53:49.548Z","endTime":"2026-08-01T23:53:55.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40175693054728,"aZ":-26.343241642295318,"pfxX":1.5522970362812072,"pfxZ":3.134410964919166,"pX":0.5638076983864327,"pZ":2.887509054296948,"vX0":3.188434118563677,"vY0":-134.3815305238871,"vZ0":-3.1411007698709152,"x":95.51,"y":160.82,"x0":-0.8317843867715197,"y0":50.00302797053709,"z0":5.908018828519096,"aX":2.8878524732300304},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2624,"spinDirection":176},"zone":3,"typeConfidence":0.9,"plateTime":0.404924416453333,"extension":6.289847167884384},"index":3,"playId":"eb467a56-f3e1-3fef-bfc8-3ad9ca0005e4","pitchNumber":4,"startTime":"2026-08-01T23:54:10.802Z","endTime":"2026-08-01T23:54:14.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"db11ae1f-1879-4968-bdbf-62e47d9eb08b","startTime":"2026-08-01T23:54:35.035Z","endTime":"2026-08-01T23:54:40.035Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50115952513667,"aZ":-13.263630725221006,"pfxX":-4.75477012164596,"pfxZ":9.165141136799086,"pX":0.926246366194091,"pZ":2.608641280396068,"vX0":5.999674517488015,"vY0":-143.08980948988494,"vZ0":-6.892537257675622,"x":81.69,"y":168.35,"x0":-0.5847202335601408,"y0":50.00651588464055,"z0":5.888150507331249,"aX":-9.81466876568098},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2440,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.38349983611668437,"extension":6.60965303457367},"index":5,"playId":"c90c6380-7c8e-33c1-9a98-f1622dd74043","pitchNumber":5,"startTime":"2026-08-01T23:54:49.103Z","endTime":"2026-08-01T23:54:54.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964176226214242,"aZ":-42.0512110952765,"pfxX":3.403662440545226,"pfxZ":-6.255222557288521,"pX":-1.4111899563729255,"pZ":1.7854866291980112,"vX0":-2.598360250912932,"vY0":-124.30921056030462,"vZ0":-2.2096655074539235,"x":170.79,"y":190.57,"x0":-0.7988993321364379,"y0":50.005955241938736,"z0":6.149813955397717,"aX":5.372572413099729},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.6,"breakHorizontal":-5.6,"spinRate":2800,"spinDirection":46},"zone":13,"typeConfidence":0.9,"plateTime":0.43921638874374125,"extension":6.3106597795226795},"index":6,"playId":"752ee239-5b35-3244-84d6-727eb51b9a41","pitchNumber":6,"startTime":"2026-08-01T23:55:07.407Z","endTime":"2026-08-01T23:55:12.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"9d56a0de-16c3-43b8-bfee-2260e7184fe2","startTime":"2026-08-01T23:55:31.069Z","endTime":"2026-08-01T23:55:40.510Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Braxton Ashcraft on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"9d56a0de-16c3-43b8-bfee-2260e7184fe2","startTime":"2026-08-01T23:56:01.904Z","endTime":"2026-08-01T23:56:04.740Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668709,"link":"/api/v1/people/668709"},"postOnSecond":{"id":663993,"link":"/api/v1/people/663993"},"postOnThird":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"homeTeamWinProbability":22.6,"awayTeamWinProbability":77.4,"homeTeamWinProbabilityAdded":1.5000000000000036,"leverageIndex":1.87,"dramaIndex":61.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70196315135983,"aZ":-12.780038565884094,"pfxX":-4.195245256089309,"pfxZ":9.493536980048747,"pX":-0.05809618644830491,"pZ":3.280813118122109,"vX0":2.85789258531436,"vY0":-142.47553886654222,"vZ0":-5.442402487227989,"x":119.21,"y":150.2,"x0":-0.5324537718838354,"y0":50.00209787606966,"z0":6.03303046352224,"aX":-8.56900660465636},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2404,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3853946006890152,"extension":6.543153866923492},"index":9,"playId":"a867b701-7a73-320b-8147-8f4302eae2c4","pitchNumber":7,"startTime":"2026-08-01T23:56:04.740Z","endTime":"2026-08-01T23:56:10.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-6.199999999999999,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:56:10.878Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T23:58:12.844Z","endTime":"2026-08-01T23:59:06.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":90.9,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244199052857457,"aZ":-14.8555058052211,"pfxX":4.839725554592574,"pfxZ":9.773386435658162,"pX":-0.47191147114124454,"pZ":2.794612482416388,"vX0":-8.92892544755342,"vY0":-132.04782313814587,"vZ0":-5.116433085376394,"x":134.99,"y":163.33,"x0":2.319360159943144,"y0":50.00082537899314,"z0":5.844494012928897,"aX":8.574889111670997},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-6.8,"spinRate":2363,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.41426973357682995,"extension":6.582604023467919},"index":0,"playId":"d2e988f5-3b61-35be-8d13-9710fbd87756","pitchNumber":1,"startTime":"2026-08-01T23:58:41.598Z","endTime":"2026-08-01T23:58:45.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":82.5,"endSpeed":75.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193797635673462,"aZ":-29.232403888296233,"pfxX":-6.6860667438420744,"pfxZ":2.035750189492874,"pX":-0.22847642013955471,"pZ":2.124512403690754,"vX0":-4.686399092619317,"vY0":-119.99279748328821,"vZ0":-2.8007573473443217,"x":125.71,"y":181.42,"x0":2.6247700204087403,"y0":50.00374843474674,"z0":5.9359227068443525,"aX":-9.659651313862122},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.2,"breakHorizontal":13.3,"spinRate":2860,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.45807842728691206,"extension":6.6307054044805},"hitData":{"launchSpeed":93.7,"launchAngle":37.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.24,"coordY":69.92}},"index":1,"playId":"71815eb1-fdea-395c-9c97-ff81a9f00ec7","pitchNumber":2,"startTime":"2026-08-01T23:58:56.169Z","endTime":"2026-08-01T23:59:06.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:59:06.047Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T23:59:09.862Z","endTime":"2026-08-01T23:59:55.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.063219302050747,"aZ":-22.607232954255633,"pfxX":8.381480770698062,"pfxZ":5.969578749688661,"pX":0.22675753048451902,"pZ":1.3527388852125888,"vX0":-8.326238488127547,"vY0":-124.97467489169289,"vZ0":-6.438412296456759,"x":108.36,"y":202.26,"x0":2.491785813432547,"y0":50.00483971746526,"z0":5.785016110731593,"aX":13.4359094766289},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.7,"breakHorizontal":-13.6,"spinRate":2032,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.43608767618120137,"extension":6.551527084102514},"index":0,"playId":"758ed084-a536-35d9-bf97-735b8a3afaf4","pitchNumber":1,"startTime":"2026-08-01T23:59:31.942Z","endTime":"2026-08-01T23:59:36.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766780350264092,"aZ":-23.224981254646167,"pfxX":9.047975278352492,"pfxZ":5.41473739563032,"pX":0.40591204201931635,"pZ":1.8370578367496748,"vX0":-8.690092653658882,"vY0":-126.91721230935372,"vZ0":-5.419945495693151,"x":101.53,"y":189.18,"x0":2.677301736989973,"y0":50.00291016410498,"z0":5.818075664764204,"aX":14.955711998370518},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":2043,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4294006699030759,"extension":6.568465388680508},"hitData":{"launchSpeed":76.5,"launchAngle":27.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.73,"coordY":96.56}},"index":1,"playId":"10ea0508-f0e2-3f52-bb48-8177b145dada","pitchNumber":2,"startTime":"2026-08-01T23:59:45.210Z","endTime":"2026-08-01T23:59:55.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-01T23:59:55.642Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T00:00:02.315Z","endTime":"2026-08-02T00:02:25.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074995657571566,"aZ":-32.79407929981513,"pfxX":-7.346967750686398,"pfxZ":-0.4288304245168053,"pX":-0.8149516711581605,"pZ":0.902098295532326,"vX0":-5.948888530833102,"vY0":-119.83365290890791,"vZ0":-4.753686796302837,"x":148.06,"y":214.42,"x0":2.6579218637149196,"y0":50.002617684934194,"z0":5.855101973553565,"aX":-10.638555036581655},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":14.8,"spinRate":3008,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4578110927698158,"extension":6.4602780936861945},"index":0,"playId":"1b117892-6ce7-3dbf-8e63-76c86bfdfd65","pitchNumber":1,"startTime":"2026-08-02T00:00:14.306Z","endTime":"2026-08-02T00:00:19.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"efb77999-3083-3415-909d-a335711a86fd","startTime":"2026-08-02T00:00:31.806Z","endTime":"2026-08-02T00:00:35.203Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.643361642425113,"aZ":-35.50473853161986,"pfxX":-3.6490122568902073,"pfxZ":-2.395029103194717,"pX":0.14176119701412426,"pZ":1.9290000097382072,"vX0":-4.089190701241471,"vY0":-116.83824024106937,"vZ0":-1.9635891946087871,"x":111.6,"y":186.7,"x0":2.3842339437260858,"y0":50.00141492760918,"z0":6.0960350157632845,"aX":-5.077752425596198},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.6,"breakHorizontal":7.6,"spinRate":2864,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4675927490675398,"extension":6.445289967095896},"index":2,"playId":"436c7904-5a37-3285-a8ba-069708e366f9","pitchNumber":2,"startTime":"2026-08-02T00:00:47.115Z","endTime":"2026-08-02T00:00:50.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450431460457498,"aZ":-34.13019131133526,"pfxX":-6.919668443992391,"pfxZ":-1.3433682129021953,"pX":-0.6028592623277094,"pZ":1.0948899733913295,"vX0":-5.416489339707888,"vY0":-120.73490498576241,"vZ0":-4.0951725929992655,"x":139.98,"y":209.22,"x0":2.579309556233354,"y0":50.00176683800852,"z0":5.860135518168226,"aX":-10.078113184077266},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.2,"breakHorizontal":13.9,"spinRate":2958,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4560066279412487,"extension":6.550070190033779},"index":3,"playId":"7698b00f-a63b-377e-99b0-24b30c1d3328","pitchNumber":3,"startTime":"2026-08-02T00:01:11.074Z","endTime":"2026-08-02T00:01:15.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193109869104585,"aZ":-20.459640246343827,"pfxX":10.894165460803114,"pfxZ":7.165453058692795,"pX":0.14126178190167663,"pZ":0.345639403288003,"vX0":-9.469652267238846,"vY0":-127.3039041483271,"vZ0":-9.178504988942423,"x":111.62,"y":229.45,"x0":2.50173003063904,"y0":50.00212891110381,"z0":5.629949737182476,"aX":17.803539093272974},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.9,"breakHorizontal":-17.5,"spinRate":2132,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43098235047118116,"extension":6.580539162854777},"index":4,"playId":"41537c93-bbf7-3c7a-946e-f414c9dfc798","pitchNumber":4,"startTime":"2026-08-02T00:01:27.631Z","endTime":"2026-08-02T00:01:31.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48729250510172,"aZ":-29.925767653156782,"pfxX":-6.844363133699682,"pfxZ":1.5489113635057397,"pX":-0.25913062638139517,"pZ":3.014320034870058,"vX0":-4.565302780720023,"vY0":-120.3543024345118,"vZ0":-0.8701967997760943,"x":126.88,"y":157.39,"x0":2.557978921449908,"y0":50.00365498579031,"z0":6.054084086024231,"aX":-9.942617772035497},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2932,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.4568125885198415,"extension":6.5683811025312915},"index":5,"playId":"fe430512-ea04-3461-ad4c-eb78b4e28516","pitchNumber":5,"startTime":"2026-08-02T00:01:46.399Z","endTime":"2026-08-02T00:01:50.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-02T00:01:59.540Z","endTime":"2026-08-02T00:02:14.605Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97494440088229,"aZ":-39.88200465068445,"pfxX":-3.4943140357263673,"pfxZ":-5.407161901382836,"pX":0.22120720082505552,"pZ":1.1356654702637345,"vX0":-3.9183285406311965,"vY0":-118.96097660021276,"vZ0":-3.058490977195177,"x":108.57,"y":208.12,"x0":2.3469913282700943,"y0":50.00280521842065,"z0":6.072554915293999,"aX":-4.980718217172446},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.3,"breakHorizontal":7.3,"spinRate":3016,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4613755459706055,"extension":6.601742015082888},"hitData":{"launchSpeed":90.5,"launchAngle":42.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":78.71}},"index":7,"playId":"0e8f7fb4-8cb6-310b-b780-4cf8adc56d3d","pitchNumber":6,"startTime":"2026-08-02T00:02:14.605Z","endTime":"2026-08-02T00:02:25.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.67,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:02:25.334Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, third baseman Eugenio Suárez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T00:02:35.756Z","endTime":"2026-08-02T00:03:13.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37547694316523,"aZ":-34.40254994099688,"pfxX":-5.075827154528169,"pfxZ":-1.5916215130501072,"pX":-0.11036766657377274,"pZ":2.288986434046826,"vX0":-4.373040568556341,"vY0":-117.59656694693653,"vZ0":-1.428986508581114,"x":121.21,"y":176.98,"x0":2.4330448487426892,"y0":50.00387313367384,"z0":6.097073162462707,"aX":-7.105285121293366},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":10.3,"spinRate":2910,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4658373090782839,"extension":6.478774435644483},"index":0,"playId":"bfca58de-3e5c-3e97-8fa0-7ce7b1b2749a","pitchNumber":1,"startTime":"2026-08-02T00:02:47.487Z","endTime":"2026-08-02T00:02:51.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79335174218706,"aZ":-23.13683916236836,"pfxX":0.4050289137343088,"pfxZ":5.200301893012831,"pX":-0.46132926464810897,"pZ":2.046928095257292,"vX0":-7.796640246035657,"vY0":-130.7657864092071,"vZ0":-5.369630898026029,"x":134.58,"y":183.51,"x0":2.5022879060128287,"y0":50.00178363740856,"z0":5.8558272780546705,"aX":0.7055820691301082},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":1.0,"spinRate":2540,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4183871331147482,"extension":6.486869966341538},"hitData":{"launchSpeed":86.5,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":167.9}},"index":1,"playId":"a433882b-5e62-3352-b3ea-c90a04c222c0","pitchNumber":2,"startTime":"2026-08-02T00:03:06.308Z","endTime":"2026-08-02T00:03:13.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":671096,"link":"/api/v1/people/671096"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:03:13.840Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Trevino homers (4) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T00:04:57.753Z","endTime":"2026-08-02T00:06:14.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50165736096979,"aZ":-26.76578070914822,"pfxX":-1.5863791963424045,"pfxZ":3.076289355685617,"pX":1.353685487663997,"pZ":1.8523641079023732,"vX0":5.294956432054127,"vY0":-131.6609101766441,"vZ0":-5.655509729958685,"x":65.4,"y":188.77,"x0":-0.47590402099469775,"y0":50.0055573463276,"z0":6.0049227211339495,"aX":-2.7914627206007263},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":1.7,"spinRate":2581,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4157449617598803,"extension":6.463317903780701},"index":0,"playId":"2c3e86b5-3b79-3e2a-a4d2-5f1bde2da03a","pitchNumber":1,"startTime":"2026-08-02T00:05:20.980Z","endTime":"2026-08-02T00:05:25.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45277792177961,"aZ":-19.0515300754456,"pfxX":-6.944820720798422,"pfxZ":6.694308848812877,"pX":-0.7913958416533711,"pZ":2.2628925161874047,"vX0":1.6105020529650715,"vY0":-139.38077793829333,"vZ0":-7.023820654713906,"x":147.17,"y":177.68,"x0":-0.4760390680371126,"y0":50.00065450535061,"z0":6.081575967254278,"aX":-13.609800409644494},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":12.2,"spinRate":2334,"spinDirection":214},"zone":4,"typeConfidence":0.92,"plateTime":0.3935442352112508,"extension":6.474318155958432},"index":1,"playId":"85505bfc-3b7a-3ef4-ae95-4790d69f6255","pitchNumber":2,"startTime":"2026-08-02T00:05:32.804Z","endTime":"2026-08-02T00:05:36.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04187665742197,"aZ":-11.441708643882942,"pfxX":-4.096958385773318,"pfxZ":10.16219885084658,"pX":0.5163738853519337,"pZ":3.1070815741295115,"vX0":4.028437819181731,"vY0":-142.25722708075384,"vZ0":-6.102868469972559,"x":97.32,"y":154.89,"x0":-0.3889638564351089,"y0":50.00133780978709,"z0":6.012388151414803,"aX":-8.35763822267362},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2319,"spinDirection":221},"zone":3,"typeConfidence":0.9,"plateTime":0.38570493776222703,"extension":6.379831574172188},"hitData":{"launchSpeed":97.9,"launchAngle":37.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.23,"coordY":95.39}},"index":2,"playId":"f4811bb5-96fc-3168-bfdb-b7f11eb569ef","pitchNumber":3,"startTime":"2026-08-02T00:05:47.336Z","endTime":"2026-08-02T00:06:14.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":9.7,"leverageIndex":1.02,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:06:14.058Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T00:06:16.561Z","endTime":"2026-08-02T00:07:20.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988967744694502,"aZ":-39.08954361649429,"pfxX":0.7595256336954219,"pfxZ":-4.518580396454892,"pX":0.189565144405012,"pZ":2.6787360883330122,"vX0":1.5995901715016128,"vY0":-122.81726803469338,"vZ0":-0.6496435855053166,"x":109.77,"y":166.45,"x0":-0.5684938528392284,"y0":50.00492161344155,"z0":6.2670247691057135,"aX":1.1616490065058018},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.0,"breakHorizontal":-1.8,"spinRate":2598,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.44571919707483865,"extension":6.1730741528697415},"index":0,"playId":"e0862bea-c1f5-32eb-8f22-fe6207d47126","pitchNumber":1,"startTime":"2026-08-02T00:06:34.164Z","endTime":"2026-08-02T00:06:38.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":96.5,"endSpeed":87.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70874257900118,"aZ":-13.667565219099288,"pfxX":-5.96207597714963,"pfxZ":9.318406957674796,"pX":-0.04864571927317631,"pZ":3.9009133479965055,"vX0":3.2193849802390915,"vY0":-140.47753369985563,"vZ0":-3.5330100278823258,"x":118.85,"y":133.46,"x0":-0.4388349450960615,"y0":50.002928732320576,"z0":6.071530813640517,"aX":-11.840126366582254},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2322,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3908570291046618,"extension":6.5424827065896904},"index":1,"playId":"8aa51e73-e621-3505-87f8-a4738ecfbb11","pitchNumber":2,"startTime":"2026-08-02T00:06:56.235Z","endTime":"2026-08-02T00:07:00.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36764808403763,"aZ":-12.866542263591505,"pfxX":-6.2661155748647435,"pfxZ":9.808380187975718,"pX":-0.2146141187727502,"pZ":2.4432163834450824,"vX0":2.8476087740979787,"vY0":-139.8387493619179,"vZ0":-7.2474519315631225,"x":125.18,"y":172.81,"x0":-0.4355962068649735,"y0":50.00200334346848,"z0":5.923892020208047,"aX":-12.33160453769159},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2368,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.3926355683807121,"extension":6.41681150246181},"hitData":{"launchSpeed":83.3,"launchAngle":52.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.45,"coordY":120.7}},"index":2,"playId":"15613277-7d1c-306f-a61c-9dcb28b13627","pitchNumber":3,"startTime":"2026-08-02T00:07:09.857Z","endTime":"2026-08-02T00:07:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:07:20.907Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T00:07:27.047Z","endTime":"2026-08-02T00:07:48.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481321941497495,"aZ":-25.876092956810634,"pfxX":-0.2998912218572598,"pfxZ":3.6215070981135025,"pX":0.0029751196639994765,"pZ":2.06801766541771,"vX0":1.9112790194175795,"vY0":-131.02490747254436,"vZ0":-5.2762121973855685,"x":116.89,"y":182.94,"x0":-0.6967574979025303,"y0":50.00592443286473,"z0":6.0397248740525304,"aX":-0.5222439685325635},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":2595,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.41791236618171856,"extension":6.455794683474444},"hitData":{"launchSpeed":75.4,"launchAngle":6.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.17,"coordY":145.87}},"index":0,"playId":"3c665f0a-3f96-3a0a-b598-458124786c50","pitchNumber":1,"startTime":"2026-08-02T00:07:40.614Z","endTime":"2026-08-02T00:07:48.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:07:48.638Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Brandon Lowe to first baseman Rafael Flores Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T00:08:01.850Z","endTime":"2026-08-02T00:08:38.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.273704906674794,"aZ":-24.944493116031264,"pfxX":-8.70104998889579,"pfxZ":4.28494809615856,"pX":-0.5727244148596468,"pZ":3.019157197415017,"vX0":3.499550737252403,"vY0":-128.99157296302766,"vZ0":-2.445788774313572,"x":138.83,"y":157.26,"x0":-0.8147174464783968,"y0":50.00612010547067,"z0":5.898387017063912,"aX":-14.698143784916109},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":1886,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.42426060644036045,"extension":6.334637703030596},"index":0,"playId":"c849d786-2bef-3b2b-a138-4be86f1f7387","pitchNumber":1,"startTime":"2026-08-02T00:08:11.624Z","endTime":"2026-08-02T00:08:17.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284094859176154,"aZ":-29.714875895040766,"pfxX":-9.711140841103994,"pfxZ":1.3909951380388677,"pX":-0.6380891444963807,"pZ":2.222484662312886,"vX0":3.319504559445741,"vY0":-132.1785926146814,"vZ0":-3.6890995331763268,"x":141.32,"y":178.77,"x0":-0.648812632344462,"y0":50.00390931017425,"z0":5.819205977571162,"aX":-17.17677869313472},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":2010,"spinDirection":226},"zone":7,"typeConfidence":0.92,"plateTime":0.4144624706159705,"extension":6.429209538956453},"hitData":{"launchSpeed":96.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":151.68}},"index":1,"playId":"a43c4075-d62b-3a39-bdbd-c289f9ee3d08","pitchNumber":2,"startTime":"2026-08-02T00:08:31.085Z","endTime":"2026-08-02T00:08:38.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":677952,"link":"/api/v1/people/677952"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:08:38.504Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcell Ozuna doubles (7) on a line drive to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T00:10:49.896Z","endTime":"2026-08-02T00:12:31.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zach McCambley replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-02T00:09:56.307Z","endTime":"2026-08-02T00:10:52.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685112,"link":"/api/v1/people/685112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671096,"link":"/api/v1/people/671096","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.876169302931732,"aZ":-29.522346728981574,"pfxX":2.039462348592152,"pfxZ":1.5894274359175853,"pX":-0.4772145438573943,"pZ":2.644693665179926,"vX0":1.7565457676314717,"vY0":-128.35087074668073,"vZ0":-1.6592172477495475,"x":135.19,"y":167.37,"x0":-1.4356449185189777,"y0":50.000383874077635,"z0":5.601075923492909,"aX":3.3979690568732366},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2675,"spinDirection":109},"zone":4,"typeConfidence":0.92,"plateTime":0.4269433902034132,"extension":6.005899440050698},"index":1,"playId":"43c8da7e-900d-3624-84d5-90c3e0a54b14","pitchNumber":1,"startTime":"2026-08-02T00:10:52.140Z","endTime":"2026-08-02T00:10:57.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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.8,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769885242690254,"aZ":-17.726931866189542,"pfxX":-1.6109735156302818,"pfxZ":7.6508443818645695,"pX":0.2960190844186891,"pZ":1.6224794613472953,"vX0":4.0308039061708305,"vY0":-136.50241902842617,"vZ0":-7.193536237472755,"x":105.72,"y":194.97,"x0":-0.98987978471061,"y0":50.00551729501626,"z0":5.51040930321049,"aX":-3.0434570387635875},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":2.0,"spinRate":2524,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.40110768838315636,"extension":6.232574104635464},"index":2,"playId":"3d429260-b489-30f0-90b8-f639be384378","pitchNumber":2,"startTime":"2026-08-02T00:11:10.193Z","endTime":"2026-08-02T00:11:16.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451109893277383,"aZ":-31.89494585678697,"pfxX":3.2334438022450613,"pfxZ":0.16704096816986613,"pX":-0.27018752537261004,"pZ":1.8911703249200205,"vX0":1.5627019305153804,"vY0":-129.23513253196433,"vZ0":-2.9331938109348457,"x":127.3,"y":187.72,"x0":-1.3017889962555813,"y0":50.00476221204148,"z0":5.4759681817620365,"aX":5.502172552263074},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-6.2,"spinRate":2722,"spinDirection":130},"zone":8,"typeConfidence":0.92,"plateTime":0.4228703210129714,"extension":6.103115479842782},"index":3,"playId":"dd924583-7e61-3db5-bb8a-e405680ed345","pitchNumber":3,"startTime":"2026-08-02T00:11:29.464Z","endTime":"2026-08-02T00:11:35.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22191344303728,"aZ":-36.19764436959001,"pfxX":6.091896045849635,"pfxZ":-2.6284836748859535,"pX":0.5018703150897539,"pZ":0.43264136574753814,"vX0":2.118889843824952,"vY0":-122.85447506631412,"vZ0":-4.840286106292064,"x":97.87,"y":227.1,"x0":-1.163185479170514,"y0":50.0037474936237,"z0":5.5031841157177706,"aX":9.317476999893508},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":-11.5,"spinRate":2839,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.445734516663566,"extension":6.256374947743482},"index":4,"playId":"56b6fcb0-fd0c-34e1-8aa1-98bceb948ecf","pitchNumber":4,"startTime":"2026-08-02T00:11:55.282Z","endTime":"2026-08-02T00:12:00.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8906676033091,"aZ":-36.30158160613078,"pfxX":3.960317818813493,"pfxZ":-2.524298991135657,"pX":-0.38405227742684656,"pZ":2.1423719440397995,"vX0":0.9861516394105057,"vY0":-126.49550934556046,"vZ0":-1.3588378217199928,"x":131.64,"y":180.94,"x0":-1.2929177858672576,"y0":50.00392901008662,"z0":5.576000686285672,"aX":6.4692833200214},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.7,"breakHorizontal":-7.4,"spinRate":2648,"spinDirection":88},"zone":7,"typeConfidence":0.73,"plateTime":0.4316937894423125,"extension":6.158189229940928},"hitData":{"launchSpeed":98.9,"launchAngle":15.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.59,"coordY":118.85}},"index":5,"playId":"00115214-3a5c-35ef-a17d-67d6330a4142","pitchNumber":5,"startTime":"2026-08-02T00:12:16.753Z","endTime":"2026-08-02T00:12:31.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.67,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:12:31.937Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Eugenio Suárez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T00:12:43.422Z","endTime":"2026-08-02T00:13:35.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399014391218373,"aZ":-29.82802626277023,"pfxX":2.871831442936206,"pfxZ":1.3986750556434249,"pX":1.277726794898346,"pZ":1.9302832529830192,"vX0":4.536194186227097,"vY0":-129.00906752808055,"vZ0":-3.3595682935119227,"x":68.3,"y":186.66,"x0":-0.8781779187315948,"y0":50.00561863826484,"z0":5.5540561251238705,"aX":4.830614528484147},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-6.2,"spinRate":2513,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.42493439077948425,"extension":6.214687192740023},"index":0,"playId":"e2e7044b-3e26-3a02-a5b6-d60ee9a20b99","pitchNumber":1,"startTime":"2026-08-02T00:13:06.485Z","endTime":"2026-08-02T00:13:10.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4768824404981,"aZ":-30.788543580376896,"pfxX":2.613486634619874,"pfxZ":0.821735563353343,"pX":0.7974667202014981,"pZ":2.435429131492846,"vX0":4.142029605493841,"vY0":-129.05231360743676,"vZ0":-1.8550864391879893,"x":86.6,"y":173.02,"x0":-1.1669866698962814,"y0":50.00372047828329,"z0":5.531662963234222,"aX":4.414922380015768},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2533,"spinDirection":153},"zone":14,"typeConfidence":0.92,"plateTime":0.4241758925907142,"extension":6.099364581156193},"hitData":{"launchSpeed":79.3,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.91,"coordY":176.16}},"index":1,"playId":"8a99ed5c-96ab-37a6-b2fd-1d0b97b62aae","pitchNumber":2,"startTime":"2026-08-02T00:13:27.394Z","endTime":"2026-08-02T00:13:35.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.86,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:13:35.900Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to right fielder Noelvi Marte. Marcell Ozuna to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T00:13:47.610Z","endTime":"2026-08-02T00:15:51.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":82.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.731833445718436,"aZ":-32.5909611295255,"pfxX":2.6039522427306236,"pfxZ":-0.24808547648809487,"pX":0.14059150896977096,"pZ":3.27150377932742,"vX0":2.575899755584354,"vY0":-128.9567231364203,"vZ0":0.36511687521868397,"x":111.64,"y":150.45,"x0":-1.204993115281268,"y0":50.00085836060083,"z0":5.6176104155467845,"aX":4.437785628771451},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2558,"spinDirection":103},"zone":2,"typeConfidence":0.92,"plateTime":0.4227627459094432,"extension":6.125455627911765},"index":0,"playId":"715112c3-ee9f-3741-84b2-4859d27c535e","pitchNumber":1,"startTime":"2026-08-02T00:14:03.005Z","endTime":"2026-08-02T00:14:07.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331814282362867,"aZ":-37.91991712971311,"pfxX":7.276992464897601,"pfxZ":-3.892115890801678,"pX":-0.5486467571312406,"pZ":2.6420946310730398,"vX0":-0.7539021661306365,"vY0":-120.95709097339133,"vZ0":0.33415991461717476,"x":137.91,"y":167.44,"x0":-1.177302470231741,"y0":50.00124912694616,"z0":5.836033391310059,"aX":10.74572225617793},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.7,"breakHorizontal":-13.0,"spinRate":2758,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.45340259350512824,"extension":6.004946919940072},"index":1,"playId":"997ad8de-9685-3941-9c44-2a474d06c1bf","pitchNumber":2,"startTime":"2026-08-02T00:14:22.704Z","endTime":"2026-08-02T00:14:26.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-02T00:14:41.288Z","endTime":"2026-08-02T00:15:02.811Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":83.0,"endSpeed":76.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.352191127692798,"aZ":-35.914436452534936,"pfxX":6.189745419408491,"pfxZ":-2.510343623532581,"pX":-0.4129785557824868,"pZ":2.2721554131934436,"vX0":-0.30807940818148016,"vY0":-120.92012738293818,"vZ0":-0.7255969679174531,"x":132.74,"y":177.43,"x0":-1.0891862661467253,"y0":50.00398737514893,"z0":5.711932007533767,"aX":9.21732208264008},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":-11.2,"spinRate":2712,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.45201283011977145,"extension":6.177370436806331},"index":3,"playId":"b9ee9567-e73c-3c7b-bf8c-7c8d1212344f","pitchNumber":3,"startTime":"2026-08-02T00:15:02.811Z","endTime":"2026-08-02T00:15:09.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188731637023867,"aZ":-31.996740159092237,"pfxX":1.5824172980261404,"pfxZ":0.09999333481490247,"pX":0.11963500039934942,"pZ":2.392621544206754,"vX0":2.561737528714515,"vY0":-129.93163069742877,"vZ0":-2.0736154960440247,"x":112.44,"y":174.18,"x0":-1.0801113843665886,"y0":50.00184678974112,"z0":5.604708261986237,"aX":2.7367011758246},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":-3.4,"spinRate":2617,"spinDirection":80},"zone":5,"typeConfidence":0.92,"plateTime":0.41964765930485015,"extension":6.377787397369276},"hitData":{"launchSpeed":93.3,"launchAngle":35.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.0,"coordY":81.25}},"index":4,"playId":"aed9e5f5-ecef-3dcd-9334-2012239e9371","pitchNumber":4,"startTime":"2026-08-02T00:15:37.548Z","endTime":"2026-08-02T00:15:51.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:15:51.368Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Davis singles on a fly ball to right fielder Noelvi Marte. Marcell Ozuna scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T00:16:06.147Z","endTime":"2026-08-02T00:16:52.495Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":685112,"link":"/api/v1/people/685112"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07545408754997,"aZ":-21.986673441151012,"pfxX":0.08077480473550402,"pfxZ":5.422002424341455,"pX":-0.11430382793911201,"pZ":3.8106272836540653,"vX0":2.710621267484898,"vY0":-135.57062753095056,"vZ0":-0.9506360899173865,"x":121.36,"y":135.89,"x0":-1.1336995731625639,"y0":50.00064089559907,"z0":5.687327330220078,"aX":0.1517431770359493},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2391,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.40259713412157305,"extension":6.362787442749602},"index":0,"playId":"1ba9e0e7-86c3-323f-9038-04e26c1c6ad5","pitchNumber":1,"startTime":"2026-08-02T00:16:20.884Z","endTime":"2026-08-02T00:16:25.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6307973497217,"aZ":-32.29652176704823,"pfxX":3.1177974075880392,"pfxZ":-0.07376417681847869,"pX":-0.1698353208591228,"pZ":1.9690986213171644,"vX0":1.4835943527502002,"vY0":-129.3819684086525,"vZ0":-2.793076792732959,"x":123.47,"y":185.61,"x0":-1.152728835966068,"y0":50.001505368790376,"z0":5.495030041085121,"aX":5.375736689828286},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.5,"breakHorizontal":-6.0,"spinRate":2598,"spinDirection":134},"zone":8,"typeConfidence":0.92,"plateTime":0.420589427822045,"extension":6.162158366644259},"hitData":{"launchSpeed":73.8,"launchAngle":34.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.77,"coordY":109.12}},"index":1,"playId":"073bcdb3-3337-3b09-b5e9-5789f6dfffb8","pitchNumber":2,"startTime":"2026-08-02T00:16:39.998Z","endTime":"2026-08-02T00:16:52.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"third":{"id":542303,"link":"/api/v1/people/542303"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-7.700000000000001,"leverageIndex":1.17,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:16:52.495Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T00:17:09.817Z","endTime":"2026-08-02T00:20:37.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685112,"fullName":"Zach McCambley","link":"/api/v1/people/685112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598167198048692,"aZ":-23.859082710317615,"pfxX":0.05595958060222439,"pfxZ":4.35747782580753,"pX":-0.4893848751974595,"pZ":3.2709304312070593,"vX0":2.3010292878142096,"vY0":-136.40234226916826,"vZ0":-1.68015832492551,"x":135.65,"y":150.46,"x0":-1.3468673807450056,"y0":50.00128512655921,"z0":5.520517174290582,"aX":0.1058881002628614},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-0.5,"spinRate":2378,"spinDirection":204},"zone":1,"typeConfidence":0.88,"plateTime":0.39971029330553787,"extension":6.194103216157948},"index":0,"playId":"0c138280-fb43-3afc-8822-ad1ecb459125","pitchNumber":1,"startTime":"2026-08-02T00:17:21.628Z","endTime":"2026-08-02T00:17:25.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576840795319903,"aZ":-20.761069049532384,"pfxX":-0.9722175747941961,"pfxZ":5.881420227029263,"pX":-0.4718808960758742,"pZ":3.309536111391215,"vX0":2.079061865729255,"vY0":-137.70558871197792,"vZ0":-2.5235044850615447,"x":134.99,"y":149.42,"x0":-1.1068146697366055,"y0":50.003121683712095,"z0":5.6261585240139,"aX":-1.886931094282936},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":1.3,"spinRate":2449,"spinDirection":195},"zone":1,"typeConfidence":0.91,"plateTime":0.39616245161976904,"extension":6.28477831113746},"index":1,"playId":"56d68bdc-ca97-33a6-a4d4-9e1a8eb38f58","pitchNumber":2,"startTime":"2026-08-02T00:17:44.033Z","endTime":"2026-08-02T00:17:47.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.886018015587908,"aZ":-20.74956996853994,"pfxX":0.2692278315882217,"pfxZ":6.049583377999115,"pX":-0.09847681988518142,"pZ":3.8127120199204634,"vX0":2.5809620571723273,"vY0":-135.86232037751353,"vZ0":-1.0144633893993125,"x":120.75,"y":135.84,"x0":-1.0917068666914362,"y0":50.00381862087781,"z0":5.619133228883077,"aX":0.5082081667232478},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.0,"spinRate":2338,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.40156115446657603,"extension":6.25581912524255},"index":2,"playId":"826b3ae2-1b58-3a00-b47d-3a09d3f27be2","pitchNumber":3,"startTime":"2026-08-02T00:18:10.951Z","endTime":"2026-08-02T00:18:15.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559239245681763,"aZ":-17.423713335177535,"pfxX":-0.3092351263473957,"pfxZ":7.749079480372988,"pX":-0.15673063147600833,"pZ":3.6725570318241596,"vX0":2.575050628209415,"vY0":-136.94178627481875,"vZ0":-1.988711726243961,"x":122.97,"y":139.62,"x0":-1.0681174578879382,"y0":50.00415856693781,"z0":5.596969452368171,"aX":-0.5888520667444448},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":0.0,"spinRate":2355,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.39959117620106577,"extension":6.228367506692148},"index":3,"playId":"e63a6c28-82ab-347c-b6f9-8bd26807aa60","pitchNumber":4,"startTime":"2026-08-02T00:18:34.445Z","endTime":"2026-08-02T00:18:38.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"db9d8aef-880c-3708-a10c-2642636b58a4","startTime":"2026-08-02T00:18:56.776Z","endTime":"2026-08-02T00:19:00.622Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.462980813526222,"aZ":-23.275806621530467,"pfxX":0.4335674578642251,"pfxZ":4.704134425995406,"pX":-0.1867536178062412,"pZ":3.8358687725640266,"vX0":2.259709413477789,"vY0":-135.88922019009595,"vZ0":-0.5379610350812054,"x":124.12,"y":135.21,"x0":-1.081444182099931,"y0":50.00470807164252,"z0":5.636584592115327,"aX":0.8204919286480241},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.6,"breakHorizontal":-1.2,"spinRate":2368,"spinDirection":195},"zone":11,"typeConfidence":0.87,"plateTime":0.40125407819845815,"extension":6.328512071860378},"index":5,"playId":"5b979a8b-ef1e-3621-be51-ee8662bccb14","pitchNumber":5,"startTime":"2026-08-02T00:19:15.781Z","endTime":"2026-08-02T00:19:20.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.557783878895798,"aZ":-34.36695978569898,"pfxX":10.564747481563757,"pfxZ":-1.5089779652738073,"pX":-1.2658373778639358,"pZ":2.7487574216127637,"vX0":-3.2036000179836717,"vY0":-119.63537001356272,"vZ0":0.23672950283993877,"x":165.25,"y":164.56,"x0":-1.2839385759173145,"y0":50.00390703173396,"z0":5.722878876199243,"aX":15.351461064231541},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.4,"breakHorizontal":-18.4,"spinRate":2704,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.45740768651036223,"extension":6.015203482033663},"index":6,"playId":"50650cd9-e1f4-37f5-8bbd-b781ea3e66f5","pitchNumber":6,"startTime":"2026-08-02T00:19:52.867Z","endTime":"2026-08-02T00:19:58.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.707608790569882,"aZ":-35.65139210751358,"pfxX":11.50796023430163,"pfxZ":-2.4686189113912462,"pX":-1.1866011833051702,"pZ":1.1621369211993475,"vX0":-3.0493426466159033,"vY0":-118.30648282447434,"vZ0":-2.546014063034065,"x":162.23,"y":207.4,"x0":-1.3717399688127607,"y0":50.00223589004789,"z0":5.537148400976919,"aX":16.223687549816614},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.8,"breakHorizontal":-20.0,"spinRate":2643,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.46393460068453063,"extension":6.1873343807089975},"index":7,"playId":"a1c84368-c814-30d2-bde6-4a2968a51a86","pitchNumber":7,"startTime":"2026-08-02T00:20:11.403Z","endTime":"2026-08-02T00:20:16.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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(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":87.2,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.857775976217596,"aZ":-33.762787414267876,"pfxX":2.3570168766756305,"pfxZ":-0.9685126100584946,"pX":0.5925307785382168,"pZ":0.43771840996137507,"vX0":3.9047964835975697,"vY0":-126.99879786793164,"vZ0":-5.555140453790471,"x":94.41,"y":226.96,"x0":-1.265786863723887,"y0":50.00087705263717,"z0":5.311254764280622,"aX":3.8823611780468195},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-5.0,"spinRate":2456,"spinDirection":103},"zone":14,"typeConfidence":0.86,"plateTime":0.4298495986477313,"extension":6.340062192649361},"index":8,"playId":"080a0e87-c38b-316a-a0b0-91ad30d357cd","pitchNumber":8,"startTime":"2026-08-02T00:20:33.358Z","endTime":"2026-08-02T00:20:37.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":680779,"link":"/api/v1/people/680779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":685112,"link":"/api/v1/people/685112"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-02T00:20:37.608Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T02:06:46.297Z","endTime":"2026-08-02T02:09:13.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9,10,11],"actionIndex":[0,1,2],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"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-02T00:22:25.941Z","endTime":"2026-08-02T02:04:47.379Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T02:04:47.379Z","endTime":"2026-08-02T02:05:13.701Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"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-02T02:05:13.701Z","endTime":"2026-08-02T02:06:48.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677952,"link":"/api/v1/people/677952","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.864718557443982,"aZ":-32.977015156389356,"pfxX":-5.411363211207222,"pfxZ":-0.5055931652158723,"pX":-0.5042822654275729,"pZ":2.861140955999812,"vX0":3.86731540592793,"vY0":-125.1772078728149,"vZ0":0.7976339994781882,"x":136.22,"y":161.53,"x0":-1.361658260643032,"y0":50.00166122091363,"z0":5.225816555806454,"aX":-8.63814652928178},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":9.0,"spinRate":1659,"spinDirection":247},"zone":1,"typeConfidence":0.89,"plateTime":0.43657316642376154,"extension":6.425206503105358},"index":3,"playId":"2707babb-582c-3d4b-9399-fe313f7e1802","pitchNumber":1,"startTime":"2026-08-02T02:06:48.496Z","endTime":"2026-08-02T02:06:52.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59846467255764,"aZ":-30.724703293544863,"pfxX":-6.527951057613606,"pfxZ":0.9023223051913645,"pX":-1.3177347842270326,"pZ":1.4327916949393977,"vX0":2.5288446974577496,"vY0":-125.7257674236934,"vZ0":-2.7011442843963733,"x":167.23,"y":200.09,"x0":-1.4863739360875352,"y0":50.002917337025096,"z0":5.0051705514630696,"aX":-10.489646226670564},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":11.3,"spinRate":1730,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.4350281594135166,"extension":6.387124098661871},"index":4,"playId":"802fa550-3cb5-378d-86c5-61880fcc554a","pitchNumber":2,"startTime":"2026-08-02T02:07:04.106Z","endTime":"2026-08-02T02:07:08.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173374079895215,"aZ":-33.65856303170012,"pfxX":0.20507708810899294,"pfxZ":-0.9535288958721706,"pX":0.3996844217410043,"pZ":1.1769022084602392,"vX0":4.371293406274307,"vY0":-123.89826959466977,"vZ0":-2.745136115089926,"x":101.76,"y":207.0,"x0":-1.415560384607001,"y0":50.00592023519182,"z0":5.117308534052454,"aX":0.3174449556065724},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-1.4,"spinRate":2470,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44238678639531503,"extension":6.295327312565215},"index":5,"playId":"ae10899e-90f3-33fb-9c3f-331207a5483a","pitchNumber":3,"startTime":"2026-08-02T02:07:21.125Z","endTime":"2026-08-02T02:07:25.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-08-02T02:07:39.352Z","endTime":"2026-08-02T02:07:52.113Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76509196924771,"aZ":-14.603488938015577,"pfxX":-6.9120098554421325,"pfxZ":8.758415978940272,"pX":1.3359564260327725,"pZ":1.9267599141212628,"vX0":8.758499433941987,"vY0":-140.27577023101568,"vZ0":-6.809339476624959,"x":66.08,"y":186.76,"x0":-0.9191215833828591,"y0":50.004463787131805,"z0":5.325989804241251,"aX":-13.868520365644391},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":10.9,"spinRate":2318,"spinDirection":223},"zone":14,"typeConfidence":0.95,"plateTime":0.38949327200419726,"extension":6.498299675339086},"index":7,"playId":"a292d0e3-1bcb-352e-9a16-60249964f7d3","pitchNumber":4,"startTime":"2026-08-02T02:07:52.113Z","endTime":"2026-08-02T02:07:56.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805575875131915,"aZ":-19.632124409625174,"pfxX":-7.764888043119371,"pfxZ":6.394584842092852,"pX":-0.08980494321741359,"pZ":3.330385225218373,"vX0":5.963237211650418,"vY0":-138.8635089569822,"vZ0":-1.8234146470479793,"x":120.42,"y":148.86,"x0":-1.2514818538087813,"y0":50.00433857529309,"z0":5.295634708505061,"aX":-15.233195703613044},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":12.8,"spinRate":2208,"spinDirection":225},"zone":2,"typeConfidence":0.92,"plateTime":0.39377941141650163,"extension":6.4069573494712},"index":8,"playId":"4f551e8c-c121-3ae1-aa16-7c344af9086c","pitchNumber":5,"startTime":"2026-08-02T02:08:09.595Z","endTime":"2026-08-02T02:08:14.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655934713907442,"aZ":-15.314114068862247,"pfxX":-6.650441780352256,"pfxZ":8.47431674051181,"pX":0.5711989154063893,"pZ":2.8781707395320058,"vX0":6.975485197678666,"vY0":-139.94904112057077,"vZ0":-3.8406280103475345,"x":95.23,"y":161.07,"x0":-1.0858055938382538,"y0":50.004840148105295,"z0":5.267000502075941,"aX":-13.235112936733817},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2343,"spinDirection":229},"zone":3,"typeConfidence":0.96,"plateTime":0.39089922774473695,"extension":6.5692038834775985},"index":9,"playId":"16a016a3-39e5-3bcd-a9fb-652c02b4f3b4","pitchNumber":6,"startTime":"2026-08-02T02:08:27.346Z","endTime":"2026-08-02T02:08:31.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3361257938814,"aZ":-18.810479038964054,"pfxX":-5.4103890640725645,"pfxZ":6.683496960570757,"pX":-0.15442146420889274,"pZ":2.625780887069482,"vX0":4.914553610455004,"vY0":-140.18033102976406,"vZ0":-4.094366812109825,"x":122.89,"y":167.88,"x0":-1.2235115741401303,"y0":50.000128131620684,"z0":5.325725668526814,"aX":-10.81502399578455},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":8.9,"spinRate":2200,"spinDirection":223},"zone":5,"typeConfidence":0.93,"plateTime":0.3900493495369486,"extension":6.525050870514884},"index":10,"playId":"f8ed0ca7-8a26-329c-ad67-abf667a79cf9","pitchNumber":7,"startTime":"2026-08-02T02:08:47.312Z","endTime":"2026-08-02T02:08:51.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805484323906864,"aZ":-32.724014984157925,"pfxX":-4.34741790335678,"pfxZ":-0.3482017481189432,"pX":-0.2958625008637931,"pZ":1.200895584396591,"vX0":3.9883131290439073,"vY0":-125.20542561465855,"vZ0":-2.6200905493386433,"x":128.28,"y":206.36,"x0":-1.3463130002154073,"y0":50.00130179887671,"z0":4.9446381775208454,"aX":-6.886354167958597},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":7.0,"spinRate":1584,"spinDirection":253},"zone":13,"typeConfidence":0.87,"plateTime":0.4378348181421554,"extension":6.463717724669535},"index":11,"playId":"4548e7d2-dc5d-3ba6-94b9-0bb9a623434d","pitchNumber":8,"startTime":"2026-08-02T02:09:08.516Z","endTime":"2026-08-02T02:09:13.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.07,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:09:13.280Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T02:09:16.665Z","endTime":"2026-08-02T02:10:19.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.894133367440176,"aZ":-17.38771344380639,"pfxX":-7.776743054329854,"pfxZ":7.636039446203523,"pX":-0.35816429728677174,"pZ":2.616558251209905,"vX0":4.978983633271583,"vY0":-139.38179035796028,"vZ0":-4.408396669402599,"x":130.65,"y":168.13,"x0":-1.171785515948614,"y0":50.005645309067354,"z0":5.392633826739844,"aX":-15.064586850543447},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2152,"spinDirection":223},"zone":4,"typeConfidence":0.94,"plateTime":0.3953389886314489,"extension":6.5774584481815985},"index":0,"playId":"b76a9ace-4837-3bb6-95a8-1525eec0a6c5","pitchNumber":1,"startTime":"2026-08-02T02:09:40.305Z","endTime":"2026-08-02T02:09:44.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742691871931967,"aZ":-31.32485868892126,"pfxX":-5.552672908553529,"pfxZ":0.5284759631110019,"pX":-0.7104134306533609,"pZ":1.4576864324184196,"vX0":3.3052630980237114,"vY0":-126.4162564967207,"vZ0":-2.9168294566139643,"x":144.08,"y":199.42,"x0":-1.3132886170437619,"y0":50.00605183667478,"z0":5.140795841947455,"aX":-8.989919451215608},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":9.4,"spinRate":1739,"spinDirection":250},"zone":13,"typeConfidence":0.88,"plateTime":0.4332609520929074,"extension":6.3855483239040405},"index":1,"playId":"0cbd78c0-66a1-3298-81cc-bf95a7406187","pitchNumber":2,"startTime":"2026-08-02T02:09:57.857Z","endTime":"2026-08-02T02:10:01.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820284745255673,"aZ":-35.98640927277109,"pfxX":-7.054050276697589,"pfxZ":-2.359222466788812,"pX":-0.508624354465814,"pZ":1.8387460586694833,"vX0":4.173954477863956,"vY0":-126.92476053420239,"vZ0":-1.2091138237740144,"x":136.39,"y":189.13,"x0":-1.264461508904134,"y0":50.00045475508832,"z0":5.206740736790574,"aX":-11.420271737716961},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.3,"breakHorizontal":11.8,"spinRate":1790,"spinDirection":250},"zone":7,"typeConfidence":0.89,"plateTime":0.4328015710932469,"extension":6.491748605263999},"index":2,"playId":"8fc384f2-dce1-386f-9ac1-17fe5604ceea","pitchNumber":3,"startTime":"2026-08-02T02:10:14.992Z","endTime":"2026-08-02T02:10:19.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.95,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:10:19.671Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to center fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T02:10:24.056Z","endTime":"2026-08-02T02:11:12.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60754196933944,"aZ":-38.66139668746691,"pfxX":4.487474331020717,"pfxZ":-4.32468301945535,"pX":-1.508134948151648,"pZ":3.4340046927488648,"vX0":-1.5450643473905807,"vY0":-121.57999606036216,"vZ0":2.9132073450044516,"x":174.49,"y":146.06,"x0":-1.4478493624567614,"y0":50.00543139368041,"z0":5.573112145785304,"aX":6.725851474487715},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.0,"breakHorizontal":-7.8,"spinRate":2746,"spinDirection":53},"zone":11,"typeConfidence":0.77,"plateTime":0.45033770982368093,"extension":6.211872581629646},"index":0,"playId":"f3f81f6a-4959-313e-a51f-4422f0fffe7b","pitchNumber":1,"startTime":"2026-08-02T02:10:45.326Z","endTime":"2026-08-02T02:10:49.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709718884888954,"aZ":-19.31420890025966,"pfxX":-7.707024372158531,"pfxZ":6.706683843393234,"pX":-0.09888536600744703,"pZ":1.848643707123398,"vX0":5.865544751258,"vY0":-137.86037890166634,"vZ0":-5.498572797411068,"x":120.77,"y":188.87,"x0":-1.2567176474419859,"y0":50.004589095721656,"z0":5.179985238434034,"aX":-14.78141822931529},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":12.7,"spinRate":2181,"spinDirection":230},"zone":8,"typeConfidence":0.86,"plateTime":0.39787376897160476,"extension":6.474106757858096},"hitData":{"launchSpeed":93.0,"launchAngle":22.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.0,"coordY":64.27}},"index":1,"playId":"e9a0ae1f-0b15-34d4-a5a9-c367ad36c4c7","pitchNumber":2,"startTime":"2026-08-02T02:11:01.526Z","endTime":"2026-08-02T02:11:12.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-3.599999999999998,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:11:12.532Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T02:11:39.153Z","endTime":"2026-08-02T02:13:11.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a3595347-6be4-4b55-956e-1658951827b5","startTime":"2026-08-02T02:11:39.153Z","endTime":"2026-08-02T02:11:44.153Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31134282858778,"aZ":-25.06875914458781,"pfxX":-10.620070390895481,"pfxZ":3.6462998442340826,"pX":-1.069168367775255,"pZ":2.8187309882042246,"vX0":4.634359186592433,"vY0":-139.6634901826508,"vZ0":-1.5974889218078356,"x":157.75,"y":162.67,"x0":-1.382459192045708,"y0":50.00562519115047,"z0":5.068360085714561,"aX":-20.707289131004625},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":18.1,"spinRate":2174,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.39417274828727455,"extension":6.454369890968413},"index":1,"playId":"3e319055-688d-3d2a-b698-ba414e468b40","pitchNumber":1,"startTime":"2026-08-02T02:11:55.574Z","endTime":"2026-08-02T02:12:00.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6456022632419,"aZ":-18.007202757636776,"pfxX":-8.580718484639645,"pfxZ":7.21078837566608,"pX":0.01301680483203112,"pZ":2.7559031425932776,"vX0":6.019838664960448,"vY0":-140.00392451059605,"vZ0":-3.62264492826096,"x":116.5,"y":164.37,"x0":-1.0615179877649938,"y0":50.00349657128761,"z0":5.261035125868255,"aX":-16.859506894863916},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2080,"spinDirection":229},"zone":5,"typeConfidence":0.91,"plateTime":0.39278176344355176,"extension":6.51449032908484},"index":2,"playId":"5e16d34f-d920-39de-b451-7899fa4e93c7","pitchNumber":2,"startTime":"2026-08-02T02:12:13.161Z","endTime":"2026-08-02T02:12:17.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-02T02:12:27.395Z","endTime":"2026-08-02T02:12:43.659Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75244135614465,"aZ":-35.56990381711232,"pfxX":-5.474001783117213,"pfxZ":-2.0636908253963684,"pX":-1.1755324498444035,"pZ":1.9233340677859603,"vX0":1.913085245019074,"vY0":-128.04248037795247,"vZ0":-1.5036588866829563,"x":161.81,"y":186.85,"x0":-1.2252646118853163,"y0":50.003391275961015,"z0":5.325645347264145,"aX":-9.004231792595526},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.8,"breakHorizontal":9.4,"spinRate":1833,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42932048851603444,"extension":6.345011505054472},"index":4,"playId":"a9295afd-58ba-3b5c-a6cc-6109fc900fce","pitchNumber":3,"startTime":"2026-08-02T02:12:43.659Z","endTime":"2026-08-02T02:12:48.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63601954833323,"aZ":-33.72846513346797,"pfxX":8.769242840028339,"pfxZ":-1.0544899176331404,"pX":-0.315073521907938,"pZ":1.9279910627658807,"vX0":0.6382126006671296,"vY0":-120.67246902076057,"vZ0":-0.008612534533485983,"x":129.01,"y":186.72,"x0":-1.7220601883924225,"y0":50.00536926469861,"z0":4.915927991122896,"aX":12.867040708420946},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-16.0,"spinRate":2643,"spinDirection":58},"zone":8,"typeConfidence":0.92,"plateTime":0.4548119697606605,"extension":6.340909754304852},"index":5,"playId":"34ccec66-159f-31a8-bc45-a34f943a0e13","pitchNumber":4,"startTime":"2026-08-02T02:13:07.364Z","endTime":"2026-08-02T02:13:11.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.98,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:13:11.697Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pirates challenged (play at 1st), call on the field was overturned: Brandon Lowe singles on a ground ball to second baseman Matt McLain.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T02:15:32.105Z","endTime":"2026-08-02T02:16:35.902Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Zach McCambley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-02T02:14:32.812Z","endTime":"2026-08-02T02:15:34.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685112,"link":"/api/v1/people/685112","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99829467881978,"aZ":-32.805642042443374,"pfxX":-7.804256173881003,"pfxZ":-0.4569803504228922,"pX":1.3771136571076177,"pZ":2.0732121581606346,"vX0":0.5347884393155075,"vY0":-117.79857293390008,"vZ0":0.5859676338989606,"x":64.51,"y":182.8,"x0":2.1576674969468366,"y0":50.00252381496745,"z0":4.88484622004024,"aX":-10.829137477421298},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.4,"breakHorizontal":13.9,"spinRate":2796,"spinDirection":301},"zone":14,"typeConfidence":0.91,"plateTime":0.46723812476470883,"extension":4.168687970886635},"index":1,"playId":"a4214096-3c4c-3b1e-afb4-27b925d714b1","pitchNumber":1,"startTime":"2026-08-02T02:15:34.314Z","endTime":"2026-08-02T02:15:38.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746026499553935,"aZ":-27.10690500494384,"pfxX":11.774682459573317,"pfxZ":2.7676332102890058,"pX":0.0848879516289894,"pZ":2.253957441746354,"vX0":-7.511067320127777,"vY0":-134.77711194348464,"vZ0":-2.285820867273935,"x":113.76,"y":177.92,"x0":1.3857382991704792,"y0":50.00193317243044,"z0":5.037852015239731,"aX":21.545716626305715},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-19.6,"spinRate":2483,"spinDirection":108},"zone":5,"typeConfidence":0.7,"plateTime":0.4072258517393732,"extension":4.210774528430912},"index":2,"playId":"f743fa25-f236-30dc-9dfc-6c882eae36a6","pitchNumber":2,"startTime":"2026-08-02T02:15:50.667Z","endTime":"2026-08-02T02:15:55.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.278447661235806,"aZ":-28.352528073656178,"pfxX":12.450536893030174,"pfxZ":2.082839177413036,"pX":-0.6350551405776994,"pZ":1.23460453328058,"vX0":-9.465606411917628,"vY0":-135.12002145120616,"vZ0":-4.441378360161705,"x":141.21,"y":205.45,"x0":1.3075605020677743,"y0":50.00529612817643,"z0":4.907695592894557,"aX":22.87167685988673},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":-20.4,"spinRate":2521,"spinDirection":102},"zone":13,"typeConfidence":0.65,"plateTime":0.4064080892237163,"extension":4.546831426764465},"index":3,"playId":"1d982e76-f388-378d-b19d-0c84945de649","pitchNumber":3,"startTime":"2026-08-02T02:16:08.286Z","endTime":"2026-08-02T02:16:12.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.009827652141546,"aZ":-32.61736730722315,"pfxX":10.958252497952499,"pfxZ":-0.24817600329370393,"pX":0.3766872174230613,"pZ":2.402030798337478,"vX0":-6.516281962625908,"vY0":-133.67126302153162,"vZ0":-0.5827445400836453,"x":102.64,"y":173.93,"x0":1.4327447765436376,"y0":50.002170841596,"z0":4.98144354749802,"aX":19.667792455838924},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.4,"breakHorizontal":-18.2,"spinRate":2433,"spinDirection":108},"zone":6,"typeConfidence":0.9,"plateTime":0.41104630118697694,"extension":4.403091885757853},"hitData":{"launchSpeed":70.8,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.65,"coordY":167.9}},"index":4,"playId":"f344dd89-489f-380f-8d94-e205a41f86fd","pitchNumber":4,"startTime":"2026-08-02T02:16:26.901Z","endTime":"2026-08-02T02:16:35.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":134},"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:16:35.902Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryan Reynolds grounds into a double play, shortstop Elly De La Cruz to second baseman Matt McLain to first baseman Nathaniel Lowe. Brandon Lowe out at 2nd. Bryan Reynolds out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T02:18:20.040Z","endTime":"2026-08-02T02:19:58.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"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,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":73.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02738198376758,"aZ":-35.482942207155965,"pfxX":-6.075477238653798,"pfxZ":-2.3705461095503546,"pX":-0.8312999534178064,"pZ":1.3724538100103352,"vX0":-4.3477278772949095,"vY0":-118.99108219034306,"vZ0":-0.3413667391524895,"x":148.69,"y":201.72,"x0":1.824456881689293,"y0":50.00066777443462,"z0":4.801069945030264,"aX":-8.496233322436042},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.0,"breakHorizontal":12.2,"spinRate":2841,"spinDirection":309},"zone":13,"typeConfidence":0.89,"plateTime":0.46469717958497725,"extension":4.342468247543311},"index":0,"playId":"b51ba30e-bc93-3c89-b804-55ea00afd8ad","pitchNumber":1,"startTime":"2026-08-02T02:18:20.040Z","endTime":"2026-08-02T02:18:24.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78524088321353,"aZ":-33.27850086043441,"pfxX":-6.733230027450496,"pfxZ":-0.7691629215159654,"pX":-1.5217300805416596,"pZ":0.841769700152347,"vX0":-5.569663149169443,"vY0":-120.06344961599004,"vZ0":-2.039566543786319,"x":175.0,"y":216.05,"x0":1.720825328977905,"y0":50.00574978807367,"z0":4.724151374442486,"aX":-9.624496408694483},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":13.8,"spinRate":2961,"spinDirection":310},"zone":13,"typeConfidence":0.89,"plateTime":0.4599156574894825,"extension":4.547660735065758},"index":1,"playId":"a69d9b2d-b72f-3257-97e5-870d7eca6017","pitchNumber":2,"startTime":"2026-08-02T02:18:39.166Z","endTime":"2026-08-02T02:18:44.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80678134561901,"aZ":-34.783253034194175,"pfxX":10.496548235443154,"pfxZ":-1.7347215381204553,"pX":-0.6485015550586585,"pZ":1.504851042291475,"vX0":-8.450175443117388,"vY0":-122.3054152662336,"vZ0":-0.8495722291988944,"x":141.72,"y":198.15,"x0":1.5002043209474771,"y0":50.00325235767774,"z0":4.859501313703626,"aX":15.783802831095535},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.1,"breakHorizontal":-16.8,"spinRate":1542,"spinDirection":81},"zone":13,"typeConfidence":0.91,"plateTime":0.44912010438223815,"extension":4.64765557159842},"index":2,"playId":"5d4ad7cd-c9b3-307d-8a0d-e7631c2c1347","pitchNumber":3,"startTime":"2026-08-02T02:19:05.097Z","endTime":"2026-08-02T02:19:10.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.8,"endSpeed":83.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02115591235728,"aZ":-33.018197651441724,"pfxX":11.468182309513235,"pfxZ":-0.47373097182032353,"pX":-0.7373079159773612,"pZ":2.2898101730193794,"vX0":-9.616601977650378,"vY0":-133.30246322503206,"vZ0":-0.8115630177908035,"x":145.1,"y":176.96,"x0":1.436123870623511,"y0":50.00032770292451,"z0":4.992635162710157,"aX":20.53076847567735},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.8,"breakHorizontal":-18.6,"spinRate":2347,"spinDirection":106},"zone":4,"typeConfidence":0.9,"plateTime":0.4116888479299208,"extension":4.5881445119084745},"index":3,"playId":"1c5bbcfc-297b-3b17-9581-f28a8b077bae","pitchNumber":4,"startTime":"2026-08-02T02:19:29.090Z","endTime":"2026-08-02T02:19:33.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367386237427127,"aZ":-34.87502332961663,"pfxX":8.834752488200762,"pfxZ":-1.7860349269853764,"pX":0.04460242810434873,"pZ":1.8689356055094155,"vX0":-6.51663626848023,"vY0":-122.5208176254905,"vZ0":-0.11095256156226263,"x":115.3,"y":188.32,"x0":1.5977652412804566,"y0":50.0028021636088,"z0":4.908058756661931,"aX":13.362915206017794},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":-14.4,"spinRate":1447,"spinDirection":75},"zone":8,"typeConfidence":0.9,"plateTime":0.44792975144620906,"extension":4.542267270812312},"hitData":{"launchSpeed":101.4,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":153.2}},"index":4,"playId":"e0f5da1b-2ec2-35e8-8491-81f12e9a122e","pitchNumber":5,"startTime":"2026-08-02T02:19:50.102Z","endTime":"2026-08-02T02:19:58.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.57,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:19:58.134Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Trevino challenged (pitch result), call on the field was confirmed: Esmerlyn Valdez walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T02:20:14.017Z","endTime":"2026-08-02T02:22:15.126Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76399882120872,"aZ":-32.93973329547933,"pfxX":-3.6865249871122785,"pfxZ":-0.5225093252982473,"pX":0.37393373163976434,"pZ":1.5678422667148961,"vX0":-2.865391286115256,"vY0":-120.29160687007135,"vZ0":-0.7306435602478856,"x":102.75,"y":196.45,"x0":2.0624032011671876,"y0":50.00541433571597,"z0":4.8127192282636475,"aX":-5.367363859232848},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.8,"breakHorizontal":7.4,"spinRate":2817,"spinDirection":327},"zone":14,"typeConfidence":0.88,"plateTime":0.45648366791788986,"extension":4.553527169527511},"index":0,"playId":"f1e1b45e-b521-370e-9272-ce5752bc4ad3","pitchNumber":1,"startTime":"2026-08-02T02:20:27.060Z","endTime":"2026-08-02T02:20:31.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42043935369316,"aZ":-37.145004505947334,"pfxX":8.69929520837854,"pfxZ":-3.387050906812247,"pX":0.6361996181183291,"pZ":1.9733301054720704,"vX0":-5.139939244393423,"vY0":-120.83844944190484,"vZ0":0.877150667686198,"x":92.75,"y":185.5,"x0":1.6698826282128147,"y0":50.00437615363736,"z0":4.8909139048918995,"aX":12.75657020111864},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.6,"breakHorizontal":-14.4,"spinRate":1556,"spinDirection":85},"zone":9,"typeConfidence":0.9,"plateTime":0.4547532464926878,"extension":4.570180737045983},"index":1,"playId":"6fa5f6dd-a3d5-3cb7-8df2-04fad15deb7d","pitchNumber":2,"startTime":"2026-08-02T02:20:50.196Z","endTime":"2026-08-02T02:20:59.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165684368460504,"aZ":-36.54948877245768,"pfxX":10.241389888074195,"pfxZ":-2.83083943692281,"pX":-1.350842607646366,"pZ":1.3933404845802755,"vX0":-9.591966324696925,"vY0":-124.08920942489175,"vZ0":-1.0923085346358739,"x":168.49,"y":201.16,"x0":1.2529188062034897,"y0":50.005805302742765,"z0":4.911988465085,"aX":15.813859366834938},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.2,"breakHorizontal":-16.1,"spinRate":1665,"spinDirection":84},"zone":13,"typeConfidence":0.9,"plateTime":0.4431200166691234,"extension":4.551260765084865},"index":2,"playId":"68805d24-d00d-38ca-85eb-616fe7f76665","pitchNumber":3,"startTime":"2026-08-02T02:21:25.845Z","endTime":"2026-08-02T02:21:30.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48062368607955,"aZ":-35.2757554427103,"pfxX":11.641619577772195,"pfxZ":-1.71557764600243,"pX":1.896750087592753,"pZ":1.3718572220909269,"vX0":-3.3712086312796563,"vY0":-134.98545401150847,"vZ0":-2.6438250123303346,"x":44.7,"y":201.74,"x0":1.6641657800253546,"y0":50.001046311373685,"z0":4.894431535187731,"aX":21.080861389135936},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.5,"breakHorizontal":-20.2,"spinRate":2572,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.40869656126532306,"extension":4.513778880895918},"index":3,"playId":"cb1655bc-a61f-3667-aaa6-cf9265c2d502","pitchNumber":4,"startTime":"2026-08-02T02:21:47.149Z","endTime":"2026-08-02T02:21:52.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088830599883526,"aZ":-34.62881893518741,"pfxX":-6.746645342698169,"pfxZ":-1.7682345488334672,"pX":0.957068031271321,"pZ":2.542195776845661,"vX0":-0.2960246735136834,"vY0":-118.08375219816438,"vZ0":1.6943903191340293,"x":80.52,"y":170.14,"x0":1.9589372294350078,"y0":50.002703292865576,"z0":5.04218560280939,"aX":-9.363681542953017},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.4,"breakHorizontal":12.2,"spinRate":2820,"spinDirection":302},"zone":14,"typeConfidence":0.9,"plateTime":0.4669272333092449,"extension":4.294133175497061},"index":4,"playId":"23de3ee2-4fd1-3bd6-9410-f772c205e676","pitchNumber":5,"startTime":"2026-08-02T02:22:07.281Z","endTime":"2026-08-02T02:22:15.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:22:15.126Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T02:22:33.985Z","endTime":"2026-08-02T02:25:31.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442454774535495,"aZ":-34.738676739409954,"pfxX":-6.708546794262563,"pfxZ":-1.8553976370650425,"pX":1.1786631798214644,"pZ":2.8923647764701883,"vX0":0.04561574712028982,"vY0":-117.79927641660306,"vZ0":2.6349524202272,"x":72.07,"y":160.69,"x0":2.0282155508675155,"y0":50.00085332596219,"z0":5.0035738333512665,"aX":-9.288157635636693},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.3,"breakHorizontal":12.1,"spinRate":2830,"spinDirection":302},"zone":12,"typeConfidence":0.9,"plateTime":0.46760264084701797,"extension":4.344391934365667},"index":0,"playId":"7e658371-a7ea-3d9c-99d0-763df69b94d1","pitchNumber":1,"startTime":"2026-08-02T02:22:52.471Z","endTime":"2026-08-02T02:22:57.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506318475520814,"aZ":-21.811934489829554,"pfxX":6.9000450524278545,"pfxZ":5.685508055875134,"pX":1.556051788481772,"pZ":3.1178834035618808,"vX0":-2.7401989186945404,"vY0":-133.82961781457965,"vZ0":-0.8629361020720383,"x":57.69,"y":154.6,"x0":1.6937473430502905,"y0":50.00476986758188,"z0":4.999539522747924,"aX":12.581229670264129},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-12.0,"spinRate":2600,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.40847231095620185,"extension":4.522618335600005},"index":1,"playId":"a5b91b92-95d1-30db-9c5e-26bcafdc073f","pitchNumber":2,"startTime":"2026-08-02T02:23:17.450Z","endTime":"2026-08-02T02:23:21.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884876729826285,"aZ":-37.969984812649386,"pfxX":-7.585183742882384,"pfxZ":-4.313770155857036,"pX":0.6388662638934726,"pZ":3.27643502469683,"vX0":-0.959208602665349,"vY0":-116.06525093533845,"vZ0":4.127050490982487,"x":92.65,"y":150.32,"x0":2.0431643392678738,"y0":50.00396267853918,"z0":5.126856103217319,"aX":-10.187204224815105},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.2,"breakHorizontal":13.9,"spinRate":2748,"spinDirection":300},"zone":12,"typeConfidence":0.88,"plateTime":0.47476551706851033,"extension":4.341256355115022},"index":2,"playId":"c798e4bc-e15c-3356-ba4c-98e80e12d01c","pitchNumber":3,"startTime":"2026-08-02T02:23:39.291Z","endTime":"2026-08-02T02:23:44.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589084560140986,"aZ":-35.11440664207827,"pfxX":7.564427458049171,"pfxZ":-1.9502789781872512,"pX":0.5571202921388934,"pZ":2.306425581556613,"vX0":-4.660794332919424,"vY0":-122.14645465555952,"vZ0":0.8204966035230432,"x":95.76,"y":176.51,"x0":1.5094697723226256,"y0":50.00362403173853,"z0":4.991068859335184,"aX":11.403816780891995},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":1428,"spinDirection":85},"zone":6,"typeConfidence":0.89,"plateTime":0.44883032460282735,"extension":4.783762124351004},"index":3,"playId":"de8ea00b-86ad-3a74-bffd-940735d04971","pitchNumber":4,"startTime":"2026-08-02T02:23:59.963Z","endTime":"2026-08-02T02:24:04.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"062428a0-5c15-3e91-b72d-01c1e3047e3a","startTime":"2026-08-02T02:24:22.593Z","endTime":"2026-08-02T02:24:25.593Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.894575631935943,"aZ":-33.45791137098718,"pfxX":-8.166574751974448,"pfxZ":-0.9594885155831108,"pX":1.901419552893078,"pZ":2.8975209150208463,"vX0":2.1861890108189113,"vY0":-115.61530370682767,"vZ0":2.2646159557786167,"x":44.52,"y":160.55,"x0":1.9978399328682097,"y0":50.00341027997499,"z0":5.142947340088095,"aX":-10.927011955500113},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.7,"breakHorizontal":14.2,"spinRate":2762,"spinDirection":310},"zone":12,"typeConfidence":0.91,"plateTime":0.4758861693039691,"extension":4.366898159986081},"index":5,"playId":"5b1b5682-2314-3ff4-a04b-21ce72575895","pitchNumber":5,"startTime":"2026-08-02T02:24:42.436Z","endTime":"2026-08-02T02:24:46.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"e67d8e99-99b7-3def-9f8b-5ddf85c449c3","startTime":"2026-08-02T02:25:03.479Z","endTime":"2026-08-02T02:25:07.917Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.495570288734683,"aZ":-18.046648310823855,"pfxX":5.206635602535481,"pfxZ":7.823357039830714,"pX":-0.051809166856159036,"pZ":3.2191970263691574,"vX0":-5.948634090927644,"vY0":-133.69459999591544,"vZ0":-1.1066336823584852,"x":118.97,"y":151.86,"x0":1.5281949322469466,"y0":50.00176770062778,"z0":4.936801862636839,"aX":9.401546928609674},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.2,"spinRate":2612,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.4100719747651267,"extension":4.706206243908446},"hitData":{"launchSpeed":86.6,"launchAngle":28.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.42,"coordY":117.73}},"index":7,"playId":"a0eb461d-09c0-3f83-92c1-032bd5c2c6d3","pitchNumber":6,"startTime":"2026-08-02T02:25:24.409Z","endTime":"2026-08-02T02:25:31.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:25:31.948Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eugenio Suárez doubles (12) on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T02:27:26.014Z","endTime":"2026-08-02T02:28:16.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01935433097615,"aZ":-35.14880833175453,"pfxX":-4.880858817019339,"pfxZ":-1.9008746686796378,"pX":-0.8188551117665331,"pZ":2.2381714747856813,"vX0":3.2014268423335994,"vY0":-124.30694330232353,"vZ0":-0.0674527576302848,"x":148.21,"y":178.35,"x0":-1.4895664439260279,"y0":50.004437311337966,"z0":5.184907864187,"aX":-7.635846740423933},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":8.0,"spinRate":1489,"spinDirection":252},"zone":4,"typeConfidence":0.89,"plateTime":0.4406987432766205,"extension":6.418901664929066},"index":0,"playId":"a08c676f-80ec-38de-8e51-d16ab32e2fc7","pitchNumber":1,"startTime":"2026-08-02T02:27:47.121Z","endTime":"2026-08-02T02:27:51.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74760000959504,"aZ":-18.71997982694145,"pfxX":-6.820631726247086,"pfxZ":6.9493012621125825,"pX":0.055817151027317775,"pZ":2.2963455087579074,"vX0":5.717118493278216,"vY0":-138.70378465827892,"vZ0":-4.754114844155713,"x":114.87,"y":176.78,"x0":-1.1519733981381866,"y0":50.006798003489024,"z0":5.291468951431255,"aX":-13.213820165682865},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2140,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.3957901339818508,"extension":6.452586979845238},"hitData":{"launchSpeed":107.0,"launchAngle":18.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.78,"coordY":107.24}},"index":1,"playId":"252e3b5e-3536-3279-9f5f-77ffc481f392","pitchNumber":2,"startTime":"2026-08-02T02:28:03.234Z","endTime":"2026-08-02T02:28:16.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.1,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:28:16.262Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T02:28:36.269Z","endTime":"2026-08-02T02:29:53.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.406908696130174,"aZ":-24.33172003256723,"pfxX":-10.535438927961545,"pfxZ":4.099053366633811,"pX":-0.08758560527892062,"pZ":3.13242698431348,"vX0":7.283910694576402,"vY0":-137.87156620411332,"vZ0":-0.7856211724540559,"x":120.34,"y":154.2,"x0":-1.4032077341398042,"y0":50.003317153756385,"z0":5.072337374811706,"aX":-20.158709222240375},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":17.4,"spinRate":2004,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.39820591174078235,"extension":6.487729308425309},"index":0,"playId":"099756a4-b35e-3f25-a6fb-6386903e1b97","pitchNumber":1,"startTime":"2026-08-02T02:28:47.743Z","endTime":"2026-08-02T02:28:51.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907445735035687,"aZ":-34.548592275465026,"pfxX":6.509859148772604,"pfxZ":-1.6245963142224085,"pX":-1.0940629808434266,"pZ":3.329764751759078,"vX0":-0.10738833251283508,"vY0":-120.58261832027276,"vZ0":3.093142585618091,"x":158.7,"y":148.88,"x0":-1.893559464030626,"y0":50.00130908485495,"z0":5.09186053895441,"aX":9.521641526469393},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.9,"breakHorizontal":-11.8,"spinRate":2590,"spinDirection":59},"zone":11,"typeConfidence":0.88,"plateTime":0.4553903366714267,"extension":6.29296379857083},"index":1,"playId":"50ab5cd0-7e01-305b-8e77-8573e29e65ac","pitchNumber":2,"startTime":"2026-08-02T02:29:08.084Z","endTime":"2026-08-02T02:29:13.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.282670542189848,"aZ":-36.10057948663307,"pfxX":-5.227016727975627,"pfxZ":-2.4661555950014327,"pX":-1.7863266264402107,"pZ":1.98229071603158,"vX0":1.2771769310961323,"vY0":-125.25711497242648,"vZ0":-0.2657035366447933,"x":185.09,"y":185.26,"x0":-1.623607923055028,"y0":50.00605457150316,"z0":5.041342940439293,"aX":-8.307712331558394},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.3,"breakHorizontal":9.1,"spinRate":1705,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4372751997316855,"extension":6.349138783460909},"index":2,"playId":"859bd2d6-a6e5-3c5a-9297-864335e710ee","pitchNumber":3,"startTime":"2026-08-02T02:29:24.733Z","endTime":"2026-08-02T02:29:28.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":94.8,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04914785724278,"aZ":-25.136529734148567,"pfxX":-10.327508083381066,"pfxZ":3.6720393745216118,"pX":-0.49154518945151965,"pZ":2.6632954798633093,"vX0":6.572086017734559,"vY0":-137.90547302347164,"vZ0":-1.320196032289561,"x":135.74,"y":166.87,"x0":-1.5697300315444773,"y0":50.00384610195369,"z0":4.8516506074198675,"aX":-19.797027226307634},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":17.3,"spinRate":2058,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.397919652464954,"extension":6.534448928696328},"hitData":{"launchSpeed":100.7,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":147.12}},"index":3,"playId":"e1102037-43f2-3adc-87f9-5d8783a85863","pitchNumber":4,"startTime":"2026-08-02T02:29:45.032Z","endTime":"2026-08-02T02:29:53.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.6,"awayTeamWinProbability":85.4,"homeTeamWinProbabilityAdded":-5.3000000000000025,"leverageIndex":1.82,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:29:53.070Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T02:30:04.943Z","endTime":"2026-08-02T02:32:01.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566619686413432,"aZ":-36.41436340978942,"pfxX":8.400681145203965,"pfxZ":-2.8486737983647252,"pX":-1.0868915518760034,"pZ":2.718651412543494,"vX0":-1.2660707422093522,"vY0":-121.50359889370196,"vZ0":1.3424343949180286,"x":158.43,"y":165.38,"x0":-1.6490154301917088,"y0":50.00165920099619,"z0":5.331538606966032,"aX":12.515881287904536},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":-14.9,"spinRate":2668,"spinDirection":46},"zone":11,"typeConfidence":0.87,"plateTime":0.4513953530644046,"extension":6.337601505605004},"index":0,"playId":"c986d9d4-7cf5-33ad-87b8-7c7a8bef106b","pitchNumber":1,"startTime":"2026-08-02T02:30:20.995Z","endTime":"2026-08-02T02:30:25.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.538689883774435,"aZ":-28.54944890373667,"pfxX":-4.5116883770699125,"pfxZ":2.2328403370507175,"pX":-0.32804144875530344,"pZ":2.704199365727698,"vX0":4.235522015273138,"vY0":-126.01648705589554,"vZ0":-0.2059012811563452,"x":129.5,"y":165.77,"x0":-1.4375018201304415,"y0":50.000805355414705,"z0":5.076483128967117,"aX":-7.318068803658567},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":7.3,"spinRate":1595,"spinDirection":259},"zone":1,"typeConfidence":0.79,"plateTime":0.43321924415851054,"extension":6.404208907691435},"index":1,"playId":"30ce3f7f-d95a-3eea-a51f-61337ec4c242","pitchNumber":2,"startTime":"2026-08-02T02:30:38.369Z","endTime":"2026-08-02T02:30:43.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986529712809546,"aZ":-35.43518555657576,"pfxX":-6.909565526054687,"pfxZ":-2.0204464806015423,"pX":0.07225088257016082,"pZ":0.5200360263851271,"vX0":6.186541504714409,"vY0":-126.1866610297583,"vZ0":-3.87831941627901,"x":114.25,"y":224.74,"x0":-1.5100874985432933,"y0":50.00140858475837,"z0":4.9231788409414845,"aX":-11.174418373791564},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.3,"breakHorizontal":11.2,"spinRate":1855,"spinDirection":259},"zone":14,"typeConfidence":0.89,"plateTime":0.4335996149476036,"extension":6.461769359720599},"index":2,"playId":"4dd4028f-2aa0-3ac0-aab1-2de07a8ea623","pitchNumber":3,"startTime":"2026-08-02T02:30:57.112Z","endTime":"2026-08-02T02:31:00.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T02:31:11.250Z","endTime":"2026-08-02T02:31:27.964Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40778525267288,"aZ":-33.37162319879696,"pfxX":-6.2780948445140865,"pfxZ":-0.7353983285867152,"pX":-2.729964848774874,"pZ":2.9489653955266224,"vX0":-0.8821720426574353,"vY0":-126.97101071420113,"vZ0":0.7056114553609805,"x":221.06,"y":159.16,"x0":-1.5622075624933793,"y0":50.00523839135107,"z0":5.335214149120253,"aX":-10.191570622186697},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":11.5,"spinRate":1612,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.4323457466914258,"extension":6.267349241504423},"index":4,"playId":"eead300e-1a04-3526-a822-b8de364b3db1","pitchNumber":4,"startTime":"2026-08-02T02:31:27.964Z","endTime":"2026-08-02T02:31:32.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.363056882624754,"aZ":-18.17085739166032,"pfxX":-6.985789772959846,"pfxZ":7.137318730243685,"pX":-0.22336036148986133,"pZ":2.944797747018019,"vX0":5.4290806234384865,"vY0":-139.84295328825124,"vZ0":-2.982648081606575,"x":125.51,"y":159.27,"x0":-1.2917261928103394,"y0":50.00003347984619,"z0":5.231039746769587,"aX":-13.701115143152188},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":11.4,"spinRate":2165,"spinDirection":229},"zone":2,"typeConfidence":0.95,"plateTime":0.39311402421061326,"extension":6.438037382931785},"hitData":{"launchSpeed":92.7,"launchAngle":47.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":74.66}},"index":5,"playId":"ab3c2c7f-0e8c-3fa1-81ce-4505c698017a","pitchNumber":5,"startTime":"2026-08-02T02:31:49.654Z","endTime":"2026-08-02T02:32:01.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-4.300000000000001,"leverageIndex":1.56,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:32:01.696Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T02:32:15.565Z","endTime":"2026-08-02T02:34:41.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 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":83.9,"endSpeed":76.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35939773458898,"aZ":-33.86934464858431,"pfxX":7.250236542456668,"pfxZ":-1.120539261147469,"pX":-0.33616429352642935,"pZ":2.976823328215142,"vX0":1.258157408235289,"vY0":-122.14789040664208,"vZ0":2.1918876337481734,"x":129.81,"y":158.41,"x0":-1.8000692271043146,"y0":50.00474230941037,"z0":4.982651291212882,"aX":10.941768268857157},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.2,"breakHorizontal":-13.4,"spinRate":2594,"spinDirection":57},"zone":1,"typeConfidence":0.91,"plateTime":0.4486522072800936,"extension":6.305902659329525},"index":0,"playId":"1cd93f9f-62e8-37c5-aa44-3a1693ea1c37","pitchNumber":1,"startTime":"2026-08-02T02:32:26.967Z","endTime":"2026-08-02T02:32:30.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":84.8,"endSpeed":78.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929005757616416,"aZ":-31.949977527277827,"pfxX":7.859330349777069,"pfxZ":0.14066310854168496,"pX":1.152418972702495,"pZ":1.8699012116789846,"vX0":4.700974129176371,"vY0":-123.51717397285515,"vZ0":-0.5466159436020891,"x":73.07,"y":188.29,"x0":-1.7971038823576915,"y0":50.000265952186105,"z0":4.783971537669976,"aX":12.122326018084092},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-15.4,"spinRate":2621,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.4436862570866702,"extension":6.3297840444184335},"index":1,"playId":"f31f65af-39fa-35ca-bde2-28e129dbf20e","pitchNumber":2,"startTime":"2026-08-02T02:32:43.770Z","endTime":"2026-08-02T02:32:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450866756202398,"aZ":-18.425917736333368,"pfxX":-5.017924667134808,"pfxZ":6.91399557108325,"pX":-0.09899280634985543,"pZ":2.6392574961461466,"vX0":5.186484595087519,"vY0":-139.85229671738168,"vZ0":-3.652184893973819,"x":120.77,"y":167.52,"x0":-1.3223251938655949,"y0":50.00148950312218,"z0":5.164904325380794,"aX":-9.976064375586052},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":8.0,"spinRate":2197,"spinDirection":229},"zone":5,"typeConfidence":0.92,"plateTime":0.39109375589444895,"extension":6.499494882335293},"index":2,"playId":"bc0cb553-f165-335f-a64f-582668a246eb","pitchNumber":3,"startTime":"2026-08-02T02:33:00.941Z","endTime":"2026-08-02T02:33:04.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.755059472080763,"aZ":-15.612906754256448,"pfxX":-5.273257625314779,"pfxZ":8.37704811201652,"pX":-0.027145897363040936,"pZ":3.5951133865537246,"vX0":5.234095072228563,"vY0":-139.7797452678235,"vZ0":-1.9970817976116746,"x":118.03,"y":141.71,"x0":-1.2395839459269453,"y0":50.00252836233946,"z0":5.344862477746284,"aX":-10.42579576366112},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2219,"spinDirection":221},"zone":11,"typeConfidence":0.95,"plateTime":0.391962087470449,"extension":6.438459582877797},"index":3,"playId":"8ba456f2-5c05-3021-adf6-0be9aeaf6e7b","pitchNumber":4,"startTime":"2026-08-02T02:33:22.593Z","endTime":"2026-08-02T02:33:27.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"ad5a5ecd-e4e6-40a5-8a6d-ab4f8ade52d9","startTime":"2026-08-02T02:33:37.656Z","endTime":"2026-08-02T02:33:42.656Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"799e589f-8340-4994-8096-cef66ef6df5e","startTime":"2026-08-02T02:33:55.455Z","endTime":"2026-08-02T02:34:00.455Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89548019938694,"aZ":-18.552060651577932,"pfxX":-5.9881803948928845,"pfxZ":7.008680116850751,"pX":0.3389542666527397,"pZ":0.21594727768804545,"vX0":6.162597454568442,"vY0":-138.27790699511507,"vZ0":-9.654590159083117,"x":104.08,"y":232.95,"x0":-1.137086188960301,"y0":50.0008226971047,"z0":4.98921946849149,"aX":-11.633155722679177},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":9.6,"spinRate":2033,"spinDirection":231},"zone":14,"typeConfidence":0.86,"plateTime":0.39562683572118207,"extension":6.599790068355511},"index":6,"playId":"eaf3b892-828f-3ef7-85dc-a72b2cbec6df","pitchNumber":5,"startTime":"2026-08-02T02:34:15.106Z","endTime":"2026-08-02T02:34:19.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.680357512545974,"aZ":-19.818761177481445,"pfxX":-6.733672781398686,"pfxZ":6.27816629502157,"pX":0.35791039434573096,"pZ":2.8984455369027047,"vX0":6.704379297601852,"vY0":-139.88588043201048,"vZ0":-2.730941448208209,"x":103.36,"y":160.52,"x0":-1.203375783201067,"y0":50.00058940355032,"z0":5.197427515369367,"aX":-13.247309065441982},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":10.7,"spinRate":2187,"spinDirection":229},"zone":3,"typeConfidence":0.93,"plateTime":0.39264455779294316,"extension":6.510682387193648},"index":7,"playId":"d652789d-c0de-3ff7-a0ac-9f450f7060e4","pitchNumber":6,"startTime":"2026-08-02T02:34:37.595Z","endTime":"2026-08-02T02:34:41.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"second":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:34:41.714Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, third baseman Eugenio Suárez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T02:36:53.178Z","endTime":"2026-08-02T02:37:34.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Julian Garcia replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-02T02:36:26.575Z","endTime":"2026-08-02T02:36:55.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04812980020501,"aZ":-15.669494912547593,"pfxX":0.6277790354319253,"pfxZ":9.184838643242974,"pX":0.2716478793282493,"pZ":2.9826078653846353,"vX0":3.8457588141559125,"vY0":-133.31460372919457,"vZ0":-4.912800419698853,"x":106.65,"y":158.25,"x0":-1.2721394026881097,"y0":50.006259306061565,"z0":5.982967474445271,"aX":1.1282600923007344},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-1.9,"spinRate":2634,"spinDirection":184},"zone":3,"typeConfidence":0.87,"plateTime":0.41107427600581836,"extension":6.367180489217147},"index":1,"playId":"137cea60-385d-3232-bcde-4b29273315ee","pitchNumber":1,"startTime":"2026-08-02T02:36:55.475Z","endTime":"2026-08-02T02:36:59.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229834139223936,"aZ":-32.664929160813514,"pfxX":6.075248754148905,"pfxZ":-0.32941934963602115,"pX":0.8763040115777129,"pZ":1.3353287318488836,"vX0":4.096144765199455,"vY0":-121.1899822040901,"vZ0":-3.60943902279149,"x":83.6,"y":202.73,"x0":-1.6292756197876692,"y0":50.004139481802994,"z0":5.71818361157888,"aX":8.974402539329708},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":-12.0,"spinRate":2926,"spinDirection":56},"zone":14,"typeConfidence":0.93,"plateTime":0.4531594769859639,"extension":6.392292761234761},"index":2,"playId":"f37c5688-5fc3-34d3-8490-bd34a77dc3ed","pitchNumber":2,"startTime":"2026-08-02T02:37:09.173Z","endTime":"2026-08-02T02:37:14.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":82.3,"endSpeed":75.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.182086132227326,"aZ":-26.973464389756867,"pfxX":5.981178955960169,"pfxZ":3.5743984108423685,"pX":0.6406484866018929,"pZ":2.3567255522995896,"vX0":4.029798860329117,"vY0":-119.79927993915196,"vZ0":-2.1129323960858155,"x":92.58,"y":175.15,"x0":-1.8401663927810363,"y0":50.00008650387697,"z0":5.661606998240706,"aX":8.689254264367804},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.2,"breakHorizontal":-11.8,"spinRate":2947,"spinDirection":58},"zone":6,"typeConfidence":0.93,"plateTime":0.45724851138650724,"extension":6.390940398170011},"hitData":{"launchSpeed":71.7,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":168.91}},"index":3,"playId":"9382c247-6933-3756-96eb-cf17b4c8f9e4","pitchNumber":3,"startTime":"2026-08-02T02:37:24.660Z","endTime":"2026-08-02T02:37:34.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_ab"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_ab"},{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:37:34.681Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T02:37:41.582Z","endTime":"2026-08-02T02:39:59.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.482561790368038,"aZ":-33.79762343245673,"pfxX":6.352086455158629,"pfxZ":-1.1144277113690713,"pX":0.3918309457414816,"pZ":3.809175454689185,"vX0":2.590528243708766,"vY0":-119.4939086846566,"vZ0":1.842864743022813,"x":102.06,"y":135.93,"x0":-1.5293356451033813,"y0":50.0035404777464,"z0":6.0488361782428095,"aX":9.250773366210677},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":-12.1,"spinRate":2934,"spinDirection":53},"zone":12,"typeConfidence":0.93,"plateTime":0.45712290226509644,"extension":6.372156271078465},"index":0,"playId":"3c6165f6-6184-35c3-aba6-0ffdddf474d5","pitchNumber":1,"startTime":"2026-08-02T02:37:58.146Z","endTime":"2026-08-02T02:38:03.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55139318603637,"aZ":-34.20631032612929,"pfxX":7.771620459861668,"pfxZ":-1.4055131135292669,"pX":0.08821692908045381,"pZ":2.8593060089537605,"vX0":1.60739821963429,"vY0":-119.30611301920904,"vZ0":-0.054664766743145465,"x":113.64,"y":161.58,"x0":-1.6038071053440695,"y0":50.0042532237406,"z0":5.960624011536836,"aX":11.224440412123913},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.3,"breakHorizontal":-14.5,"spinRate":2957,"spinDirection":50},"zone":5,"typeConfidence":0.94,"plateTime":0.4587692273742654,"extension":6.360007456692345},"index":1,"playId":"5b1e5ba7-87ef-360b-8531-8b9760b47920","pitchNumber":2,"startTime":"2026-08-02T02:38:14.151Z","endTime":"2026-08-02T02:38:17.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7818968576712,"aZ":-13.686755665739353,"pfxX":1.4260598052197266,"pfxZ":10.447853656379754,"pX":0.0744193636305151,"pZ":3.2320776926059094,"vX0":3.069603482937357,"vY0":-132.55171422855497,"vZ0":-4.590559071187198,"x":114.16,"y":151.51,"x0":-1.2864411615733808,"y0":50.003432080192475,"z0":5.994237122556604,"aX":2.523973129460806},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-3.2,"spinRate":2704,"spinDirection":190},"zone":2,"typeConfidence":0.86,"plateTime":0.4140767261872371,"extension":6.342575698194495},"index":2,"playId":"28ea6f70-ce73-3fdf-85fd-b2fbeba1dc26","pitchNumber":3,"startTime":"2026-08-02T02:38:33.463Z","endTime":"2026-08-02T02:38:37.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762880612284487,"aZ":-33.38521763169885,"pfxX":7.7945251012524945,"pfxZ":-0.8557206676907478,"pX":0.5150363873595162,"pZ":1.2887304308704999,"vX0":2.4910394073518543,"vY0":-118.80091433510931,"vZ0":-3.280345399427918,"x":97.37,"y":203.98,"x0":-1.5623486583137094,"y0":50.003276323199735,"z0":5.751543082977545,"aX":11.035631488825063},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.2,"breakHorizontal":-14.8,"spinRate":2932,"spinDirection":46},"zone":14,"typeConfidence":0.94,"plateTime":0.4627296846148523,"extension":6.389737417769914},"index":3,"playId":"187ea6d4-7e61-3c30-8d8b-ef9ca972a7b7","pitchNumber":4,"startTime":"2026-08-02T02:38:56.889Z","endTime":"2026-08-02T02:39:01.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909078586732484,"aZ":-14.56380683539443,"pfxX":1.989488269596245,"pfxZ":9.839965532736437,"pX":-0.9147301615619176,"pZ":2.3248688424212545,"vX0":0.24794830984868688,"vY0":-133.02625226745354,"vZ0":-6.690778003391999,"x":151.87,"y":176.01,"x0":-1.2676264456691921,"y0":50.003822524348415,"z0":5.931242616699621,"aX":3.5605684644638194},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-3.6,"spinRate":2618,"spinDirection":179},"zone":13,"typeConfidence":0.86,"plateTime":0.41197438186880087,"extension":6.4512090867579},"index":4,"playId":"d5b48ed9-70c2-3d37-ad81-7f1a7407b55c","pitchNumber":5,"startTime":"2026-08-02T02:39:12.727Z","endTime":"2026-08-02T02:39:17.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"}},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94135714034226,"aZ":-30.24448415725186,"pfxX":7.054017996062894,"pfxZ":1.3581848971179946,"pX":0.6616441090021601,"pZ":1.2112624193481454,"vX0":2.9937532596852305,"vY0":-118.87672055371436,"vZ0":-4.110341252011548,"x":91.78,"y":206.08,"x0":-1.5341068026921307,"y0":50.00062004181886,"z0":5.738973253223972,"aX":9.991364773558452},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2914,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4625561478957039,"extension":6.529628667311891},"index":5,"playId":"71deb34a-bfdc-3e22-9a39-e3e45e1da422","pitchNumber":6,"startTime":"2026-08-02T02:39:53.949Z","endTime":"2026-08-02T02:39:59.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:39:59.188Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T02:40:04.007Z","endTime":"2026-08-02T02:43:43.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.588922210525606,"aZ":-30.491434244613632,"pfxX":0.8521885177172819,"pfxZ":1.0676760152191882,"pX":-0.11097598546529959,"pZ":2.097921840654124,"vX0":2.778394561667114,"vY0":-124.41528658422718,"vZ0":-3.1881860820164287,"x":121.23,"y":182.14,"x0":-1.3520920899061446,"y0":50.00109852059194,"z0":5.918847474292213,"aX":1.3370340999712251},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.2,"spinRate":2968,"spinDirection":92},"zone":8,"typeConfidence":0.94,"plateTime":0.43997212579805645,"extension":6.439678240330027},"index":0,"playId":"f8708184-2352-39a1-9150-878170d03ff4","pitchNumber":1,"startTime":"2026-08-02T02:40:21.836Z","endTime":"2026-08-02T02:40:26.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":82.3,"endSpeed":75.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551254767530157,"aZ":-33.13905820092078,"pfxX":5.443596439272248,"pfxZ":-0.6650175312110056,"pX":0.8560553524909807,"pZ":1.258548513614041,"vX0":3.96109663557575,"vY0":-119.76701645498082,"vZ0":-3.593169421327259,"x":84.37,"y":204.8,"x0":-1.5304722550038745,"y0":50.004849264603905,"z0":5.76248679762718,"aX":7.856981824049348},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":-10.8,"spinRate":2966,"spinDirection":43},"zone":14,"typeConfidence":0.92,"plateTime":0.45847466495288236,"extension":6.454743300481616},"index":1,"playId":"2a52bdf6-6a3e-3ba7-aeff-8981092f0a8e","pitchNumber":2,"startTime":"2026-08-02T02:40:39.886Z","endTime":"2026-08-02T02:40:44.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451335888313253,"aZ":-31.976005505898986,"pfxX":8.048168478505438,"pfxZ":0.14005264759664948,"pX":1.0773392246535411,"pZ":0.9075833593168877,"vX0":4.08094418069123,"vY0":-119.61820729132936,"vZ0":-4.486219886548861,"x":75.93,"y":214.28,"x0":-1.700019508707542,"y0":50.00367324356092,"z0":5.6945373279925535,"aX":11.589195653557232},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":-15.6,"spinRate":3005,"spinDirection":46},"zone":14,"typeConfidence":0.94,"plateTime":0.4590067705939922,"extension":6.5070660948477785},"index":2,"playId":"5f32483f-b379-3d7d-9b34-630571c0a04b","pitchNumber":3,"startTime":"2026-08-02T02:40:57.717Z","endTime":"2026-08-02T02:41:01.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14572309565818,"aZ":-14.564324482253097,"pfxX":1.4962042733452747,"pfxZ":10.074099075791253,"pX":-0.3329135905389043,"pZ":3.7511717704230025,"vX0":2.371423353738981,"vY0":-131.681454158007,"vZ0":-2.8628041242828584,"x":129.69,"y":137.5,"x0":-1.4411272320754356,"y0":50.00358986682578,"z0":5.93607865348753,"aX":2.6156803002435804},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.8,"breakHorizontal":-3.2,"spinRate":2704,"spinDirection":182},"zone":11,"typeConfidence":0.74,"plateTime":0.4166609286323908,"extension":6.425528641285058},"index":3,"playId":"4d244e73-f3ab-3d95-88aa-6c21ac7f10e5","pitchNumber":4,"startTime":"2026-08-02T02:41:15.484Z","endTime":"2026-08-02T02:41:22.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"4a4efc70-bae4-4fc0-8d93-33e670b86e96","startTime":"2026-08-02T02:41:36.795Z","endTime":"2026-08-02T02:41:41.795Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2026-08-02T02:41:53.735Z","endTime":"2026-08-02T02:42:00.421Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.073743271760883,"aZ":-33.91035625231902,"pfxX":8.339708085956897,"pfxZ":-1.215185620163334,"pX":1.0097126969438033,"pZ":1.1003046260454064,"vX0":3.4550535115076895,"vY0":-119.24683786547868,"vZ0":-3.766556164656536,"x":78.51,"y":209.07,"x0":-1.5459344332870932,"y0":50.00470254410479,"z0":5.7920315874864325,"aX":11.890813409085112},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":-16.0,"spinRate":2948,"spinDirection":37},"zone":14,"typeConfidence":0.94,"plateTime":0.4610919413652401,"extension":6.50255161916887},"index":6,"playId":"acaedd28-1288-326b-8fa4-bb1426b8e3bc","pitchNumber":5,"startTime":"2026-08-02T02:42:00.421Z","endTime":"2026-08-02T02:42:05.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056260448964032,"aZ":-30.327158242604735,"pfxX":7.352805140741979,"pfxZ":1.2845846971865527,"pX":0.17682115945326643,"pZ":2.669469477626764,"vX0":2.1947024084594773,"vY0":-119.49195696479698,"vZ0":-1.0794097173347845,"x":110.26,"y":166.7,"x0":-1.7099718737403158,"y0":50.003766202327625,"z0":5.863657639523963,"aX":10.581703627135607},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":3027,"spinDirection":52},"zone":5,"typeConfidence":0.94,"plateTime":0.4592297070322573,"extension":6.455532510221424},"index":7,"playId":"b27227af-1892-370d-8fd2-206d17d9e5ee","pitchNumber":6,"startTime":"2026-08-02T02:42:51.946Z","endTime":"2026-08-02T02:42:56.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"b0462d4c-7b29-341b-93a4-6744ec25eb98","startTime":"2026-08-02T02:43:14.809Z","endTime":"2026-08-02T02:43:18.772Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91885839835264,"aZ":-34.20386514834085,"pfxX":7.703801534550234,"pfxZ":-1.4170152778072804,"pX":0.161163114839939,"pZ":2.4377846423415437,"vX0":2.028237638855279,"vY0":-119.93138482364768,"vZ0":-0.7191824510063027,"x":110.86,"y":172.96,"x0":-1.699722045988721,"y0":50.00407338815905,"z0":5.838813008852186,"aX":11.028771143954737},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.4,"breakHorizontal":-14.4,"spinRate":2873,"spinDirection":61},"zone":5,"typeConfidence":0.94,"plateTime":0.45974770250841646,"extension":6.484232894978538},"hitData":{"launchSpeed":95.4,"launchAngle":51.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.37,"coordY":113.68}},"index":9,"playId":"d1bd5cae-4c29-3350-af45-85e1346949d7","pitchNumber":7,"startTime":"2026-08-02T02:43:31.767Z","endTime":"2026-08-02T02:43:43.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:43:43.317Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T02:43:57.107Z","endTime":"2026-08-02T02:44:50.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202706534112526,"aZ":-35.381224774634205,"pfxX":8.142170291273322,"pfxZ":-2.20712392144051,"pX":0.7218139480719491,"pZ":1.6702407029418704,"vX0":2.8437417200644326,"vY0":-121.05883126328844,"vZ0":-2.4462703764547733,"x":89.49,"y":193.68,"x0":-1.5325763716318246,"y0":50.002520774291916,"z0":5.854345228707511,"aX":11.833518514355367},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.3,"breakHorizontal":-15.5,"spinRate":2940,"spinDirection":51},"zone":9,"typeConfidence":0.94,"plateTime":0.4560963459649363,"extension":6.508969369671044},"index":0,"playId":"05eab9b4-0503-31be-a050-7c78cb855391","pitchNumber":1,"startTime":"2026-08-02T02:44:05.733Z","endTime":"2026-08-02T02:44:09.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":91.7,"endSpeed":83.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264791451665797,"aZ":-14.130386556751175,"pfxX":1.3121605161184198,"pfxZ":10.119966723878981,"pX":-0.32943774833823475,"pZ":2.5458306144523246,"vX0":2.089405665541139,"vY0":-133.33468556682072,"vZ0":-6.195726848138335,"x":129.56,"y":170.04,"x0":-1.2966819683742719,"y0":50.00506979593762,"z0":5.937322907418329,"aX":2.339333707487697},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-2.9,"spinRate":2763,"spinDirection":186},"zone":4,"typeConfidence":0.89,"plateTime":0.41232784746664786,"extension":6.415067952456746},"index":1,"playId":"61d889f9-85a1-3a59-b722-c1ebc8aa1569","pitchNumber":2,"startTime":"2026-08-02T02:44:22.027Z","endTime":"2026-08-02T02:44:25.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.667759447531658,"aZ":-35.519805175671415,"pfxX":6.626583092887719,"pfxZ":-2.2639918715745644,"pX":0.6387992984853504,"pZ":1.852703577709435,"vX0":3.272609097811091,"vY0":-121.63320817209623,"vZ0":-2.1663509525164195,"x":92.65,"y":188.76,"x0":-1.5902851153166608,"y0":50.00193400487178,"z0":5.872366736996003,"aX":9.801887863746021},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.3,"breakHorizontal":-12.8,"spinRate":3016,"spinDirection":46},"zone":9,"typeConfidence":0.93,"plateTime":0.45251275632293453,"extension":6.489353220100212},"hitData":{"launchSpeed":90.1,"launchAngle":10.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":150.67}},"index":2,"playId":"de7164fe-507e-3b16-89d0-d1a2535233e5","pitchNumber":3,"startTime":"2026-08-02T02:44:44.496Z","endTime":"2026-08-02T02:44:50.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":670062,"link":"/api/v1/people/670062"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:44:50.539Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out sharply to center fielder Jake Mangum.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T02:46:40.342Z","endTime":"2026-08-02T02:48:46.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.769133388424414,"aZ":-23.91967382063527,"pfxX":-9.793129061093492,"pfxZ":4.379958137725833,"pX":-0.7964053986563777,"pZ":2.494183883824885,"vX0":5.46730250813654,"vY0":-137.0693166851376,"vZ0":-2.4380840013565153,"x":147.36,"y":171.44,"x0":-1.5537022050646767,"y0":50.005912497489064,"z0":5.043672384131008,"aX":-18.475145497420097},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2100,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.400927342070061,"extension":6.359019830148376},"index":0,"playId":"af3a0ff7-3bf3-3aa7-b3c4-b2e690686955","pitchNumber":1,"startTime":"2026-08-02T02:47:04.364Z","endTime":"2026-08-02T02:47:11.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95010382166199,"aZ":-25.636442925109737,"pfxX":-10.887441555944296,"pfxZ":3.527464050551755,"pX":0.7725644722575754,"pZ":2.1018112527121513,"vX0":9.802416713102659,"vY0":-135.82169208666505,"vZ0":-2.625561985915621,"x":87.55,"y":182.03,"x0":-1.482744769332564,"y0":50.003027864469495,"z0":4.8788644622834765,"aX":-20.180666938292063},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":17.4,"spinRate":2139,"spinDirection":241},"zone":9,"typeConfidence":0.91,"plateTime":0.40449198804466757,"extension":6.505978894646663},"index":1,"playId":"7e98f7a4-cbd2-39d3-b68f-4869f88b7e01","pitchNumber":2,"startTime":"2026-08-02T02:47:21.258Z","endTime":"2026-08-02T02:47:25.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85942956709305,"aZ":-25.28439795094655,"pfxX":-10.57552785014839,"pfxZ":3.6695547442123715,"pX":0.7304989206446841,"pZ":2.5493878466449824,"vX0":9.404757188937351,"vY0":-136.7718574609771,"vZ0":-1.6020890828592376,"x":89.16,"y":169.95,"x0":-1.3948240753351087,"y0":50.00120125720338,"z0":4.893003583706628,"aX":-19.84316508319012},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":16.9,"spinRate":2137,"spinDirection":240},"zone":6,"typeConfidence":0.91,"plateTime":0.401940367878328,"extension":6.453949402603347},"index":2,"playId":"53d5da95-7e01-3a7f-a4f1-126c118e12c4","pitchNumber":3,"startTime":"2026-08-02T02:47:38.152Z","endTime":"2026-08-02T02:47:42.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848399090175022,"aZ":-30.464328153878903,"pfxX":-10.898616805010146,"pfxZ":1.0821186774176406,"pX":0.8477323343113725,"pZ":-0.5147387499248335,"vX0":8.481567713187875,"vY0":-125.98892512321495,"vZ0":-7.297955579189917,"x":84.69,"y":252.68,"x0":-1.169109876643314,"y0":50.00500606085717,"z0":4.926575659765365,"aX":-17.28439966516941},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":17.4,"spinRate":1942,"spinDirection":251},"zone":14,"typeConfidence":0.58,"plateTime":0.4370220801832696,"extension":6.492310199559846},"index":3,"playId":"29c50303-8f4d-30cb-ac4f-fdabd975aaf5","pitchNumber":4,"startTime":"2026-08-02T02:47:56.615Z","endTime":"2026-08-02T02:48:01.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331142178184244,"aZ":-28.087308251101632,"pfxX":-9.516856083301148,"pfxZ":2.1573657896265868,"pX":-1.6826869007149927,"pZ":3.0263309780747076,"vX0":3.2503198847451404,"vY0":-137.14186464339684,"vZ0":0.33070081337451684,"x":181.14,"y":157.07,"x0":-1.6491201961229631,"y0":50.006172344620765,"z0":4.825348058568048,"aX":-18.067725600828634},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2149,"spinDirection":241},"zone":11,"typeConfidence":0.92,"plateTime":0.39992721729828284,"extension":6.383172193733477},"index":4,"playId":"7b4ad098-db32-35dd-95b9-6a00c8fc8680","pitchNumber":5,"startTime":"2026-08-02T02:48:21.064Z","endTime":"2026-08-02T02:48:25.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46684749712588,"aZ":-26.529436347842385,"pfxX":-10.52442802582966,"pfxZ":2.9687937002348885,"pX":-0.11749222168038471,"pZ":2.902927952308366,"vX0":7.326675522845697,"vY0":-137.34031629886158,"vZ0":-0.47187549683255825,"x":121.48,"y":160.4,"x0":-1.4573348770462629,"y0":50.0066583101193,"z0":4.887156390223052,"aX":-20.035528784117563},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":2156,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.39938286678478896,"extension":6.438747973036861},"hitData":{"launchSpeed":111.7,"launchAngle":20.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.19,"coordY":45.17}},"index":5,"playId":"72578b99-f6ce-3654-917d-5dcb8ab4519e","pitchNumber":6,"startTime":"2026-08-02T02:48:38.520Z","endTime":"2026-08-02T02:48:46.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:48:46.560Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T02:48:58.481Z","endTime":"2026-08-02T02:50:37.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 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":83.4,"endSpeed":76.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78756332851893,"aZ":-38.872364700416455,"pfxX":7.349837564292912,"pfxZ":-4.529022988032281,"pX":-0.7691074599399313,"pZ":3.0809935972393827,"vX0":-0.3037830786950122,"vY0":-121.3498944150833,"vZ0":2.733728834637552,"x":146.32,"y":155.59,"x0":-1.5953177766281887,"y0":50.00442986650312,"z0":5.347840247647879,"aX":10.86188430956918},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.2,"breakHorizontal":-13.2,"spinRate":2657,"spinDirection":49},"zone":1,"typeConfidence":0.73,"plateTime":0.4529470730537688,"extension":6.276487014164337},"index":0,"playId":"d1dee75b-74a6-392a-acf3-262d9ad92b44","pitchNumber":1,"startTime":"2026-08-02T02:49:17.241Z","endTime":"2026-08-02T02:49:21.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55882130404912,"aZ":-34.1495747987958,"pfxX":-4.505267685826865,"pfxZ":-1.2589767871471267,"pX":-1.5744423204114588,"pZ":2.054800443367597,"vX0":1.5776771953298951,"vY0":-124.63866764498155,"vZ0":-0.20982483404996055,"x":177.01,"y":183.3,"x0":-1.631122799842302,"y0":50.00156928080873,"z0":4.965171498877062,"aX":-7.072449991290771},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.0,"breakHorizontal":7.8,"spinRate":1668,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.43981786423805147,"extension":6.365027569113833},"index":1,"playId":"c270bab8-49ff-3793-ac56-929e0ebb04e3","pitchNumber":2,"startTime":"2026-08-02T02:49:33.171Z","endTime":"2026-08-02T02:49:37.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44496175324738,"aZ":-19.579335952163124,"pfxX":-6.807857815464603,"pfxZ":6.557634593483211,"pX":-0.6781206828447153,"pZ":3.6257832528346254,"vX0":4.232137948471837,"vY0":-138.12421571896363,"vZ0":-1.220632911622953,"x":142.85,"y":140.88,"x0":-1.3503391030588694,"y0":50.004059084071315,"z0":5.397512378193329,"aX":-13.07827575230777},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":11.4,"spinRate":2236,"spinDirection":226},"zone":11,"typeConfidence":0.93,"plateTime":0.3974428248313533,"extension":6.393651507309041},"index":2,"playId":"d0ace16a-92c4-36e0-8568-84a728e7bbdd","pitchNumber":3,"startTime":"2026-08-02T02:49:48.300Z","endTime":"2026-08-02T02:49:51.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T02:49:58.554Z","endTime":"2026-08-02T02:50:11.076Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.423556102949476,"aZ":-35.846088059929514,"pfxX":5.990200903971928,"pfxZ":-2.5033914465871554,"pX":0.9515419858943469,"pZ":2.8611561842420175,"vX0":4.276509798778935,"vY0":-120.87459976144159,"vZ0":2.628697994469117,"x":80.73,"y":161.53,"x0":-1.6240297774017813,"y0":50.00255096788036,"z0":4.925355165979086,"aX":8.787583810495256},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-11.9,"spinRate":2715,"spinDirection":61},"zone":12,"typeConfidence":0.9,"plateTime":0.45460845554517704,"extension":6.392106246570096},"index":4,"playId":"94754480-a04b-3b08-ad91-a1ef2f45b28f","pitchNumber":4,"startTime":"2026-08-02T02:50:11.076Z","endTime":"2026-08-02T02:50:15.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3459082226504,"aZ":-26.45644495364319,"pfxX":-10.178267409684484,"pfxZ":2.9694460086519836,"pX":0.5226623383280882,"pZ":1.9136770571759767,"vX0":8.991065296725909,"vY0":-137.99145602885508,"vZ0":-3.106244108674673,"x":97.08,"y":187.11,"x0":-1.4590397864905216,"y0":50.000568312514496,"z0":4.8406318790228005,"aX":-19.582796128557767},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":2197,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.39726393907042157,"extension":6.50545068130399},"index":5,"playId":"09afe253-a51f-30ca-9333-ced951375842","pitchNumber":5,"startTime":"2026-08-02T02:50:33.117Z","endTime":"2026-08-02T02:50:37.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:50:37.833Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T02:50:46.948Z","endTime":"2026-08-02T02:51:31.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":95.1,"endSpeed":86.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66401607065149,"aZ":-27.280586779470276,"pfxX":-10.905897364061053,"pfxZ":2.539275086614124,"pX":0.7443048704957871,"pZ":2.8434579129928337,"vX0":9.775181731323924,"vY0":-138.1483594167669,"vZ0":-0.5044718342678518,"x":88.63,"y":162.01,"x0":-1.4283947395163015,"y0":50.002376321860226,"z0":4.8671178945333295,"aX":-21.014596750616573},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":17.6,"spinRate":2285,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.39694200152555714,"extension":6.48677021379728},"index":0,"playId":"b061459d-4658-37e4-a0fe-458dd9d9100d","pitchNumber":1,"startTime":"2026-08-02T02:51:07.623Z","endTime":"2026-08-02T02:51:11.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3912529641033,"aZ":-41.638420708095104,"pfxX":6.291455961571911,"pfxZ":-6.387949749711651,"pX":-0.08310209136272899,"pZ":1.8888806387582278,"vX0":1.5141369621724308,"vY0":-121.68200624883362,"vZ0":0.6237858343378535,"x":120.17,"y":187.78,"x0":-1.5320491989110017,"y0":50.000271976240725,"z0":5.2697347504792855,"aX":9.326139172600394},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.0,"breakHorizontal":-11.8,"spinRate":2693,"spinDirection":47},"zone":8,"typeConfidence":0.78,"plateTime":0.45208947282571543,"extension":6.312452390914563},"hitData":{"launchSpeed":87.3,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":165.36}},"index":1,"playId":"bb64c201-f654-3ff5-8e4f-97e1403cb5cb","pitchNumber":2,"startTime":"2026-08-02T02:51:25.201Z","endTime":"2026-08-02T02:51:31.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:51:31.783Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T02:53:58.103Z","endTime":"2026-08-02T02:55:03.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-02T02:52:46.036Z","endTime":"2026-08-02T02:54:00.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670062,"link":"/api/v1/people/670062","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554799853011797,"aZ":-18.511761534413328,"pfxX":4.880133696675287,"pfxZ":7.453343509258413,"pX":-0.2789051929827255,"pZ":1.4183739475456754,"vX0":-8.56784774473902,"vY0":-134.40794314461277,"vZ0":-7.1675916890740545,"x":127.63,"y":200.48,"x0":2.313074732897435,"y0":50.00647488613048,"z0":5.429781794694817,"aX":8.950585206181369},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-7.1,"spinRate":2293,"spinDirection":136},"zone":13,"typeConfidence":0.88,"plateTime":0.40717805016500686,"extension":6.369582497656256},"index":1,"playId":"3101a14b-c2a2-34a8-ae68-85ef00afdb35","pitchNumber":1,"startTime":"2026-08-02T02:54:00.345Z","endTime":"2026-08-02T02:54:05.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.439357009487697,"aZ":-41.629865411931235,"pfxX":-3.685357211960363,"pfxZ":-7.101599693369518,"pX":-0.34615038957717775,"pZ":1.2475994348819077,"vX0":-5.2327186962451915,"vY0":-114.97870997630018,"vZ0":-0.6876881556210018,"x":130.19,"y":205.09,"x0":2.4429141751232293,"y0":50.00272924320003,"z0":5.6098357600166455,"aX":-4.906427052465142},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":8.0,"spinRate":2983,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.47739254994471914,"extension":6.1740211724652685},"index":2,"playId":"06c74966-64ef-37e0-a5da-19fd40de9e2e","pitchNumber":2,"startTime":"2026-08-02T02:54:18.514Z","endTime":"2026-08-02T02:54:21.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244391499199963,"aZ":-18.61026341288022,"pfxX":4.647476168956116,"pfxZ":7.330217851582258,"pX":0.03821459770416943,"pZ":0.9418781754794397,"vX0":-7.7021528828853665,"vY0":-135.097679576651,"vZ0":-8.388505923906898,"x":115.54,"y":213.35,"x0":2.321344920539103,"y0":50.00008191138924,"z0":5.39347770740487,"aX":8.596126774989212},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":-6.8,"spinRate":2249,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.40532948419404624,"extension":6.378415653130704},"index":3,"playId":"3fdbd81c-ed34-3709-bcf8-db723e229788","pitchNumber":3,"startTime":"2026-08-02T02:54:35.173Z","endTime":"2026-08-02T02:54:39.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077941183073225,"aZ":-27.338602238297273,"pfxX":-0.9601514402842264,"pfxZ":2.912601680854131,"pX":-0.3302111960984871,"pZ":2.645989375248103,"vX0":-6.73292431921718,"vY0":-127.25818685544532,"vZ0":-1.7659070725578032,"x":129.59,"y":167.34,"x0":2.461138943730659,"y0":50.00436593391078,"z0":5.4889206643910775,"aX":-1.5926612031448342},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":3.1,"spinRate":2563,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.42838481553679175,"extension":6.238609443636959},"hitData":{"launchSpeed":74.6,"launchAngle":45.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.79,"coordY":121.9}},"index":4,"playId":"417a54bc-902b-3e26-ae05-84ff7c0bdbad","pitchNumber":4,"startTime":"2026-08-02T02:54:55.146Z","endTime":"2026-08-02T02:55:03.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:55:03.330Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T02:55:09.659Z","endTime":"2026-08-02T02:56:20.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495920617711217,"aZ":-14.886355500805184,"pfxX":4.81299185597781,"pfxZ":9.530406797017584,"pX":0.641634058069705,"pZ":2.382980246346421,"vX0":-6.205618090097515,"vY0":-133.5170561145475,"vZ0":-5.525944684779788,"x":92.54,"y":174.44,"x0":2.3656074577821937,"y0":50.00119360329261,"z0":5.54245026525794,"aX":8.729510533183282},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":2317,"spinDirection":143},"zone":6,"typeConfidence":0.92,"plateTime":0.4094954958646615,"extension":6.374711796891149},"index":0,"playId":"0f4b0fa6-4e80-3fb6-9450-cd929a502e13","pitchNumber":1,"startTime":"2026-08-02T02:55:28.763Z","endTime":"2026-08-02T02:55:32.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-02T02:55:39.762Z","endTime":"2026-08-02T02:55:55.319Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":88.2,"endSpeed":82.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.220916752285685,"aZ":-26.338593964576482,"pfxX":0.3057917480720397,"pfxZ":3.4381128919441206,"pX":0.14117012458860875,"pZ":2.7717797690625807,"vX0":-5.867866562919605,"vY0":-128.5438713495134,"vZ0":-1.8822449978826057,"x":111.62,"y":163.94,"x0":2.4005321436768843,"y0":50.00212225551633,"z0":5.531219009754016,"aX":0.5202761863290735},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":0.6,"spinRate":2661,"spinDirection":178},"zone":2,"typeConfidence":0.87,"plateTime":0.42389618893111436,"extension":6.2691498097787015},"index":2,"playId":"1c2e7dec-eafe-31c5-8716-6127ea99f2fb","pitchNumber":2,"startTime":"2026-08-02T02:55:55.319Z","endTime":"2026-08-02T02:55:58.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886987256470604,"aZ":-25.227605217294848,"pfxX":8.603033273609348,"pfxZ":3.8214754906764927,"pX":-0.17640867883742137,"pZ":2.524637816027412,"vX0":-9.379440935126945,"vY0":-133.93278186724925,"vZ0":-2.961264728876973,"x":123.72,"y":170.61,"x0":2.253004527341309,"y0":50.00212390774905,"z0":5.448568700012003,"aX":15.631967867083798},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-13.6,"spinRate":2200,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.40894308761901454,"extension":6.386962455792052},"index":3,"playId":"bfebfbe0-fad9-376d-a847-17c774fb3e3e","pitchNumber":3,"startTime":"2026-08-02T02:56:15.952Z","endTime":"2026-08-02T02:56:20.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:56:20.738Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T02:56:23.540Z","endTime":"2026-08-02T02:59:19.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508396497101252,"aZ":-19.438673023833545,"pfxX":3.4869394196931065,"pfxZ":7.1113800853595475,"pX":-0.47409278211268663,"pZ":3.7539976905091246,"vX0":-8.401129166156768,"vY0":-132.98443815974412,"vZ0":-1.1894244433250423,"x":135.07,"y":137.42,"x0":2.272930305035322,"y0":50.00500442448662,"z0":5.617153281756808,"aX":6.24786020185184},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":-4.4,"spinRate":2287,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.41187960030030535,"extension":6.343352669599307},"index":0,"playId":"02bd2f48-af8d-3758-a2cc-ab290b0031f8","pitchNumber":1,"startTime":"2026-08-02T02:56:45.783Z","endTime":"2026-08-02T02:56:50.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30770354539785,"aZ":-38.445386215999505,"pfxX":-5.456516437764695,"pfxZ":-4.586987325483353,"pX":-1.1337471238751995,"pZ":2.2695171565136203,"vX0":-6.1048123389789035,"vY0":-116.5193819905946,"vZ0":0.45277349571172265,"x":160.22,"y":177.5,"x0":2.2362477677174635,"y0":50.00577285590387,"z0":5.725734929009357,"aX":-7.45187038752629},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.9,"breakHorizontal":11.5,"spinRate":2885,"spinDirection":317},"zone":13,"typeConfidence":0.89,"plateTime":0.4713184213049004,"extension":6.339827077222327},"index":1,"playId":"d94e53af-6eb4-3b3d-9651-2aa1986072b1","pitchNumber":2,"startTime":"2026-08-02T02:57:02.385Z","endTime":"2026-08-02T02:57:06.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21070532353438,"aZ":-23.689772752346645,"pfxX":8.916644939931913,"pfxZ":4.650733195420006,"pX":1.3839139905537845,"pZ":3.0825639464849495,"vX0":-5.53598145765564,"vY0":-134.4817786458393,"vZ0":-2.212219291624163,"x":64.25,"y":155.55,"x0":2.3147282989768954,"y0":50.00421386980387,"z0":5.6030091108054885,"aX":16.27070877134943},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-14.9,"spinRate":2198,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.4078885787379676,"extension":6.35134302825879},"index":2,"playId":"557563a5-d30e-30f6-8377-d8259c2eb7b1","pitchNumber":3,"startTime":"2026-08-02T02:57:21.891Z","endTime":"2026-08-02T02:57:25.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73774904116373,"aZ":-17.68871740884139,"pfxX":3.082766846493552,"pfxZ":8.218822023920723,"pX":-0.102171819292912,"pZ":2.91038598934603,"vX0":-7.184750509209527,"vY0":-132.0567281758943,"vZ0":-3.341184898370903,"x":120.89,"y":160.2,"x0":2.2560050916746426,"y0":50.000874645960266,"z0":5.497037030394276,"aX":5.432715327519002},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":-4.0,"spinRate":2243,"spinDirection":142},"zone":2,"typeConfidence":0.82,"plateTime":0.4151533481611218,"extension":6.404211501474484},"index":3,"playId":"bb425884-6d20-34d3-9c53-a35ee0b73390","pitchNumber":4,"startTime":"2026-08-02T02:57:38.519Z","endTime":"2026-08-02T02:57:42.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.023574996817562,"aZ":-27.345992727581397,"pfxX":-0.36321519804423774,"pfxZ":2.9365013844864825,"pX":-0.8410967493976312,"pZ":1.8405307695770672,"vX0":-7.645321170187408,"vY0":-127.32150092711814,"vZ0":-3.625708131678868,"x":149.06,"y":189.09,"x0":2.246975268295233,"y0":50.000478811938336,"z0":5.445846426301347,"aX":-0.5953712681920209},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2462,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.4301064752117112,"extension":6.405628525041389},"index":4,"playId":"95a3dd20-bc3f-38a1-bac4-ca8359465b30","pitchNumber":5,"startTime":"2026-08-02T02:58:06.015Z","endTime":"2026-08-02T02:58:09.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"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-02T02:58:31.820Z","endTime":"2026-08-02T02:58:44.342Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979368601407717,"aZ":-30.228871386738206,"pfxX":-0.5149732779965294,"pfxZ":1.199458815334986,"pX":-0.005809964592988331,"pZ":1.8705821285777424,"vX0":-6.00343121067464,"vY0":-126.51596448141991,"vZ0":-2.8465585887390183,"x":117.22,"y":188.27,"x0":2.4653885613945845,"y0":50.00236613928785,"z0":5.434810962387255,"aX":-0.8330371280974405},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":2.3,"spinRate":2653,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.43305329553594385,"extension":6.374493721206946},"index":6,"playId":"606401cb-2a90-3e95-b214-b5b6ae0b9e3e","pitchNumber":6,"startTime":"2026-08-02T02:58:44.342Z","endTime":"2026-08-02T02:58:49.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3573990717176,"aZ":-13.059326083878775,"pfxX":5.091170401536261,"pfxZ":10.396951818777307,"pX":-0.46005660977867996,"pZ":2.0813244836711493,"vX0":-8.715515775459235,"vY0":-134.53763047973365,"vZ0":-6.425889197091382,"x":134.54,"y":182.58,"x0":2.1555351641438585,"y0":50.00460916101974,"z0":5.420991858763487,"aX":9.362565991446182},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-7.4,"spinRate":2495,"spinDirection":141},"zone":7,"typeConfidence":0.95,"plateTime":0.4066497189528615,"extension":6.537877676357873},"hitData":{"launchSpeed":89.1,"launchAngle":52.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.65,"coordY":123.68}},"index":7,"playId":"c0b93521-eacb-3966-b720-ccaede44d538","pitchNumber":7,"startTime":"2026-08-02T02:59:10.660Z","endTime":"2026-08-02T02:59:19.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657571,"link":"/api/v1/people/657571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":657571,"link":"/api/v1/people/657571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-02T02:59:19.668Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, shortstop Jared Triolo to first baseman Rafael Flores Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T03:01:34.751Z","endTime":"2026-08-02T03:01:45.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"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-02T03:01:37.066Z","endTime":"2026-08-02T03:01:37.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Billy Cook replaces right fielder Esmerlyn Valdez, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T03:01:37.068Z","endTime":"2026-08-02T03:01:37.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gregory Soto replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"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-02T03:01:37.070Z","endTime":"2026-08-02T03:01:37.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.853191988524735,"aZ":-20.44764744088066,"pfxX":10.458254518142212,"pfxZ":5.745855525002865,"pX":0.3832864679642782,"pZ":2.281324935591654,"vX0":-8.809043218533594,"vY0":-142.066700716778,"vZ0":-5.348376229556301,"x":102.39,"y":177.18,"x0":2.1669372655857995,"y0":50.0070452841869,"z0":5.490037207073963,"aX":21.36140603445452},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":-17.2,"spinRate":2350,"spinDirection":129},"zone":9,"typeConfidence":0.86,"plateTime":0.38568805625299873,"extension":6.351430006118534},"hitData":{"launchSpeed":101.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.0,"coordY":144.0}},"index":3,"playId":"d580291f-afd4-3c39-8a9b-61d2efc75d4c","pitchNumber":1,"startTime":"2026-08-02T03:01:37.072Z","endTime":"2026-08-02T03:01:45.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-02T03:01:45.877Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T03:02:01.504Z","endTime":"2026-08-02T03:03:25.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":84.0,"endSpeed":76.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698434094055624,"aZ":-31.423257797639447,"pfxX":-2.2670085746417574,"pfxZ":0.5095176217507458,"pX":0.8329744058828289,"pZ":2.824857259547045,"vX0":-2.3592847000215182,"vY0":-122.17445511142324,"vZ0":-0.46201116834015643,"x":85.25,"y":162.51,"x0":2.1116490332922697,"y0":50.00594197897798,"z0":5.755169217526146,"aX":-3.372239206476765},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":4.7,"spinRate":2531,"spinDirection":263},"zone":6,"typeConfidence":0.92,"plateTime":0.4511076723999832,"extension":6.045206043260328},"index":0,"playId":"aa777b55-e68e-34ab-a026-44f97708d4de","pitchNumber":1,"startTime":"2026-08-02T03:02:10.978Z","endTime":"2026-08-02T03:02:15.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.112502641655237,"aZ":-30.510991219384767,"pfxX":-1.606372231679873,"pfxZ":1.0984212322188913,"pX":-1.4641058530840327,"pZ":2.234571559513985,"vX0":-7.566306464382298,"vY0":-123.35681655896887,"vZ0":-1.7994706918245487,"x":172.81,"y":178.45,"x0":1.8715645561164893,"y0":50.004890817088096,"z0":5.584517061491173,"aX":-2.4360973077079064},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":4.9,"spinRate":2580,"spinDirection":265},"zone":13,"typeConfidence":0.91,"plateTime":0.4467074567148579,"extension":6.316831166292821},"index":1,"playId":"6176b40b-f7f9-3083-a37e-1adacd334ef4","pitchNumber":2,"startTime":"2026-08-02T03:02:25.891Z","endTime":"2026-08-02T03:02:30.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-02T03:02:38.565Z","endTime":"2026-08-02T03:02:55.160Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09772573352243,"aZ":-18.945387422340648,"pfxX":7.450963824599059,"pfxZ":6.5525956504746645,"pX":0.796206364530977,"pZ":3.4780127554063123,"vX0":-5.949700365993016,"vY0":-141.40486216418356,"vZ0":-2.3510753551481587,"x":86.65,"y":144.87,"x0":1.9624391859682353,"y0":50.005581987332704,"z0":5.539659708158108,"aX":15.048675678344203},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":-12.2,"spinRate":2323,"spinDirection":129},"zone":12,"typeConfidence":0.82,"plateTime":0.3877752685754263,"extension":6.4685756829432615},"index":3,"playId":"59f7d444-400f-3a7e-b267-ba2cb4cce655","pitchNumber":3,"startTime":"2026-08-02T03:02:55.160Z","endTime":"2026-08-02T03:02:59.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822318941137883,"aZ":-30.136380515099617,"pfxX":-2.5135996470344075,"pfxZ":1.4116158277473758,"pX":-0.5717688106434176,"pZ":1.3326234791724074,"vX0":-5.309237627912794,"vY0":-119.73225028070765,"vZ0":-3.449797855824087,"x":138.79,"y":202.8,"x0":2.007784171659275,"y0":50.00105300592875,"z0":5.511527369691097,"aX":-3.6192651312458053},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":2578,"spinDirection":298},"zone":13,"typeConfidence":0.93,"plateTime":0.4588560120716467,"extension":6.428303091679593},"hitData":{"launchSpeed":89.9,"launchAngle":56.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.66,"coordY":129.23}},"index":4,"playId":"e24bdc20-660f-37c0-ae05-1d407ef13328","pitchNumber":4,"startTime":"2026-08-02T03:03:15.966Z","endTime":"2026-08-02T03:03:25.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-02T03:03:25.773Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-02T03:03:34.413Z","endTime":"2026-08-02T03:05:26.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".382"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".473"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.86"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.37"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.44"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.85"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.21"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.89"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".043"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".739"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".382"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".473"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.053295210926386,"aZ":-20.061884053887276,"pfxX":10.907549712965881,"pfxZ":5.946010186848792,"pX":-0.11595423112569568,"pZ":2.965717751817559,"vX0":-9.048726272260758,"vY0":-141.94591136669524,"vZ0":-3.583032357378039,"x":121.42,"y":158.71,"x0":1.6989654258040752,"y0":50.00321786004347,"z0":5.524730110411301,"aX":22.217850641823265},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":-17.9,"spinRate":2336,"spinDirection":129},"zone":2,"typeConfidence":0.86,"plateTime":0.3861487636288028,"extension":6.516896651345874},"index":0,"playId":"add8c369-c3e2-3438-abdd-ec20091a3d25","pitchNumber":1,"startTime":"2026-08-02T03:03:51.669Z","endTime":"2026-08-02T03:03:55.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75511868323767,"aZ":-21.55411330522105,"pfxX":10.549696144312726,"pfxZ":5.3803565608208945,"pX":0.032279763034326635,"pZ":3.004566259357088,"vX0":-8.89283513963693,"vY0":-139.70334240374012,"vZ0":-3.0477286824225645,"x":115.77,"y":157.66,"x0":1.8875637494063124,"y0":50.00508339277812,"z0":5.527956189481714,"aX":20.835784411468154},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":-17.3,"spinRate":2258,"spinDirection":129},"zone":2,"typeConfidence":0.88,"plateTime":0.3921985491007147,"extension":6.4133183175029025},"index":1,"playId":"1fc4734c-ebb1-3061-b6dc-814dc1e2915d","pitchNumber":2,"startTime":"2026-08-02T03:04:06.121Z","endTime":"2026-08-02T03:04:09.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6296780503282,"aZ":-26.09029987972167,"pfxX":0.01865511758709637,"pfxZ":3.9532342623488983,"pX":-1.4302848184847647,"pZ":1.114232938473727,"vX0":-7.675761346466532,"vY0":-123.77735984512523,"vZ0":-5.0030077272854605,"x":171.52,"y":208.7,"x0":1.719445151793561,"y0":50.00277614402107,"z0":5.368714424567834,"aX":0.02978147820685083},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2652,"spinDirection":302},"zone":13,"typeConfidence":0.95,"plateTime":0.443924711237373,"extension":6.480235170929471},"index":2,"playId":"79fe337f-b80d-3b22-9bd0-483d2777487e","pitchNumber":3,"startTime":"2026-08-02T03:04:22.079Z","endTime":"2026-08-02T03:04:27.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998076710968952,"aZ":-34.36021548685882,"pfxX":-3.6679758731922667,"pfxZ":-1.4410500818962966,"pX":-0.40000841255143615,"pZ":2.420287538716829,"vX0":-4.258558430153402,"vY0":-123.28948394658093,"vZ0":-0.6544735239004182,"x":132.25,"y":173.43,"x0":1.8330612544092368,"y0":50.00004401318292,"z0":5.616818909777011,"aX":-5.582766543768562},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":7.7,"spinRate":2634,"spinDirection":303},"zone":4,"typeConfidence":0.58,"plateTime":0.44612002639064796,"extension":6.262262868116412},"index":3,"playId":"b7b2c89f-9705-3eac-be6c-e9385a6fd913","pitchNumber":4,"startTime":"2026-08-02T03:04:41.791Z","endTime":"2026-08-02T03:04:47.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25660172332235,"aZ":-18.410113901829682,"pfxX":8.304503850641048,"pfxZ":6.90333883486413,"pX":1.2819615174970156,"pZ":4.3242807366168226,"vX0":-5.052212141719978,"vY0":-140.86060903702892,"vZ0":-0.19109689500431948,"x":68.13,"y":122.02,"x0":2.0269121282480937,"y0":50.005324985558275,"z0":5.59105616395786,"aX":16.56427922003207},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.9,"spinRate":2323,"spinDirection":130},"zone":12,"typeConfidence":0.82,"plateTime":0.38997005260263506,"extension":6.435908274753681},"index":4,"playId":"858dd168-ed64-32e0-9a7a-201a81b9eb43","pitchNumber":5,"startTime":"2026-08-02T03:05:05.805Z","endTime":"2026-08-02T03:05:09.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88186169863396,"aZ":-32.78963069201118,"pfxX":-0.9952417808281675,"pfxZ":-0.43307730169096725,"pX":-1.0736647025596713,"pZ":1.213441074975264,"vX0":-6.584942078571275,"vY0":-118.40263004161875,"vZ0":-2.8988435570057716,"x":157.93,"y":206.02,"x0":1.8799192947847883,"y0":50.005768735512504,"z0":5.472550092902619,"aX":-1.4035023024698623},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.3,"breakHorizontal":3.5,"spinRate":2449,"spinDirection":311},"zone":13,"typeConfidence":0.92,"plateTime":0.4636835177998657,"extension":6.358621308838703},"index":5,"playId":"b171ec6a-695d-317e-8ead-7fa850790b5a","pitchNumber":6,"startTime":"2026-08-02T03:05:22.205Z","endTime":"2026-08-02T03:05:26.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-02T03:05:26.571Z","atBatIndex":71}]