{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":824155,"link":"/api/v1.1/game/824155/feed/live","metaData":{"wait":10,"timeStamp":"20260820_030501","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824155,"type":"R","doubleHeader":"N","id":"2026/08/19/anamlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824155-2026-08-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-20T00:10:00Z","originalDate":"2026-08-19","officialDate":"2026-08-19","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":50,"losses":77,"ties":0,"pct":".394"},"records":{},"divisionLeader":false,"wins":50,"losses":77,"winningPercentage":".394"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":63,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":64,"losses":63,"winningPercentage":".504"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID605242":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242","firstName":"Michael","lastName":"Fulmer","primaryNumber":"43","birthDate":"1993-03-15","currentAge":33,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Fulmer","middleName":"Joseph","boxscoreName":"Fulmer","nickName":"The Plumber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Fulmer","nameSlug":"michael-fulmer-605242","firstLastName":"Michael Fulmer","lastFirstName":"Fulmer, Michael","lastInitName":"Fulmer, M","initLastName":"M Fulmer","fullFMLName":"Michael Joseph Fulmer","fullLFMName":"Fulmer, Michael Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676620":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620","firstName":"Blake","lastName":"Weiman","primaryNumber":"68","birthDate":"1995-11-05","currentAge":30,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Weiman","middleName":"Gerald","boxscoreName":"Weiman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"WHY-min","mlbDebutDate":"2026-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Weiman","nameSlug":"blake-weiman-676620","firstLastName":"Blake Weiman","lastFirstName":"Weiman, Blake","lastInitName":"Weiman, B","initLastName":"B Weiman","fullFMLName":"Blake Gerald Weiman","fullLFMName":"Weiman, Blake Gerald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID672569":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","firstName":"Gustavo","lastName":"Campero","primaryNumber":"51","birthDate":"1997-09-20","currentAge":28,"birthCity":"Lorica","birthCountry":"Colombia","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Gustavo","useLastName":"Campero","middleName":"Angel","boxscoreName":"Campero","gender":"M","nameMatrilineal":"Patron","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-09-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gustavo Campero","nameSlug":"gustavo-campero-672569","firstLastName":"Gustavo Campero","lastFirstName":"Campero, Gustavo","lastInitName":"Campero, G","initLastName":"G Campero","fullFMLName":"Gustavo Angel Campero","fullLFMName":"Campero, Gustavo Angel","strikeZoneTop":2.956,"strikeZoneBottom":1.492},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID690829":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829","firstName":"Benjamin","lastName":"Joyce","primaryNumber":"44","birthDate":"2000-09-17","currentAge":25,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Joyce","middleName":"Alan","boxscoreName":"Joyce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Joyce","nameSlug":"ben-joyce-690829","firstLastName":"Ben Joyce","lastFirstName":"Joyce, Ben","lastInitName":"Joyce, B","initLastName":"B Joyce","fullFMLName":"Benjamin Alan Joyce","fullLFMName":"Joyce, Benjamin Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID814490":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490","firstName":"Ethan","lastName":"Pecko","primaryNumber":"70","birthDate":"2002-08-25","currentAge":24,"birthCity":"Darby","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Pecko","middleName":"John","boxscoreName":"Pecko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Pecko","nameSlug":"ethan-pecko-814490","firstLastName":"Ethan Pecko","lastFirstName":"Pecko, Ethan","lastInitName":"Pecko, E","initLastName":"E Pecko","fullFMLName":"Ethan John Pecko","fullLFMName":"Pecko, Ethan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID684665":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665","firstName":"Luke","lastName":"Murphy","primaryNumber":"72","birthDate":"1999-11-05","currentAge":26,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Murphy","middleName":"Evan","boxscoreName":"Murphy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Murphy","nameSlug":"luke-murphy-684665","firstLastName":"Luke Murphy","lastFirstName":"Murphy, Luke","lastInitName":"Murphy, L","initLastName":"L Murphy","fullFMLName":"Luke Evan Murphy","fullLFMName":"Murphy, Luke Evan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID691946":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946","firstName":"George","lastName":"Klassen","primaryNumber":"58","birthDate":"2002-01-26","currentAge":24,"birthCity":"West Bend","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Klassen","middleName":"Edward","boxscoreName":"Klassen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CLAW-sen","mlbDebutDate":"2026-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Klassen","nameSlug":"george-klassen-691946","firstLastName":"George Klassen","lastFirstName":"Klassen, George","lastInitName":"Klassen, G","initLastName":"G Klassen","fullFMLName":"George Edward Klassen","fullLFMName":"Klassen, George Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":21162,"firstPitch":"2026-08-20T00:10:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"home":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"}},"officialScorer":{"id":431091,"fullName":"Trey Wilkinson","link":"/api/v1/people/431091"},"primaryDatacaster":{"id":684800,"fullName":"Chuck Miller","link":"/api/v1/people/684800"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:10:50.683Z","endTime":"2026-08-20T00:12:19.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T20:10:36.087Z","endTime":"2026-08-19T23:46:20.891Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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},"index":1,"startTime":"2026-08-19T23:46:20.891Z","endTime":"2026-08-20T00:09:46.889Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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},"index":2,"startTime":"2026-08-20T00:09:46.889Z","endTime":"2026-08-20T00:10:52.734Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680058512575705,"aZ":-14.872943903536209,"pfxX":-4.81605390027457,"pfxZ":8.848545745168774,"pX":-0.9850228568144085,"pZ":3.469762138167698,"vX0":7.656438150089333,"vY0":-139.06318405586407,"vZ0":-3.0556859243863643,"x":154.55,"y":145.1,"x0":-3.1503674244118174,"y0":50.003604971126855,"z0":5.571698015935353,"aX":-9.418157052161527},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2254,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39413154168820697,"extension":6.329301451248284},"index":3,"playId":"54a432bb-c7ac-390f-a080-4f5d0ee2934a","pitchNumber":1,"startTime":"2026-08-20T00:10:52.734Z","endTime":"2026-08-20T00:10:56.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362369786510108,"aZ":-23.267689779024195,"pfxX":0.7563340924268309,"pfxZ":5.053557277434342,"pX":0.9130547649874191,"pZ":3.9015902557273168,"vX0":9.97247048720587,"vY0":-131.5326521734604,"vZ0":-0.11576097853328804,"x":82.2,"y":133.44,"x0":-3.0164256881168825,"y0":50.00283865103061,"z0":5.662936715016429,"aX":1.3319473008560476},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":-3.5,"spinRate":2318,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.41547750940816286,"extension":6.4817956977354365},"index":4,"playId":"b5c17138-c3ae-37c3-a834-02ac53a69a58","pitchNumber":2,"startTime":"2026-08-20T00:11:11.756Z","endTime":"2026-08-20T00:11:15.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82069528247941,"aZ":-23.56053290281476,"pfxX":-8.17466515559639,"pfxZ":4.578774648238925,"pX":0.4050245237375088,"pZ":2.8717405217323644,"vX0":11.939467890480895,"vY0":-136.28337986910898,"vZ0":-2.6034711916346933,"x":101.56,"y":161.24,"x0":-2.969758657924808,"y0":50.00448331469902,"z0":5.46594105850461,"aX":-15.385981544193717},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":12.2,"spinRate":2245,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4018301270247093,"extension":6.411047769596832},"index":5,"playId":"a475c2eb-4d6a-391e-bf4d-cd225910b296","pitchNumber":3,"startTime":"2026-08-20T00:11:31.151Z","endTime":"2026-08-20T00:11:35.121Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344705917571968,"aZ":-16.52362102429825,"pfxX":-5.230389124826582,"pfxZ":8.085424901472583,"pX":-1.4325853668047739,"pZ":3.958381022975222,"vX0":6.526995065491028,"vY0":-138.37014024869492,"vZ0":-1.394410488582312,"x":171.61,"y":131.9,"x0":-3.144273707176344,"y0":50.00350488448124,"z0":5.577778144903464,"aX":-10.126068855726288},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2284,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39608273115154224,"extension":6.439607571098976},"index":6,"playId":"998d01ec-101d-34f3-b33d-d10407cdfafd","pitchNumber":4,"startTime":"2026-08-20T00:11:49.559Z","endTime":"2026-08-20T00:11:52.743Z","isPitch":true,"type":"pitch"},{"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":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912204628374365,"aZ":-21.548826886040363,"pfxX":-8.475008099627402,"pfxZ":5.604009433207094,"pX":-0.08964835765409492,"pZ":2.4146216727845213,"vX0":10.448513410666282,"vY0":-136.99604353175044,"vZ0":-4.280775460565487,"x":120.42,"y":173.59,"x0":-2.856058525917413,"y0":50.0043620369661,"z0":5.474766308835962,"aX":-16.07418542620636},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":13.1,"spinRate":2397,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40017194584733895,"extension":6.448458341128888},"hitData":{"launchSpeed":101.9,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.1,"coordY":73.17}},"index":7,"playId":"ea36bc73-5b87-3d0a-aa19-93ffd339e2cc","pitchNumber":5,"startTime":"2026-08-20T00:12:08.715Z","endTime":"2026-08-20T00:12:19.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:12:19.216Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:12:31.138Z","endTime":"2026-08-20T00:13:30.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11445405109504,"aZ":-24.936326211527494,"pfxX":-11.157565027736588,"pfxZ":3.7997605950855124,"pX":-0.505315656895404,"pZ":2.5812586369613864,"vX0":10.709810186206008,"vY0":-137.80478005820527,"vZ0":-3.323853147970281,"x":136.26,"y":169.09,"x0":-3.008926323800409,"y0":50.006676127456544,"z0":5.5044464302770075,"aX":-21.277238155510222},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":2300,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39880641838588016,"extension":6.427148803078479},"index":0,"playId":"e87e8bcb-3b56-31cf-ba74-f059b1220940","pitchNumber":1,"startTime":"2026-08-20T00:12:41.334Z","endTime":"2026-08-20T00:12:46.228Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09001982744758,"aZ":-14.816963569698448,"pfxX":-3.817361985618498,"pfxZ":8.893214184989198,"pX":-0.6526799042144591,"pZ":4.495055177735205,"vX0":7.68211307067035,"vY0":-139.47837260666873,"vZ0":-0.5829065664483057,"x":141.88,"y":117.41,"x0":-2.9583047460692464,"y0":50.00394028067806,"z0":5.6922167659426455,"aX":-7.452043129526186},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2318,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3940922424991262,"extension":6.30882156026684},"index":1,"playId":"0e396d87-2cbb-3fe1-b6f1-90d794146aa3","pitchNumber":2,"startTime":"2026-08-20T00:13:00.287Z","endTime":"2026-08-20T00:13:03.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.307839836986375,"aZ":-23.44764750096867,"pfxX":-10.264367944055678,"pfxZ":4.580642173761705,"pX":-0.5360613263747631,"pZ":2.6591515356056976,"vX0":10.203771837218982,"vY0":-137.61304909283115,"vZ0":-3.447769782311181,"x":137.43,"y":166.98,"x0":-2.9695838353703574,"y0":50.005909818794606,"z0":5.528290429788789,"aX":-19.56823245813197},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2270,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3989789964263952,"extension":6.386243860568099},"hitData":{"launchSpeed":75.6,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.51,"coordY":127.25}},"index":2,"playId":"0acb2fde-8396-3ff3-96e7-0817a88d2cfe","pitchNumber":3,"startTime":"2026-08-20T00:13:19.188Z","endTime":"2026-08-20T00:13:30.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:13:30.613Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to shortstop Jeremy Peña.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:13:46.268Z","endTime":"2026-08-20T00:15:36.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.067046415573156,"aZ":-23.02670951841839,"pfxX":0.16060171035800153,"pfxZ":5.021618520411712,"pX":-1.1857021319722587,"pZ":3.510947073119269,"vX0":5.371344000541341,"vY0":-133.4597849920491,"vZ0":-1.1368500425517578,"x":162.2,"y":143.98,"x0":-3.236986552500102,"y0":50.003444885765816,"z0":5.5856790436423625,"aX":0.29162014342780596},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.3,"spinRate":2082,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40886556257575046,"extension":6.296367089696226},"index":0,"playId":"b806bfd0-0701-3cfe-9cae-68b49562ea4f","pitchNumber":1,"startTime":"2026-08-20T00:13:58.609Z","endTime":"2026-08-20T00:14:02.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76665242133362,"aZ":-22.04498697224494,"pfxX":0.24210458825240408,"pfxZ":5.585418755085689,"pX":-0.05690005591660962,"pZ":3.793745651799286,"vX0":7.9146907312075365,"vY0":-133.33130812419597,"vZ0":-0.3994005917708552,"x":119.17,"y":136.35,"x0":-3.0863584929998438,"y0":50.000908832763585,"z0":5.526497228130248,"aX":0.43854454799296666},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-2.0,"spinRate":2268,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4096890437456935,"extension":6.314307551714266},"index":1,"playId":"c078072a-54ae-3f33-a979-7017460e19d3","pitchNumber":2,"startTime":"2026-08-20T00:14:19.186Z","endTime":"2026-08-20T00:14:23.483Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42295360627409,"aZ":-28.408904517581895,"pfxX":-9.778298058347954,"pfxZ":2.242882868778291,"pX":-0.7730552349300744,"pZ":1.1390037376789752,"vX0":8.9093251661506,"vY0":-128.38648959499176,"vZ0":-4.826451565694775,"x":146.47,"y":208.03,"x0":-3.0100426603788306,"y0":50.000379330601156,"z0":5.241934136204322,"aX":-16.397478857378342},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":15.8,"spinRate":1731,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42586893398627357,"extension":6.369423874382423},"index":2,"playId":"47a0f4e0-050a-396c-be04-980efeb24ca3","pitchNumber":3,"startTime":"2026-08-20T00:14:40.958Z","endTime":"2026-08-20T00:14:45.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327285829438047,"aZ":-22.32084193079751,"pfxX":0.05870704472888244,"pfxZ":5.491384308047936,"pX":0.9536038747670393,"pZ":3.7077281187926623,"vX0":10.627601242040052,"vY0":-132.61599308581717,"vZ0":-0.6923403050259607,"x":80.65,"y":138.67,"x0":-3.1006622854597157,"y0":50.00452267290504,"z0":5.589203259161618,"aX":0.10413791545840238},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-2.3,"spinRate":2266,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4118243618045665,"extension":6.5319016674663475},"index":3,"playId":"963e34c8-4680-36f1-bfb2-da5201831bdb","pitchNumber":4,"startTime":"2026-08-20T00:15:01.781Z","endTime":"2026-08-20T00:15:06.182Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733124330063433,"aZ":-13.825846870489357,"pfxX":-4.171975845933844,"pfxZ":9.547766404011648,"pX":0.14536073562559215,"pZ":3.2041552476488433,"vX0":10.002936689906198,"vY0":-137.3360693245296,"vZ0":-3.8407477611064125,"x":111.46,"y":152.27,"x0":-2.9924039966670404,"y0":50.00166778242858,"z0":5.55310572234477,"aX":-8.017936130804188},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2253,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3979374266947233,"extension":6.365532366161971},"hitData":{"launchSpeed":63.4,"launchAngle":34.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.36,"coordY":119.91}},"index":4,"playId":"78a7253e-c6cb-3c14-995f-77770aa0887b","pitchNumber":5,"startTime":"2026-08-20T00:15:25.125Z","endTime":"2026-08-20T00:15:36.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:15:36.045Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to catcher Christian Vázquez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:15:51.513Z","endTime":"2026-08-20T00:18:05.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52246162565161,"aZ":-21.7063443403255,"pfxX":-8.139810880494702,"pfxZ":5.682127228685902,"pX":-0.7633061494364296,"pZ":2.371766031294525,"vX0":8.706458606145594,"vY0":-135.1596738433739,"vZ0":-4.2395837108156345,"x":146.1,"y":174.74,"x0":-2.9747128526441653,"y0":50.00467612793757,"z0":5.4924286373290965,"aX":-15.003322355283906},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":2184,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40584352334843476,"extension":6.484520343032269},"index":0,"playId":"7da1f47e-acc9-3b10-a7ab-8435e4519a86","pitchNumber":1,"startTime":"2026-08-20T00:16:07.080Z","endTime":"2026-08-20T00:16:10.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2648774064179,"aZ":-13.791627930251474,"pfxX":-5.3149811098583,"pfxZ":9.54463587380845,"pX":-0.021856518136942938,"pZ":3.7703612164507954,"vX0":9.546821703945888,"vY0":-138.24150306637338,"vZ0":-2.5057459119155734,"x":117.83,"y":136.98,"x0":-2.8373210871817944,"y0":50.00050137092507,"z0":5.62008619013702,"aX":-10.234851926611253},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2287,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3969776181658524,"extension":6.389876205810677},"index":1,"playId":"4a9a4a92-9773-32db-b260-33f3360c623d","pitchNumber":2,"startTime":"2026-08-20T00:16:27.510Z","endTime":"2026-08-20T00:16:31.742Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43387487646514,"aZ":-13.618413828095498,"pfxX":-5.517436719114434,"pfxZ":9.590810268223574,"pX":0.27928050884299854,"pZ":3.508917349523231,"vX0":10.419411519858945,"vY0":-138.57922855182616,"vZ0":-3.21046118272485,"x":106.35,"y":144.04,"x0":-2.8212354320861355,"y0":50.00498883693528,"z0":5.598499733872385,"aX":-10.678036301848136},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2312,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39601707615494464,"extension":6.380876768142377},"index":2,"playId":"05607ef8-5c5c-3677-ab25-6bb23e76a01a","pitchNumber":3,"startTime":"2026-08-20T00:16:49.694Z","endTime":"2026-08-20T00:16:54.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:16:56.984Z","endTime":"2026-08-20T00:17:13.933Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"3fce2169-4c68-3e84-98a7-c571e0352727","startTime":"2026-08-20T00:17:13.933Z","endTime":"2026-08-20T00:17:17.823Z","isPitch":false,"type":"pickoff"},{"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},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57284188997823,"aZ":-29.52489568668478,"pfxX":3.388088532544173,"pfxZ":1.7339774984525382,"pX":1.6793900786511842,"pZ":1.5255921563139372,"vX0":9.960711082927938,"vY0":-124.00818434937995,"vZ0":-3.3737413840803465,"x":52.99,"y":197.59,"x0":-2.863145797054172,"y0":50.0004924246611,"z0":5.421729824848211,"aX":5.16596025716257},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-8.9,"spinRate":2313,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4452236561464278,"extension":6.382237490362511},"index":5,"playId":"cbe60c14-2cc4-3c8d-a344-970320f44750","pitchNumber":4,"startTime":"2026-08-20T00:17:34.847Z","endTime":"2026-08-20T00:17:39.111Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10999677706737,"aZ":-16.75274187892445,"pfxX":-5.271923396724184,"pfxZ":8.003343744604644,"pX":-0.5231415844323501,"pZ":3.0741604580828477,"vX0":8.255812714418722,"vY0":-138.47691502402614,"vZ0":-3.7185896093695336,"x":136.94,"y":155.78,"x0":-2.8686861162807746,"y0":50.006437848823985,"z0":5.566710497995644,"aX":-10.163712714712714},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":2336,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3966907217806561,"extension":6.360373946562516},"hitData":{"launchSpeed":73.8,"launchAngle":87.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":132.74,"coordY":219.51}},"index":6,"playId":"a0688e53-4d82-3c4f-95eb-04a81c129559","pitchNumber":5,"startTime":"2026-08-20T00:17:54.751Z","endTime":"2026-08-20T00:18:05.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:18:05.124Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:20:12.523Z","endTime":"2026-08-20T00:21:28.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56980892625277,"aZ":-24.725602545931814,"pfxX":-10.68444367563317,"pfxZ":3.643968850791378,"pX":-1.5705108116680164,"pZ":3.2628059575093395,"vX0":3.9581995690368963,"vY0":-142.5531215321015,"vZ0":-3.3961312404847237,"x":176.86,"y":150.68,"x0":-1.5934938696818353,"y0":50.00694190632753,"z0":6.041205423033193,"aX":-21.865546314115374},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.0,"breakHorizontal":18.5,"spinRate":2279,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38509535556603636,"extension":5.716329695875754},"index":0,"playId":"08731f52-82fd-3bbc-8ac5-be5eda709c66","pitchNumber":1,"startTime":"2026-08-20T00:20:20.732Z","endTime":"2026-08-20T00:20:24.129Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.518659094367834,"aZ":-23.555355538991652,"pfxX":-11.46346964695219,"pfxZ":4.258844992923006,"pX":-0.9904717320671682,"pZ":2.8741652445757513,"vX0":5.493132374475397,"vY0":-141.86416844342688,"vZ0":-4.655638530199586,"x":154.75,"y":161.18,"x0":-1.4697417792597873,"y0":50.004746944304884,"z0":6.051390219430595,"aX":-23.20880443207359},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":19.6,"spinRate":2269,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3871004105286402,"extension":5.799039728446541},"index":1,"playId":"ffb96175-8bf3-35ec-a152-158409eaac21","pitchNumber":2,"startTime":"2026-08-20T00:20:33.491Z","endTime":"2026-08-20T00:20:37.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48861386444903,"aZ":-26.91178404543973,"pfxX":-10.85080414092657,"pfxZ":2.9647571084785813,"pX":0.23258900873997815,"pZ":1.0482927894265264,"vX0":7.335085506536509,"vY0":-132.62009987360682,"vZ0":-7.6708740831485045,"x":108.13,"y":210.48,"x0":-1.1653248002554069,"y0":50.00204925623053,"z0":5.9533320769816385,"aX":-19.245472930399714},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":1820,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41368402569422136,"extension":5.976297236800528},"index":2,"playId":"78f010db-7a96-37b5-a397-657473b05f37","pitchNumber":3,"startTime":"2026-08-20T00:20:59.892Z","endTime":"2026-08-20T00:21:04.747Z","isPitch":true,"type":"pitch"},{"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},"index":3,"startTime":"2026-08-20T00:21:10.051Z","endTime":"2026-08-20T00:21:22.732Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":90.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80458345576831,"aZ":-25.76737880371929,"pfxX":-10.557464477847414,"pfxZ":3.011243336233129,"pX":-1.658123358452481,"pZ":3.3683533355501902,"vX0":3.4852674011996694,"vY0":-145.5917136894109,"vZ0":-3.365621846498903,"x":180.2,"y":147.83,"x0":-1.5050181219982541,"y0":50.00552131092358,"z0":6.1136197215177015,"aX":-22.48159391747306},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":4.9,"breakHorizontal":18.4,"spinRate":2288,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.37739233368792435,"extension":5.653324612065274},"index":4,"playId":"a413f0a7-b833-341a-84bc-a7048518f897","pitchNumber":4,"startTime":"2026-08-20T00:21:22.732Z","endTime":"2026-08-20T00:21:28.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:21:28.004Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:22:57.773Z","endTime":"2026-08-20T00:24:14.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T00:22:59.994Z","endTime":"2026-08-20T00:22:59.995Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943997859406277,"aZ":-24.991263324146022,"pfxX":-11.07211430550266,"pfxZ":3.940375374656215,"pX":-0.24887572842578967,"pZ":2.0321247084786505,"vX0":6.144382238031147,"vY0":-134.14766677086476,"vZ0":-6.019352222008773,"x":126.49,"y":183.91,"x0":-1.1301926509201459,"y0":50.002721304626355,"z0":6.085889689858038,"aX":-20.18510319772067},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":18.7,"spinRate":1890,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40826116864943307,"extension":5.948553834987367},"index":1,"playId":"3a71491c-7a7b-3934-97ed-11fa8cf5a919","pitchNumber":1,"startTime":"2026-08-20T00:22:59.996Z","endTime":"2026-08-20T00:23:04.299Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":100.2,"endSpeed":91.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56038488728698,"aZ":-19.633453824036003,"pfxX":-10.201129144924911,"pfxZ":5.860777778325584,"pX":-1.449339563525392,"pZ":2.0644623998251452,"vX0":3.2946416431325343,"vY0":-145.6777175214199,"vZ0":-7.916722357389476,"x":172.25,"y":183.04,"x0":-1.272441033524893,"y0":50.00463874946309,"z0":6.013108063751646,"aX":-21.83604469269635},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.1,"breakHorizontal":17.8,"spinRate":2299,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3765888689409267,"extension":5.916764241407983},"index":2,"playId":"9e515126-4189-3ffb-8c57-6a59d61b2628","pitchNumber":2,"startTime":"2026-08-20T00:23:14.165Z","endTime":"2026-08-20T00:23:17.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052229529537414,"aZ":-26.911602937668338,"pfxX":-11.793677395459524,"pfxZ":2.9490524022411426,"pX":0.10396946862445913,"pZ":0.28222241320816277,"vX0":7.044998273210229,"vY0":-132.83816218826837,"vZ0":-9.557372520983602,"x":113.04,"y":231.16,"x0":-1.0533449293869988,"y0":50.00232094874201,"z0":5.890318255424874,"aX":-21.029046949155564},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":19.8,"spinRate":1894,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4126891426706689,"extension":6.035021466866421},"index":3,"playId":"26941bb6-4821-3019-acbc-4f3ea7080240","pitchNumber":3,"startTime":"2026-08-20T00:23:33.672Z","endTime":"2026-08-20T00:23:37.521Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29755200619934,"aZ":-20.3865003030199,"pfxX":-7.908628406350828,"pfxZ":5.608272441746422,"pX":-2.2612769603086784,"pZ":3.482160056083146,"vX0":1.3674940308821741,"vY0":-144.22925722642404,"vZ0":-3.4578586891094476,"x":203.19,"y":144.76,"x0":-1.71496309897663,"y0":50.00307920975044,"z0":5.957596825926721,"aX":-16.62123315726813},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":14.0,"spinRate":2354,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3801209182887906,"extension":5.739752483088103},"index":4,"playId":"8354aec8-bee2-34c7-a3f4-73b50d97a686","pitchNumber":4,"startTime":"2026-08-20T00:23:52.595Z","endTime":"2026-08-20T00:23:55.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189793947631312,"aZ":-26.76642158895557,"pfxX":-11.587486296498263,"pfxZ":2.9112677109466354,"pX":-0.40980892591730583,"pZ":1.6005823106565005,"vX0":6.040577781813386,"vY0":-135.79382117531333,"vZ0":-6.788132624989404,"x":132.62,"y":195.56,"x0":-1.16380923932346,"y0":50.005248142190524,"z0":6.0088156636607435,"aX":-21.529668378188095},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.0,"breakHorizontal":19.6,"spinRate":1901,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4041731038177221,"extension":6.0130318079204494},"index":5,"playId":"9f87c127-e9da-3bab-911e-85374f448e99","pitchNumber":5,"startTime":"2026-08-20T00:24:10.028Z","endTime":"2026-08-20T00:24:14.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:24:14.377Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:24:24.958Z","endTime":"2026-08-20T00:25:26.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.937100962234815,"aZ":-18.76553956914995,"pfxX":-10.439691446279117,"pfxZ":6.397157518628011,"pX":-0.3027985638250894,"pZ":2.4431786744069357,"vX0":6.205206880432999,"vY0":-144.40366900837503,"vZ0":-6.931259558607395,"x":128.54,"y":172.81,"x0":-1.1314731317803595,"y0":50.004856024491716,"z0":6.043761129090952,"aX":-21.88775304907866},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.2,"breakHorizontal":17.5,"spinRate":2347,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3803846334054306,"extension":5.835947046322904},"index":0,"playId":"c65600c7-65f9-339f-bf12-25d1deccd74f","pitchNumber":1,"startTime":"2026-08-20T00:24:37.234Z","endTime":"2026-08-20T00:24:40.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75517828988071,"aZ":-20.3621736576305,"pfxX":-10.501212565328222,"pfxZ":5.56263782290781,"pX":-0.17077656552709622,"pZ":2.9771107361690676,"vX0":6.963263459542598,"vY0":-145.1886830613721,"vZ0":-5.156745466346972,"x":123.51,"y":158.4,"x0":-1.242751250546987,"y0":50.003351774442706,"z0":6.025481076359793,"aX":-22.295292705402492},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2422,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3780642387688893,"extension":5.737158855792125},"index":1,"playId":"9628a3c1-ebae-3734-9dcf-d75a150a0377","pitchNumber":2,"startTime":"2026-08-20T00:24:53.141Z","endTime":"2026-08-20T00:24:57.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T00:25:03.081Z","endTime":"2026-08-20T00:25:16.930Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06998754672788,"aZ":-23.262321215755634,"pfxX":-9.830978842263782,"pfxZ":4.149284249254675,"pX":-0.7772762206634397,"pZ":2.321330140436325,"vX0":5.245125623299107,"vY0":-146.005753286636,"vZ0":-6.6008791807341725,"x":146.63,"y":176.1,"x0":-1.3249284210114571,"y0":50.00201681939694,"z0":6.022439813922998,"aX":-21.112277979068246},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":2347,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.37589613131431676,"extension":5.869341136180012},"hitData":{"launchSpeed":66.5,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":169.32}},"index":3,"playId":"197a857a-9b11-301f-beb3-9fa19217f324","pitchNumber":3,"startTime":"2026-08-20T00:25:16.930Z","endTime":"2026-08-20T00:25:26.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:25:26.054Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:27:23.598Z","endTime":"2026-08-20T00:29:23.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.461441327386105,"aZ":-15.491228408176998,"pfxX":-6.008733906903459,"pfxZ":8.89536608722065,"pX":-1.1018263094648935,"pZ":3.5696352372330407,"vX0":7.861715566049545,"vY0":-136.67174317053352,"vZ0":-2.6512260867762785,"x":159.0,"y":142.4,"x0":-3.246248284086718,"y0":50.00599034483358,"z0":5.627014915043121,"aX":-11.274498558922506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2278,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4020414082910637,"extension":6.21014185190813},"index":0,"playId":"5fc2c02a-da49-3462-8e5f-3c62ace7a1f7","pitchNumber":1,"startTime":"2026-08-20T00:27:35.299Z","endTime":"2026-08-20T00:27:38.332Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.088333233513794,"aZ":-16.16458252053522,"pfxX":-6.4140611269265255,"pfxZ":8.480339366703394,"pX":-1.2981365063853494,"pZ":4.778962851284336,"vX0":7.608635886514855,"vY0":-136.98096736651334,"vZ0":0.42944417979007526,"x":166.48,"y":109.75,"x0":-3.2869646847876903,"y0":50.00389961621255,"z0":5.7308548888519795,"aX":-12.111296708771444},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2368,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40085808958463875,"extension":6.249068590812116},"index":1,"playId":"90937b23-c7a3-30e7-8074-de7ccbc6887d","pitchNumber":2,"startTime":"2026-08-20T00:27:53.335Z","endTime":"2026-08-20T00:27:57.999Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23154997600767,"aZ":-15.324319218780506,"pfxX":-5.286769981413814,"pfxZ":8.952137219337242,"pX":-0.872647414803744,"pZ":4.481217793832558,"vX0":7.8856404859016065,"vY0":-136.8103300557186,"vZ0":-0.5889886073080792,"x":150.26,"y":117.79,"x0":-3.11510755744907,"y0":50.000236071252786,"z0":5.756689812081579,"aX":-9.948804088969649},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2414,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4014727404760552,"extension":6.160590846315177},"index":2,"playId":"752e1f39-0e58-3eff-ad8f-c1af95376807","pitchNumber":3,"startTime":"2026-08-20T00:28:13.477Z","endTime":"2026-08-20T00:28:16.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61257867291455,"aZ":-24.7055674134969,"pfxX":-0.5389008050640487,"pfxZ":4.194186804434411,"pX":-0.6364928919430982,"pZ":3.510708937687711,"vX0":7.063655978988329,"vY0":-132.69310998693123,"vZ0":-0.8059159514743207,"x":141.26,"y":143.99,"x0":-3.2640408717500384,"y0":50.00542949339354,"z0":5.619724218701925,"aX":-0.960947997396649},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-0.6,"spinRate":2385,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41289981030380885,"extension":6.340565838840251},"index":3,"playId":"98fcbcdb-90e8-38cf-9f2f-5c6601363233","pitchNumber":4,"startTime":"2026-08-20T00:28:33.616Z","endTime":"2026-08-20T00:28:36.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T00:28:46.278Z","endTime":"2026-08-20T00:28:58.432Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314071813878094,"aZ":-43.46677053289693,"pfxX":2.2075031709043675,"pfxZ":-7.5040326370511545,"pX":0.1316895936051559,"pZ":1.0157564754173543,"vX0":6.9189733325327705,"vY0":-122.48206182518489,"vZ0":-2.1394499097396436,"x":111.98,"y":211.35,"x0":-3.0273619152775413,"y0":50.003314820575966,"z0":5.65043320713988,"aX":3.320807662529188},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.8,"breakHorizontal":-5.8,"spinRate":2801,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4488111299810691,"extension":6.326108146077164},"index":5,"playId":"a6de7b90-6769-3e97-9d31-b2d609bc9cb2","pitchNumber":5,"startTime":"2026-08-20T00:28:58.432Z","endTime":"2026-08-20T00:29:02.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60258539137059,"aZ":-21.90018828256739,"pfxX":0.1347983577810563,"pfxZ":5.590052756133057,"pX":-1.5905186195850434,"pZ":3.3845407407741774,"vX0":4.639055473687017,"vY0":-134.78448242648489,"vZ0":-1.500124115603283,"x":177.63,"y":147.4,"x0":-3.352269596065623,"y0":50.002818699076975,"z0":5.496526518301421,"aX":0.24690308444871675},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.2,"spinRate":2455,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.406553164609611,"extension":6.183801060259403},"index":6,"playId":"ddec4cdb-4e46-354d-9282-aa3211f2b23a","pitchNumber":6,"startTime":"2026-08-20T00:29:18.779Z","endTime":"2026-08-20T00:29:23.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:29:23.053Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:29:38.614Z","endTime":"2026-08-20T00:33:29.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45119382276154,"aZ":-20.24021724517847,"pfxX":-9.983540559096552,"pfxZ":6.39275020437046,"pX":-0.9689902973403396,"pZ":3.323019696307257,"vX0":9.020576353829236,"vY0":-136.13193130797958,"vZ0":-2.2449630870348276,"x":153.94,"y":149.06,"x0":-3.037578229963002,"y0":50.00070827898001,"z0":5.567978458372833,"aX":-18.630826613476845},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2310,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40321183587020926,"extension":6.332102447876482},"index":0,"playId":"b3d27f64-2ac1-3685-abe5-fca86ee056da","pitchNumber":1,"startTime":"2026-08-20T00:29:51.373Z","endTime":"2026-08-20T00:29:55.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.159080680863816,"aZ":-21.308304346505516,"pfxX":-11.186282740466881,"pfxZ":5.810439651156091,"pX":-0.015355964449821345,"pZ":2.221471509689619,"vX0":11.562756478308922,"vY0":-136.6049077814796,"vZ0":-4.871399108442774,"x":117.59,"y":178.8,"x0":-2.8719018144593877,"y0":50.000132989335384,"z0":5.514309526159405,"aX":-20.908099786025037},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":17.5,"spinRate":2387,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.40264370529885607,"extension":6.427573612787805},"index":1,"playId":"2764a0f7-e8e5-3851-a84b-b63ea8c57367","pitchNumber":2,"startTime":"2026-08-20T00:30:11.931Z","endTime":"2026-08-20T00:30:16.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.541497966322254,"aZ":-12.955415464630862,"pfxX":-6.688648299097553,"pfxZ":10.043493121381394,"pX":0.2650388106350897,"pZ":3.5628566191667166,"vX0":10.847035308703754,"vY0":-137.68849666991954,"vZ0":-3.0480692441154322,"x":106.9,"y":142.58,"x0":-2.8626430457582,"y0":50.00339372971746,"z0":5.565030072644254,"aX":-12.801022354893572},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":9.7,"spinRate":2355,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39833033184044897,"extension":6.517109194951634},"index":2,"playId":"4679c8f0-cf8f-30ca-9579-a4dc3bc200d3","pitchNumber":3,"startTime":"2026-08-20T00:30:33.277Z","endTime":"2026-08-20T00:30:37.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T00:30:58.599Z","endTime":"2026-08-20T00:31:14.663Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"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},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.111221492636872,"aZ":-42.50865713808653,"pfxX":0.42789064801541743,"pfxZ":-6.9899693872345825,"pX":0.8635048264622268,"pZ":0.8501680261770449,"vX0":8.818628895387159,"vY0":-120.99915870603664,"vZ0":-2.3234447613616904,"x":84.09,"y":215.83,"x0":-2.887118241747267,"y0":50.00001347186552,"z0":5.555323935973996,"aX":0.6325533128448141},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.0,"breakHorizontal":-2.9,"spinRate":2660,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45306009993256957,"extension":6.526493994441711},"index":4,"playId":"28a05b95-5f3d-3682-9810-20b8366eff82","pitchNumber":4,"startTime":"2026-08-20T00:31:14.663Z","endTime":"2026-08-20T00:31:18.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853909700007225,"aZ":-22.88382991876884,"pfxX":-9.229316610238737,"pfxZ":4.925499368940718,"pX":-0.5175868655038525,"pZ":2.978646298724058,"vX0":9.965257599660147,"vY0":-136.67569465537338,"vZ0":-2.460381275048729,"x":136.73,"y":158.36,"x0":-3.0163450273722527,"y0":50.00648403221452,"z0":5.466577843131569,"aX":-17.420229899249577},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":14.5,"spinRate":2309,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40115993139389694,"extension":6.362259813857347},"index":5,"playId":"8d7ca6fb-464c-3ca0-980c-d0fdfd3bba4f","pitchNumber":5,"startTime":"2026-08-20T00:31:45.048Z","endTime":"2026-08-20T00:31:49.297Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18991798333277,"aZ":-25.639439669267215,"pfxX":1.873697524669427,"pfxZ":4.336727330374514,"pX":1.476085686387519,"pZ":1.9049877484826288,"vX0":9.828762262935898,"vY0":-122.7890421788,"vZ0":-3.2639286526196423,"x":60.74,"y":187.35,"x0":-2.8433129358333558,"y0":50.00541768500929,"z0":5.463592253638478,"aX":2.823647609076109},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2355,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44826024162119804,"extension":6.515070149757479},"index":6,"playId":"ccef1b61-ae88-34d3-be7e-587b9ca1e9c2","pitchNumber":6,"startTime":"2026-08-20T00:32:14.103Z","endTime":"2026-08-20T00:32:17.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14909484516832,"aZ":-20.38131029473175,"pfxX":-10.395946613143842,"pfxZ":6.279647795645427,"pX":-1.1534621674781234,"pZ":2.2534616265145524,"vX0":8.670431104369147,"vY0":-136.68013412148935,"vZ0":-4.766489344051385,"x":160.97,"y":177.94,"x0":-3.027419229435386,"y0":50.0043330502774,"z0":5.433308043745457,"aX":-19.529720392472846},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":16.8,"spinRate":2234,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4018350438709901,"extension":6.363001664836485},"index":7,"playId":"5c7d9b1a-898a-36b4-bbcc-ecafce113540","pitchNumber":7,"startTime":"2026-08-20T00:32:35.629Z","endTime":"2026-08-20T00:32:40.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72365925071777,"aZ":-18.00235118751918,"pfxX":-5.550203014292297,"pfxZ":7.430231509323136,"pX":0.6762636749302727,"pZ":4.349375486564364,"vX0":11.590895797054234,"vY0":-136.8884273300265,"vZ0":-0.40113151097108835,"x":91.22,"y":121.35,"x0":-2.881881245023952,"y0":50.00643048727583,"z0":5.72461797120851,"aX":-10.593063871481595},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":7.8,"spinRate":2190,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3993236370466957,"extension":6.278456162449375},"index":8,"playId":"abb53d4a-d01e-33c7-9f8e-4a852c578dfc","pitchNumber":8,"startTime":"2026-08-20T00:33:02.154Z","endTime":"2026-08-20T00:33:05.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.973800326301625,"aZ":-28.7390925639342,"pfxX":6.610212768803202,"pfxZ":2.315529917620541,"pX":1.0349043701503298,"pZ":1.9530733982740407,"vX0":7.703798043362605,"vY0":-122.19597332066604,"vZ0":-2.322026592517326,"x":77.55,"y":186.05,"x0":-3.0385641092426123,"y0":50.00604526749413,"z0":5.4280169251108825,"aX":9.823978576661156},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-14.0,"spinRate":2309,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4512470133626594,"extension":6.4789433019711975},"index":9,"playId":"4423bfa6-25fa-30ec-86ff-02559f727f53","pitchNumber":9,"startTime":"2026-08-20T00:33:25.157Z","endTime":"2026-08-20T00:33:29.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:33:29.531Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks. Moisés Ballesteros to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:33:47.912Z","endTime":"2026-08-20T00:36:22.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105342397244716,"aZ":-17.87061284730055,"pfxX":-5.469475846382002,"pfxZ":7.538476605189963,"pX":-0.8393929686658824,"pZ":4.2472937559669095,"vX0":8.047043022564008,"vY0":-136.62915043056077,"vZ0":-0.6008829464695238,"x":149.0,"y":124.1,"x0":-3.107359396459838,"y0":50.00121827855199,"z0":5.694174436806127,"aX":-10.376512592089707},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":8.3,"spinRate":2220,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4003398247405694,"extension":6.382059124858848},"index":0,"playId":"ca40141f-d656-34e7-aeb0-2569f59b6842","pitchNumber":1,"startTime":"2026-08-20T00:33:56.625Z","endTime":"2026-08-20T00:34:00.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495179375680433,"aZ":-26.752006767645604,"pfxX":-9.289031331971213,"pfxZ":2.9033066871155393,"pX":-1.2523548232110808,"pZ":2.2089211286157346,"vX0":8.445437479916947,"vY0":-136.0045313928742,"vZ0":-3.5621378412942497,"x":164.74,"y":179.14,"x0":-3.1946139266409124,"y0":50.0047489804606,"z0":5.396043491137613,"aX":-17.362237031335308},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2210,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40308773991189595,"extension":6.5356882777816105},"index":1,"playId":"6a5350aa-4402-38c5-8bc5-0a1de9eb053c","pitchNumber":2,"startTime":"2026-08-20T00:34:17.013Z","endTime":"2026-08-20T00:34:21.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.582177697404568,"aZ":-18.113974029113944,"pfxX":-6.304438318545895,"pfxZ":7.448662884488389,"pX":-0.8788978708810915,"pZ":4.135420732984135,"vX0":8.125756188962262,"vY0":-136.19586192662678,"vZ0":-0.6540570950210814,"x":150.5,"y":127.12,"x0":-3.075367236778543,"y0":50.00180798880161,"z0":5.625984191224583,"aX":-11.899670987375137},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":9.8,"spinRate":2299,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4014377406052114,"extension":5.79576496714057},"index":2,"playId":"11be7403-fb18-3767-b857-13c41c10c2be","pitchNumber":3,"startTime":"2026-08-20T00:34:37.551Z","endTime":"2026-08-20T00:34:41.162Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061975538367985,"aZ":-28.99400979590902,"pfxX":-10.343297197004013,"pfxZ":1.9353374564373578,"pX":-0.49765530542941566,"pZ":1.5373924691496892,"vX0":9.71976339971544,"vY0":-127.32477846057,"vZ0":-3.6772165892099946,"x":135.97,"y":197.27,"x0":-3.0201287428541446,"y0":50.00212078263974,"z0":5.293821241727439,"aX":-16.98775016125768},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":1608,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43013342606491545,"extension":6.123469030409341},"index":3,"playId":"e8f04b56-8a8d-33e3-ada5-966fe4045c66","pitchNumber":4,"startTime":"2026-08-20T00:34:59.707Z","endTime":"2026-08-20T00:35:05.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509369981136366,"aZ":-15.717074489918039,"pfxX":-6.078622316624802,"pfxZ":8.644569856584397,"pX":-1.2067770055851184,"pZ":4.659872506525991,"vX0":7.371554949890108,"vY0":-136.9402241430642,"vZ0":0.2570038808592725,"x":163.0,"y":112.96,"x0":-3.1405500390251864,"y0":50.00593022646323,"z0":5.637813649340318,"aX":-11.577340603033829},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2284,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39959099283877597,"extension":5.633916168278682},"index":4,"playId":"3505b008-fccd-3568-99f9-3ca3e29780b5","pitchNumber":5,"startTime":"2026-08-20T00:35:29.124Z","endTime":"2026-08-20T00:35:33.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.113300481149032,"aZ":-22.098075502113463,"pfxX":-10.304447399095755,"pfxZ":5.336017154281439,"pX":-1.271906523868119,"pZ":3.024603975165485,"vX0":8.369750689188828,"vY0":-136.77065241294048,"vZ0":-2.3654510389617815,"x":165.48,"y":157.12,"x0":-3.0380718175640533,"y0":50.0034547005922,"z0":5.42171696123922,"aX":-19.457553745093943},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2334,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40099936994978025,"extension":6.2800244270676595},"index":5,"playId":"b8d1908e-8dd3-30ad-a64d-caf7e8a690b5","pitchNumber":6,"startTime":"2026-08-20T00:35:50.532Z","endTime":"2026-08-20T00:35:54.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040801059301373,"aZ":-30.975062313078553,"pfxX":-9.196053373692973,"pfxZ":0.7266360796359148,"pX":-0.9679385034715111,"pZ":3.6312478153138,"vX0":8.351309430847596,"vY0":-127.10765659876267,"vZ0":1.5777314715706718,"x":153.9,"y":140.74,"x0":-3.0883174956135644,"y0":50.00209393355115,"z0":5.447308327978896,"aX":-15.171061013381657},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":15.0,"spinRate":1598,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4295537310447548,"extension":6.114992528728416},"index":6,"playId":"57f7f87d-c788-3be5-98fc-f84710df271f","pitchNumber":7,"startTime":"2026-08-20T00:36:17.355Z","endTime":"2026-08-20T00:36:22.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:36:22.371Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:37:40.789Z","endTime":"2026-08-20T00:38:58.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T00:36:43.508Z","endTime":"2026-08-20T00:37:43.006Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596506587052588,"aZ":-23.312132394275345,"pfxX":-10.087673640181187,"pfxZ":4.779422644173152,"pX":-0.17027793517212664,"pZ":1.4099372831966015,"vX0":10.897149011345581,"vY0":-135.35486249082768,"vZ0":-6.319351694049483,"x":123.49,"y":200.71,"x0":-2.938164397678622,"y0":50.00632249415837,"z0":5.407880362804256,"aX":-18.71860459165081},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2141,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4046997830411052,"extension":6.311183940736139},"index":1,"playId":"ce73a838-4744-3e76-b414-1a9e1ddaf40e","pitchNumber":1,"startTime":"2026-08-20T00:37:43.006Z","endTime":"2026-08-20T00:37:47.942Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.764827952476928,"aZ":-15.65982501287113,"pfxX":-4.934125771300692,"pfxZ":8.816117021417702,"pX":0.3178047100677721,"pZ":2.796087209271325,"vX0":10.522542921466147,"vY0":-136.41565016227574,"vZ0":-4.514562763294661,"x":104.89,"y":163.29,"x0":-2.9592001308555145,"y0":50.00003168219317,"z0":5.561932369300101,"aX":-9.240439996198877},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2157,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40247987770636673,"extension":6.437531789232011},"index":2,"playId":"3eb66aec-a68b-37bc-a91d-035686837db1","pitchNumber":2,"startTime":"2026-08-20T00:38:02.719Z","endTime":"2026-08-20T00:38:07.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"3eb66aec-a68b-37bc-a91d-035686837db1","startTime":"2026-08-20T00:38:14.730Z","endTime":"2026-08-20T00:38:30.000Z","isPitch":false,"type":"pickoff"},{"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601073992798586,"aZ":-16.345653273785725,"pfxX":-6.788486742235392,"pfxZ":8.449027104636501,"pX":-0.15736600675613274,"pZ":3.4093879493964727,"vX0":9.797280131783143,"vY0":-135.75657432187162,"vZ0":-2.708575403834681,"x":123.0,"y":146.73,"x0":-2.924442861230274,"y0":50.00649377084541,"z0":5.552380291286544,"aX":-12.724674830493365},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":2173,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4028350666532141,"extension":6.358557217263986},"index":4,"playId":"3884d930-7d6e-31f6-801e-a032e4e3fe1a","pitchNumber":3,"startTime":"2026-08-20T00:38:30.000Z","endTime":"2026-08-20T00:38:33.058Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516224869565153,"aZ":-24.33824781712386,"pfxX":-9.940481657146083,"pfxZ":4.222213594624983,"pX":0.4070767825116899,"pZ":2.140140260152967,"vX0":12.32477616154897,"vY0":-135.3880350384026,"vZ0":-4.25898404079255,"x":101.48,"y":181.0,"x0":-2.9124003572068604,"y0":50.00506743041672,"z0":5.436741583659088,"aX":-18.459546789820266},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2194,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40454320956536893,"extension":6.344561990693316},"index":5,"playId":"fbbd5e02-be26-37b1-a96d-d31471fc8809","pitchNumber":4,"startTime":"2026-08-20T00:38:53.500Z","endTime":"2026-08-20T00:38:58.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:38:58.602Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:39:04.608Z","endTime":"2026-08-20T00:41:08.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87441548433507,"aZ":-18.852829489244137,"pfxX":-10.170500958482426,"pfxZ":7.116849637228418,"pX":-1.639682101987085,"pZ":2.4383234331200767,"vX0":7.45905033403886,"vY0":-136.42880900835337,"vZ0":-4.649239974089012,"x":179.5,"y":172.95,"x0":-3.096866786119623,"y0":50.00680232494004,"z0":5.476083638458687,"aX":-19.04940423767354},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":16.7,"spinRate":2324,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4025038512211929,"extension":6.345368021832506},"index":0,"playId":"768d35e6-3df9-3215-b7fd-a9ebebec3c04","pitchNumber":1,"startTime":"2026-08-20T00:39:29.764Z","endTime":"2026-08-20T00:39:34.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99712084531068,"aZ":-18.885357796654404,"pfxX":-8.83662076117841,"pfxZ":7.132039228843862,"pX":-0.9218395913415934,"pZ":3.2246073124222487,"vX0":8.60249398736332,"vY0":-135.70739923307175,"vZ0":-2.737248613957881,"x":152.14,"y":151.72,"x0":-2.9864223239109537,"y0":50.00222341386792,"z0":5.563462039449285,"aX":-16.46399713557802},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2328,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4037818674426794,"extension":6.39694640217277},"index":1,"playId":"62978225-f059-3b97-bbfc-65f4c4fadce2","pitchNumber":2,"startTime":"2026-08-20T00:39:49.850Z","endTime":"2026-08-20T00:39:54.517Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.667730088089225,"aZ":-28.972477587973103,"pfxX":5.293389724294929,"pfxZ":2.200891852614432,"pX":0.9575709205914483,"pZ":1.8923943182184346,"vX0":7.97987821381368,"vY0":-120.70733501100187,"vZ0":-2.1785828060485404,"x":80.5,"y":187.69,"x0":-3.097489254258516,"y0":50.00248950710216,"z0":5.394204631810334,"aX":7.696733518984678},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":-11.8,"spinRate":2415,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4563035895914571,"extension":6.403674757083497},"index":2,"playId":"1857b41c-88e6-3f70-a135-a251b335dbfd","pitchNumber":3,"startTime":"2026-08-20T00:40:10.687Z","endTime":"2026-08-20T00:40:14.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:40:26.462Z","endTime":"2026-08-20T00:40:42.670Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372981347880984,"aZ":-14.037598826558398,"pfxX":-4.930341514850614,"pfxZ":9.563101139872435,"pX":-0.8034604508820434,"pZ":3.90088848671176,"vX0":7.705973499077486,"vY0":-137.09533869859007,"vZ0":-2.103050881916931,"x":147.63,"y":133.46,"x0":-3.0149583843513974,"y0":50.00048420311021,"z0":5.640222783430731,"aX":-9.348842456443391},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2326,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4000979872510233,"extension":6.322271171338785},"index":4,"playId":"50ad7d0e-f3d6-378d-ae71-f0935d525018","pitchNumber":4,"startTime":"2026-08-20T00:40:42.670Z","endTime":"2026-08-20T00:40:46.066Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18814933150534,"aZ":-21.23677813022439,"pfxX":-10.910676435988437,"pfxZ":5.820733421271244,"pX":0.032871263111427025,"pZ":2.693756743009529,"vX0":11.736366574054285,"vY0":-136.709155479205,"vZ0":-3.7014927214146907,"x":115.75,"y":166.05,"x0":-2.913229996386646,"y0":50.00440078891199,"z0":5.53619204514622,"aX":-20.504789876204473},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":17.0,"spinRate":2376,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40178261897365575,"extension":6.4156465668204765},"index":5,"playId":"571cb50c-0e83-391a-ae8f-b23b10e69ead","pitchNumber":5,"startTime":"2026-08-20T00:41:02.989Z","endTime":"2026-08-20T00:41:08.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:41:08.043Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Altuve lines out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:43:08.957Z","endTime":"2026-08-20T00:43:49.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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(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},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08894578986148,"aZ":-17.693268014934983,"pfxX":-7.770916975322956,"pfxZ":7.163882510982557,"pX":-0.05708618979608579,"pZ":2.506036760148184,"vX0":7.020984751854286,"vY0":-141.25075448393443,"vZ0":-6.3845594062150965,"x":119.18,"y":171.12,"x0":-1.564965790976856,"y0":50.00295657678218,"z0":5.932803095604618,"aX":-15.70740339939784},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2259,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3877321223322596,"extension":5.873950814700311},"index":0,"playId":"cae4f8e3-5334-3676-8454-7f9e7833ab21","pitchNumber":1,"startTime":"2026-08-20T00:43:20.569Z","endTime":"2026-08-20T00:43:24.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-20T00:43:29.709Z","endTime":"2026-08-20T00:43:40.457Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.170198537236327,"aZ":-25.88019450993979,"pfxX":0.1237599926896844,"pfxZ":3.576874635744737,"pX":0.6957506965852028,"pZ":2.5987478472292587,"vX0":5.897707348398018,"vY0":-132.31591625017109,"vZ0":-3.6316090440966233,"x":90.48,"y":168.61,"x0":-1.585122196848137,"y0":50.00433011914499,"z0":5.901426964322237,"aX":0.21690880546914718},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2565,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4151273775533184,"extension":5.782340143898997},"hitData":{"launchSpeed":96.9,"launchAngle":22.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.33,"coordY":59.93}},"index":2,"playId":"e8f441a2-f043-3908-b750-245cfc6ca74e","pitchNumber":2,"startTime":"2026-08-20T00:43:40.457Z","endTime":"2026-08-20T00:43:49.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:43:49.140Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:44:01.006Z","endTime":"2026-08-20T00:45:17.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.826310143460365,"aZ":-23.186744838971922,"pfxX":-10.470115462902708,"pfxZ":4.551232464068593,"pX":-0.20565542950402851,"pZ":1.7095514246175156,"vX0":7.0833937629545005,"vY0":-139.6960059875458,"vZ0":-7.206247698639578,"x":124.84,"y":192.62,"x0":-1.4155085314630056,"y0":50.0000882235464,"z0":5.849461457290637,"aX":-20.66524550168551},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.8,"breakHorizontal":17.5,"spinRate":2232,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.392269553384311,"extension":5.706316386421936},"index":0,"playId":"bcdef78e-6352-306b-9c08-6c148b36f2da","pitchNumber":1,"startTime":"2026-08-20T00:44:08.684Z","endTime":"2026-08-20T00:44:12.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95007709788052,"aZ":-26.95442716935909,"pfxX":-11.16818003057711,"pfxZ":2.5002188782517436,"pX":-1.4429009344268187,"pZ":2.205674612249805,"vX0":4.0412283183547375,"vY0":-144.14399753286793,"vZ0":-6.0302557179418255,"x":172.0,"y":179.23,"x0":-1.418628719070394,"y0":50.00306020802799,"z0":6.00686270374553,"aX":-23.31769497215882},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.4,"breakHorizontal":19.3,"spinRate":2381,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.38112060535915404,"extension":5.707440884772577},"index":1,"playId":"6aa3bb96-2417-3584-b5af-b9042cd27f78","pitchNumber":2,"startTime":"2026-08-20T00:44:22.504Z","endTime":"2026-08-20T00:44:26.298Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883973390068782,"aZ":-28.191791821132938,"pfxX":-10.797712399267464,"pfxZ":2.2366630435390267,"pX":-0.5936515965267469,"pZ":1.6352773148139113,"vX0":5.344959620835511,"vY0":-132.77076137018457,"vZ0":-6.039926680640485,"x":139.63,"y":194.63,"x0":-1.2318405721961145,"y0":50.00373559967677,"z0":5.995761852072511,"aX":-19.24559690353047},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":18.4,"spinRate":1981,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4127980447307751,"extension":5.929962419349068},"index":2,"playId":"9141dec6-e2f4-3bcc-a1fe-cd156dc95710","pitchNumber":3,"startTime":"2026-08-20T00:44:37.065Z","endTime":"2026-08-20T00:44:41.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.582084146830624,"aZ":-12.936789360907735,"pfxX":-9.83025953324024,"pfxZ":9.31854775602539,"pX":-0.12610398869714887,"pZ":1.9737297354004895,"vX0":6.953575930906829,"vY0":-142.71280221430365,"vZ0":-8.787869711699837,"x":121.81,"y":185.49,"x0":-1.316003684532696,"y0":50.00297199243129,"z0":5.906095759208141,"aX":-20.294618263949978},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":16.4,"spinRate":2311,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3836697529983826,"extension":5.729875801492744},"index":3,"playId":"c14761b1-93b0-3d27-a9cf-57fbb2ee1e46","pitchNumber":4,"startTime":"2026-08-20T00:44:52.299Z","endTime":"2026-08-20T00:44:55.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50764261901215,"aZ":-28.37545477474763,"pfxX":-10.291079892062758,"pfxZ":2.0895616933821426,"pX":-0.45676189514124294,"pZ":2.6699335687145176,"vX0":5.656933801166772,"vY0":-133.91439024932598,"vZ0":-3.89455004066238,"x":134.41,"y":166.69,"x0":-1.2578178833637266,"y0":50.00368769733707,"z0":6.169450661272449,"aX":-18.720275336580524},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":1878,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.40878237338683077,"extension":5.84002134253886},"index":4,"playId":"0b3332e3-3e03-304f-bfad-499d8d0bde75","pitchNumber":5,"startTime":"2026-08-20T00:45:13.256Z","endTime":"2026-08-20T00:45:17.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:45:17.369Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T00:45:24.401Z","endTime":"2026-08-20T00:47:40.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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, 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},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150982462718606,"aZ":-34.28104683658157,"pfxX":2.6123329972201743,"pfxZ":-1.225387042824491,"pX":0.1347883391573006,"pZ":1.7406044288774423,"vX0":4.197880127342821,"vY0":-129.83915288145292,"vZ0":-4.772182203139501,"x":111.86,"y":191.78,"x0":-1.8399397066585141,"y0":50.00505693557189,"z0":6.199149075118269,"aX":4.478962973865499},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.0,"breakHorizontal":-5.6,"spinRate":2610,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4211948481018948,"extension":5.858035219534509},"index":0,"playId":"08fe7995-5119-39af-b9a4-7d2093c32c5b","pitchNumber":1,"startTime":"2026-08-20T00:45:41.682Z","endTime":"2026-08-20T00:45:46.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T00:45:55.955Z","endTime":"2026-08-20T00:46:00.462Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547512302692915,"aZ":-32.78077693893196,"pfxX":2.176447585469315,"pfxZ":-0.3594658763803338,"pX":-0.08991473684211623,"pZ":0.9503536464748676,"vX0":3.8799395756228376,"vY0":-129.1893239417325,"vZ0":-6.77401582755535,"x":120.43,"y":213.12,"x0":-1.8906998776740336,"y0":50.00033358645781,"z0":6.1085837020537275,"aX":3.698139178236758},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":-4.8,"spinRate":2557,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.42309617735719707,"extension":5.768001561308356},"index":2,"playId":"bf26238e-87e1-3d5a-b089-a6b7a5156e90","pitchNumber":2,"startTime":"2026-08-20T00:46:00.462Z","endTime":"2026-08-20T00:46:05.651Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739094417373114,"aZ":-28.701499033182113,"pfxX":-9.953441350506049,"pfxZ":2.000701782819492,"pX":-0.40840014646284073,"pZ":1.5548313670564473,"vX0":5.640731676145483,"vY0":-130.80810002990904,"vZ0":-6.2013268002463064,"x":132.57,"y":196.8,"x0":-1.2957784868815694,"y0":50.00557144241839,"z0":6.099018427904374,"aX":-17.308621851649388},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":16.8,"spinRate":1739,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4181870104070611,"extension":5.9339276396622145},"index":3,"playId":"3f638a91-5e10-31df-982f-ed4670e7498c","pitchNumber":3,"startTime":"2026-08-20T00:46:18.279Z","endTime":"2026-08-20T00:46:22.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09222643722093,"aZ":-24.373194454896378,"pfxX":-10.484405959524087,"pfxZ":3.6477274090132443,"pX":-1.3459132581123163,"pZ":2.6654731871070134,"vX0":4.048074248528746,"vY0":-145.5162223360537,"vZ0":-5.573670268698427,"x":168.3,"y":166.81,"x0":-1.3953769336493087,"y0":50.00239312542639,"z0":6.088352242969322,"aX":-22.4167695639354},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":5.6,"breakHorizontal":18.1,"spinRate":2251,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.37683589803330486,"extension":5.7287389461026885},"index":4,"playId":"3eaf3ffe-1569-3cc3-9af8-0941b51b3560","pitchNumber":4,"startTime":"2026-08-20T00:46:35.539Z","endTime":"2026-08-20T00:46:39.562Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.118576157643055,"aZ":-26.940956331464424,"pfxX":0.4734897306553225,"pfxZ":2.7459998406663537,"pX":0.31519715991878733,"pZ":4.2331419842128595,"vX0":4.64905712055115,"vY0":-137.16844516066948,"vZ0":-0.07429750598297735,"x":104.99,"y":124.49,"x0":-1.462663751902704,"y0":50.00420596947394,"z0":6.096204276204406,"aX":0.9029748706631093},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2352,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.3991794490358265,"extension":5.7473294694026},"index":5,"playId":"1eb846e6-cd5c-3e1c-a16c-fcb6762b2e7c","pitchNumber":5,"startTime":"2026-08-20T00:47:22.017Z","endTime":"2026-08-20T00:47:26.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09874290671388,"aZ":-25.827172960817485,"pfxX":-10.317056268717193,"pfxZ":3.5032426208391785,"pX":0.3190764469834476,"pZ":1.8030325073666151,"vX0":6.914034603725991,"vY0":-133.84986266249078,"vZ0":-6.315076612240596,"x":104.84,"y":190.1,"x0":-0.9580592195771397,"y0":50.00488334287299,"z0":6.04428564928801,"aX":-18.70794336014454},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":17.2,"spinRate":1735,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4093322730610338,"extension":6.072717059429907},"index":6,"playId":"fb401a44-8c9a-3fe1-995d-71d3768403a0","pitchNumber":6,"startTime":"2026-08-20T00:47:36.579Z","endTime":"2026-08-20T00:47:40.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:47:40.597Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:49:38.743Z","endTime":"2026-08-20T00:50:19.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.008926494147563,"aZ":-41.481815878031284,"pfxX":2.3370463149552325,"pfxZ":-6.581410033894066,"pX":-0.160106859062174,"pZ":1.5989166444190293,"vX0":6.4985399639434736,"vY0":-118.29991187046414,"vZ0":-0.6568618097045246,"x":123.1,"y":195.61,"x0":-3.248642578360844,"y0":50.003404582190186,"z0":5.689628397902363,"aX":3.3039137553786087},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.8,"breakHorizontal":-5.9,"spinRate":2675,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4633799273035848,"extension":6.171950254522013},"index":0,"playId":"5df34984-f5a7-3fab-ba22-2d890ac56874","pitchNumber":1,"startTime":"2026-08-20T00:49:52.647Z","endTime":"2026-08-20T00:49:56.914Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19179311459556,"aZ":-37.93871623075601,"pfxX":1.5334886778450354,"pfxZ":-3.971388102360077,"pX":0.16484578519924975,"pZ":1.748802927256842,"vX0":7.395533642927586,"vY0":-119.9839869761146,"vZ0":-1.163936897212738,"x":110.72,"y":191.56,"x0":-3.1623391427242176,"y0":50.00328542013674,"z0":5.634591426148603,"aX":2.2247744396261457},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.2,"breakHorizontal":-4.7,"spinRate":2570,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4572834023138075,"extension":6.1342931230411235},"hitData":{"launchSpeed":100.0,"launchAngle":37.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":121.87,"coordY":53.91}},"index":1,"playId":"bd18c1fb-5752-3eac-a2cf-5545a43d5373","pitchNumber":2,"startTime":"2026-08-20T00:50:09.777Z","endTime":"2026-08-20T00:50:19.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:50:19.951Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mike Trout hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:50:31.529Z","endTime":"2026-08-20T00:51:13.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54101823940337,"aZ":-27.885259101675043,"pfxX":5.240667365856668,"pfxZ":2.8986544813364787,"pX":0.7540471691265284,"pZ":2.1229804563630696,"vX0":7.826597749923156,"vY0":-122.38642892929825,"vZ0":-2.202833776873299,"x":88.26,"y":181.46,"x0":-3.1964427704508216,"y0":50.005390542761596,"z0":5.480976095120188,"aX":7.7588306170137935},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":-11.8,"spinRate":2297,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.4517163485099256,"extension":6.277674609704967},"index":0,"playId":"0e5b963a-5088-346c-94ad-319ed3889e06","pitchNumber":1,"startTime":"2026-08-20T00:50:47.870Z","endTime":"2026-08-20T00:50:52.222Z","isPitch":true,"type":"pitch"},{"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":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.127930419879696,"aZ":-23.43317462425386,"pfxX":-9.319783188519018,"pfxZ":4.756293423172984,"pX":-1.5768378300166865,"pZ":3.439823289311943,"vX0":7.282431932710153,"vY0":-135.34812424776032,"vZ0":-1.1379182920755975,"x":177.11,"y":145.9,"x0":-3.10408796464004,"y0":50.003900677801106,"z0":5.521314417943339,"aX":-17.13038869300689},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":15.1,"spinRate":2309,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40614294166164777,"extension":6.284818726712307},"index":1,"playId":"3886c755-a0a5-32e7-b417-943f2d568150","pitchNumber":2,"startTime":"2026-08-20T00:51:06.470Z","endTime":"2026-08-20T00:51:13.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:51:13.487Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:52:55.265Z","endTime":"2026-08-20T00:55:13.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T00:51:44.784Z","endTime":"2026-08-20T00:52:11.055Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"description":"Astros manager Joe Espada ejected by 1B umpire Lance Barrett.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T00:52:11.055Z","endTime":"2026-08-20T00:52:57.465Z","isPitch":false,"type":"action","player":{"id":440053,"link":"/api/v1/people/440053"},"umpire":{"id":483561,"link":"/api/v1/people/483561"}},{"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},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20969958024642,"aZ":-28.290351755850057,"pfxX":-8.675054642754196,"pfxZ":2.4395376124333517,"pX":-1.192533873526983,"pZ":3.3079917634036673,"vX0":7.251438825609738,"vY0":-125.65013018539807,"vZ0":0.2322874277954794,"x":162.46,"y":149.46,"x0":-2.9932378508475446,"y0":50.005221967414755,"z0":5.518988288661771,"aX":-13.829558054331404},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":14.0,"spinRate":1483,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4364458965610476,"extension":6.196689276207723},"index":2,"playId":"46812734-9766-38cd-ac37-1131082ab1c8","pitchNumber":1,"startTime":"2026-08-20T00:52:57.465Z","endTime":"2026-08-20T00:53:02.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54181396159587,"aZ":-27.877360852487048,"pfxX":-9.578338853677648,"pfxZ":2.739260348907063,"pX":-1.4729449046803555,"pZ":2.2962159648372116,"vX0":7.129858000396751,"vY0":-124.78904111786407,"vZ0":-2.0255219512068185,"x":173.15,"y":176.78,"x0":-3.131362070700456,"y0":50.00102326509779,"z0":5.428706955083848,"aX":-15.012819894611011},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":15.6,"spinRate":1722,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43994526202510986,"extension":6.182883140378219},"index":3,"playId":"8837841c-3979-3537-986b-4d99d2a3bf79","pitchNumber":2,"startTime":"2026-08-20T00:53:15.323Z","endTime":"2026-08-20T00:53:19.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783503463209644,"aZ":-22.169701470122156,"pfxX":-0.8938694905146667,"pfxZ":5.772960258937143,"pX":0.6026219838743943,"pZ":2.361579253920874,"vX0":9.702552081093273,"vY0":-130.65624808005066,"vZ0":-3.766314354806734,"x":94.03,"y":175.02,"x0":-3.0384815971672254,"y0":50.005107972235415,"z0":5.481994699733375,"aX":-1.5495061671363848},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-0.5,"spinRate":2355,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4187445934827818,"extension":6.293267091535474},"index":4,"playId":"517ec655-15f4-388f-a2a7-3759864401e3","pitchNumber":3,"startTime":"2026-08-20T00:53:35.835Z","endTime":"2026-08-20T00:53:40.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779612852029167,"aZ":-22.54685451117594,"pfxX":0.16774637688814065,"pfxZ":5.5811422497064616,"pX":-0.14214737633866165,"pZ":3.028855332661481,"vX0":7.9638914674825445,"vY0":-130.34415275499467,"vZ0":-2.150230776145102,"x":122.42,"y":157.0,"x0":-3.255693580962243,"y0":50.00120117557188,"z0":5.562608836460653,"aX":0.2893623835684237},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":-2.0,"spinRate":2340,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.41981996310532876,"extension":6.308467833882627},"index":5,"playId":"d8f01230-c0de-35d4-9c41-58072fb61c88","pitchNumber":4,"startTime":"2026-08-20T00:53:56.384Z","endTime":"2026-08-20T00:54:00.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-20T00:54:19.248Z","endTime":"2026-08-20T00:54:32.056Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.760891585236955,"aZ":-16.006372519430332,"pfxX":-5.412582252770855,"pfxZ":8.654471761104888,"pX":-0.4841039968673776,"pZ":3.9901679140193447,"vX0":8.751318320313338,"vY0":-135.82732135185842,"vZ0":-1.4251256730417659,"x":135.45,"y":131.05,"x0":-3.044654982896314,"y0":50.00472310204756,"z0":5.6347209690107976,"aX":-10.11477143433407},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2237,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40326125353607534,"extension":6.17611260882165},"index":7,"playId":"4b4a6c62-d6a4-3e5b-a29d-5a8c96f1a263","pitchNumber":5,"startTime":"2026-08-20T00:54:32.056Z","endTime":"2026-08-20T00:54:37.555Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251699246633684,"aZ":-16.209869465624074,"pfxX":-6.106621827419488,"pfxZ":8.504116602050326,"pX":-1.0012886064488429,"pZ":3.603127645606171,"vX0":7.755376782824816,"vY0":-136.45808401073498,"vZ0":-2.3641179808151147,"x":155.17,"y":141.5,"x0":-3.09264100512368,"y0":50.0051001963879,"z0":5.603156877728028,"aX":-11.467777109389248},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2281,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4020558041869542,"extension":6.197857691962396},"hitData":{"launchSpeed":92.6,"launchAngle":24.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.8,"coordY":87.95}},"index":8,"playId":"b045a4d4-8b16-31c4-b427-f3a4dcd36a09","pitchNumber":6,"startTime":"2026-08-20T00:55:02.512Z","endTime":"2026-08-20T00:55:13.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:55:13.104Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T00:55:31.543Z","endTime":"2026-08-20T00:57:10.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589541469496204,"aZ":-16.03515732539779,"pfxX":-6.38643626387769,"pfxZ":8.671162965981235,"pX":0.835035262336945,"pZ":4.6325913495578375,"vX0":12.056771071046741,"vY0":-135.79381844195592,"vZ0":0.10286156868800184,"x":85.17,"y":113.7,"x0":-2.8390812590780246,"y0":50.006172942616814,"z0":5.712536408233817,"aX":-11.892338207445436},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2309,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40382817735170473,"extension":6.349893250627974},"index":0,"playId":"e5c7faf6-44e4-3eb9-904f-f0f740312dd1","pitchNumber":1,"startTime":"2026-08-20T00:55:51.619Z","endTime":"2026-08-20T00:55:54.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"9019fd01-fa5a-3d17-bce9-f85a940115fe","startTime":"2026-08-20T00:56:12.200Z","endTime":"2026-08-20T00:56:16.521Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12471625007308,"aZ":-19.264071450571993,"pfxX":-10.04627059470356,"pfxZ":6.9147526097755465,"pX":0.03579482499356906,"pZ":2.2824984683577214,"vX0":11.064053534682891,"vY0":-136.3061771437267,"vZ0":-5.041261117342697,"x":115.64,"y":177.15,"x0":-2.785651179377248,"y0":50.00335303256846,"z0":5.500791490351362,"aX":-18.758806796797728},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":15.6,"spinRate":2313,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40303507847888165,"extension":6.356556918204278},"index":2,"playId":"09b7c452-4868-341f-98c6-0cd6a31dd385","pitchNumber":2,"startTime":"2026-08-20T00:56:33.998Z","endTime":"2026-08-20T00:56:38.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65045442319198,"aZ":-14.806050902408765,"pfxX":-6.625622733311426,"pfxZ":9.346632184409245,"pX":0.18079571399073835,"pZ":2.923553107783662,"vX0":10.665139207491379,"vY0":-135.90431151954778,"vZ0":-4.369352876920822,"x":110.11,"y":159.84,"x0":-2.945602630328618,"y0":50.002182014880475,"z0":5.590856359287001,"aX":-12.311757701555996},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2399,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40407269767439313,"extension":6.269651182477259},"hitData":{"launchSpeed":94.1,"launchAngle":65.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":173.3,"coordY":148.54}},"index":3,"playId":"a0fc6098-e756-3671-a48a-2e380b69affb","pitchNumber":3,"startTime":"2026-08-20T00:57:00.697Z","endTime":"2026-08-20T00:57:10.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T00:57:10.707Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T00:59:09.515Z","endTime":"2026-08-20T01:00:26.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.947999171475786,"aZ":-22.128353939509854,"pfxX":-9.713111028428994,"pfxZ":4.899069948225303,"pX":-0.27517341925567584,"pZ":1.11607160024918,"vX0":6.764612970574366,"vY0":-142.37080588122188,"vZ0":-9.504516980797739,"x":127.49,"y":208.65,"x0":-1.42099770658772,"y0":50.0064343233169,"z0":5.900813047220258,"aX":-19.92665849543494},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":16.2,"spinRate":2320,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.38485741797800044,"extension":5.674839509578681},"index":0,"playId":"f180d04c-c95e-36bc-9170-f489e87f7e2f","pitchNumber":1,"startTime":"2026-08-20T00:59:25.567Z","endTime":"2026-08-20T00:59:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327001605455596,"aZ":-27.252012285856324,"pfxX":-10.68241671855882,"pfxZ":2.8810864896422492,"pX":-0.345714811389522,"pZ":1.9514226484606167,"vX0":6.162995738330284,"vY0":-130.191853462472,"vZ0":-5.219022920741905,"x":130.18,"y":186.09,"x0":-1.3604140611430067,"y0":50.00647648205377,"z0":6.054849280045277,"aX":-18.270407393120568},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":17.9,"spinRate":1837,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.42134883219023855,"extension":5.839610138877422},"index":1,"playId":"63066c83-8cf4-38d2-9963-501d3ff19bdf","pitchNumber":2,"startTime":"2026-08-20T00:59:39.304Z","endTime":"2026-08-20T00:59:43.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-20T00:59:50.401Z","endTime":"2026-08-20T01:00:03.168Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.547851257525956,"aZ":-33.09764890517768,"pfxX":1.2928550032782389,"pfxZ":-0.5530855352884165,"pX":0.23680974042204805,"pZ":1.2248008991465476,"vX0":4.779758378979168,"vY0":-128.36809535218168,"vZ0":-5.822813659316237,"x":107.97,"y":205.71,"x0":-1.8203701997364814,"y0":50.0056320094455,"z0":6.1116199514737914,"aX":2.1486173675065054},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.2,"breakHorizontal":-3.5,"spinRate":2592,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.42733312252299926,"extension":5.847073369947205},"index":3,"playId":"d3b6d9b1-5bc5-3be3-852c-412641ba65d7","pitchNumber":3,"startTime":"2026-08-20T01:00:03.168Z","endTime":"2026-08-20T01:00:07.191Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13794132533442,"aZ":-23.35184240580554,"pfxX":-9.341250830555158,"pfxZ":4.208431255377638,"pX":-0.45257842031434947,"pZ":2.5745352206728573,"vX0":6.075741851117085,"vY0":-144.21568368379326,"vZ0":-5.86467929136373,"x":134.25,"y":169.27,"x0":-1.3786174966848246,"y0":50.00260839667799,"z0":6.085451146428887,"aX":-19.57558180645156},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2344,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3805502942818757,"extension":5.679223718753658},"hitData":{"launchSpeed":91.3,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.89,"coordY":159.18}},"index":4,"playId":"09f89323-a90c-3e9f-b368-9a3da89a22d9","pitchNumber":4,"startTime":"2026-08-20T01:00:17.720Z","endTime":"2026-08-20T01:00:26.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:00:26.048Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:01:02.649Z","endTime":"2026-08-20T01:02:48.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T01:00:48.667Z","endTime":"2026-08-20T01:01:04.868Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.744616468357737,"aZ":-24.49658338729247,"pfxX":-11.313130778552372,"pfxZ":4.37827777186839,"pX":0.25424010548355847,"pZ":0.9347459294016652,"vX0":7.554272471650217,"vY0":-131.97840312789833,"vZ0":-8.345499510077559,"x":107.31,"y":213.54,"x0":-1.1846086412131567,"y0":50.00137739749238,"z0":5.959882720615714,"aX":-19.829857078596866},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":1882,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.41601517400512966,"extension":6.143172616050945},"index":1,"playId":"ca3d47a9-fb21-37fa-b7ec-34ffc6cd179a","pitchNumber":1,"startTime":"2026-08-20T01:01:04.868Z","endTime":"2026-08-20T01:01:09.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202316222289227,"aZ":-30.532864797223844,"pfxX":-11.12660554133811,"pfxZ":0.9333692994598684,"pX":-0.2830975267451268,"pZ":1.335287402519115,"vX0":6.361996520431303,"vY0":-132.19501895958342,"vZ0":-6.312951894203171,"x":127.79,"y":202.73,"x0":-1.2850556749968902,"y0":50.0020410918691,"z0":6.017817871450641,"aX":-19.54066233694761},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.4,"breakHorizontal":18.6,"spinRate":1949,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4155607277799449,"extension":5.7543831143767346},"index":2,"playId":"327883d3-e83d-35a9-b863-9784794cc493","pitchNumber":2,"startTime":"2026-08-20T01:01:20.062Z","endTime":"2026-08-20T01:01:24.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91239132741307,"aZ":-21.08136750371711,"pfxX":-9.24246796924755,"pfxZ":5.344596305403927,"pX":-1.1968232970425425,"pZ":2.183896370441459,"vX0":3.8210203096198834,"vY0":-143.74624528899045,"vZ0":-7.078968437621954,"x":162.62,"y":179.81,"x0":-1.3489474795913374,"y0":50.00198300295424,"z0":6.00506826192047,"aX":-19.179544705497257},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":2350,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3822650411470385,"extension":5.58037040068358},"index":3,"playId":"66a81130-2743-3f83-8b07-031607d5daf1","pitchNumber":3,"startTime":"2026-08-20T01:01:34.775Z","endTime":"2026-08-20T01:01:38.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215970189863643,"aZ":-29.329841969903843,"pfxX":-11.063419285326546,"pfxZ":1.6099013078421098,"pX":0.5223573228014768,"pZ":2.0993793063224326,"vX0":7.742416234116773,"vY0":-132.229226420234,"vZ0":-4.964734647563634,"x":97.09,"y":182.1,"x0":-1.0120172341859055,"y0":50.00159792770578,"z0":6.163295817136628,"aX":-19.514006261050234},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":1987,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.41485189373738196,"extension":5.835978284472},"index":4,"playId":"85c07c9d-66c1-3720-b24b-d22e2093c625","pitchNumber":4,"startTime":"2026-08-20T01:01:49.062Z","endTime":"2026-08-20T01:01:53.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.93782860352217,"aZ":-14.472612260675294,"pfxX":-6.864495356020404,"pfxZ":8.324949606865866,"pX":-0.6860865815444221,"pZ":2.2831813877456746,"vX0":4.408303058671101,"vY0":-145.1314394373592,"vZ0":-8.326598334894037,"x":143.15,"y":177.13,"x0":-1.3352533564199753,"y0":50.004207169471634,"z0":6.076837198673598,"aX":-14.59999561078454},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.6,"breakHorizontal":11.5,"spinRate":2466,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.37783055316793357,"extension":5.765873023248453},"index":5,"playId":"b2676475-ccf3-32cd-82b8-b37212527eb3","pitchNumber":5,"startTime":"2026-08-20T01:02:06.902Z","endTime":"2026-08-20T01:02:10.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19479141067089,"aZ":-18.707798406677735,"pfxX":-5.874697925240433,"pfxZ":6.331049510645322,"pX":-0.9418928744881557,"pZ":4.518212703910082,"vX0":3.4378550529823206,"vY0":-144.55335731439968,"vZ0":-1.638675658090444,"x":152.9,"y":116.79,"x0":-1.3804202588428933,"y0":50.00032909227671,"z0":6.235334765160435,"aX":-12.489604158694922},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2307,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3782248016754055,"extension":5.5153784352705495},"index":6,"playId":"1d5f5263-9341-3c5b-a93c-40d99cd6d4f2","pitchNumber":6,"startTime":"2026-08-20T01:02:26.476Z","endTime":"2026-08-20T01:02:29.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107787588427154,"aZ":-26.639349060148003,"pfxX":-10.694308980793918,"pfxZ":2.99145404523178,"pX":-0.12065772807643674,"pZ":1.3532399244142774,"vX0":6.030481854540437,"vY0":-135.12292706421593,"vZ0":-7.744599918803025,"x":121.6,"y":202.24,"x0":-0.9904130328200528,"y0":50.00577884373621,"z0":6.125147525272577,"aX":-19.80278222812422},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":18.1,"spinRate":1864,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4051697117117019,"extension":5.995309816462825},"index":7,"playId":"c6c71cc4-f422-3936-a438-0738d9f9305c","pitchNumber":7,"startTime":"2026-08-20T01:02:42.239Z","endTime":"2026-08-20T01:02:48.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:02:48.058Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Vázquez homers (7) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:02:58.871Z","endTime":"2026-08-20T01:03:35.370Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":{"id":700712,"link":"/api/v1/people/700712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10338413927078,"aZ":-24.020156554038866,"pfxX":-9.09821835969695,"pfxZ":3.928738729047815,"pX":-1.0300212306985428,"pZ":2.6679632201906878,"vX0":4.283368397594384,"vY0":-143.15284536475332,"vZ0":-5.248101160915479,"x":156.26,"y":166.74,"x0":-1.3637746225694938,"y0":50.00390025092219,"z0":6.029227270154843,"aX":-18.880000936971815},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":2195,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38264911828360804,"extension":5.779613925531179},"hitData":{"launchSpeed":101.3,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.44,"coordY":78.29}},"index":0,"playId":"7c4fce00-07e6-3d4a-8ea1-fdd6562291ac","pitchNumber":1,"startTime":"2026-08-20T01:03:09.971Z","endTime":"2026-08-20T01:03:35.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:03:35.370Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:04:17.535Z","endTime":"2026-08-20T01:05:25.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Allen replaces Jeremy Peña.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T01:03:58.208Z","endTime":"2026-08-20T01:04:19.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28701618376676,"aZ":-19.538127339930284,"pfxX":-10.467705240740694,"pfxZ":6.10015290525652,"pX":0.9257058451787961,"pZ":1.0195100316668309,"vX0":9.877806036236576,"vY0":-143.27536611883593,"vZ0":-10.129918614084369,"x":81.71,"y":211.25,"x0":-1.2130681677524098,"y0":50.00051429570889,"z0":5.831336725010984,"aX":-21.67654380491389},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":2285,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3828462234289769,"extension":5.883960532145923},"index":1,"playId":"868cb1c6-663a-3c23-a376-dc646e67ff86","pitchNumber":1,"startTime":"2026-08-20T01:04:19.792Z","endTime":"2026-08-20T01:04:23.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.492263277273885,"aZ":-20.639867186769816,"pfxX":-10.053282551024466,"pfxZ":5.483379258352235,"pX":-0.16686133552471757,"pZ":1.7483267179502913,"vX0":7.223579911567667,"vY0":-144.28563129437595,"vZ0":-8.356015259410384,"x":123.36,"y":191.58,"x0":-1.4005522654127005,"y0":50.0000108872558,"z0":5.960390235560092,"aX":-21.131134714993767},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2335,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3800419085757656,"extension":5.81804380111179},"index":2,"playId":"45d2c637-e1ef-3a11-a1db-a0fc79b97975","pitchNumber":2,"startTime":"2026-08-20T01:04:35.646Z","endTime":"2026-08-20T01:04:39.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43699622624817,"aZ":-26.67597767228002,"pfxX":-11.085450160214119,"pfxZ":3.0534441948330473,"pX":0.2968961620710635,"pZ":1.3224069663514921,"vX0":7.649174960091701,"vY0":-133.59730704166566,"vZ0":-7.29059252752689,"x":105.68,"y":203.08,"x0":-1.1665807902773355,"y0":50.00611652773086,"z0":6.010854275935704,"aX":-19.99352945505729},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":18.4,"spinRate":1994,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41036836211365735,"extension":5.815111854082956},"index":3,"playId":"57a8737e-e80b-3916-b03d-03ff34cdac65","pitchNumber":3,"startTime":"2026-08-20T01:04:49.549Z","endTime":"2026-08-20T01:04:53.197Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.960602953375325,"aZ":-32.03685306561671,"pfxX":2.7071665645316543,"pfxZ":0.0797990364187644,"pX":-0.8922649459645235,"pZ":2.31107888669187,"vX0":1.802135345414254,"vY0":-129.11716299298652,"vZ0":-3.9886826280514556,"x":151.01,"y":176.38,"x0":-1.9500937371643747,"y0":50.00228406560266,"z0":6.3312625981613895,"aX":4.586986761224566},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":-5.3,"spinRate":2535,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4236211225928894,"extension":5.779662789455135},"index":4,"playId":"47494e90-24ae-3a01-8c3e-4f4922cf1c74","pitchNumber":4,"startTime":"2026-08-20T01:05:02.921Z","endTime":"2026-08-20T01:05:06.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.691914633195395,"aZ":-15.264661025337944,"pfxX":-7.271337404247555,"pfxZ":8.012180364335011,"pX":-0.1470798160975529,"pZ":3.197217141484511,"vX0":6.210235434329636,"vY0":-144.7674272862621,"vZ0":-5.645884192578183,"x":122.61,"y":152.46,"x0":-1.3817954571757414,"y0":50.00034243071439,"z0":6.116778043269781,"aX":-15.339257532236047},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":11.9,"spinRate":2472,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3792279933840641,"extension":5.672131426670446},"index":5,"playId":"db2d8cae-eab0-3a09-89d7-912b59b7f2ba","pitchNumber":5,"startTime":"2026-08-20T01:05:21.238Z","endTime":"2026-08-20T01:05:25.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:05:25.430Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:07:34.545Z","endTime":"2026-08-20T01:09:23.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nick Allen remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:07:10.700Z","endTime":"2026-08-20T01:07:36.835Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.832124826440864,"aZ":-41.54898762530649,"pfxX":1.550458288957364,"pfxZ":-6.483259893032435,"pX":-0.4739890290114162,"pZ":1.7638927092296843,"vX0":6.166629860170506,"vY0":-119.74428492417309,"vZ0":-0.48810874795194725,"x":135.07,"y":191.15,"x0":-3.2872857535928466,"y0":50.00020651887865,"z0":5.698194001680661,"aX":2.242239357745596},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.5,"breakHorizontal":-4.3,"spinRate":2557,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.45799208127485747,"extension":6.558041222886478},"index":1,"playId":"e3cb9054-dc44-383e-98a1-caa08429182b","pitchNumber":1,"startTime":"2026-08-20T01:07:36.835Z","endTime":"2026-08-20T01:07:40.345Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516236514906083,"aZ":-15.117148341321004,"pfxX":-4.245365893243994,"pfxZ":9.267265077813269,"pX":-1.5728852915345035,"pZ":3.064676414762761,"vX0":6.050354839659777,"vY0":-134.8681915283168,"vZ0":-3.801007833205078,"x":176.95,"y":156.03,"x0":-3.2944948985805573,"y0":50.00606684381242,"z0":5.55956969121137,"aX":-7.817344438934905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2228,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40622253887136406,"extension":6.06810354911271},"index":2,"playId":"a26fb6a1-7479-3f2b-8375-48585923f3aa","pitchNumber":2,"startTime":"2026-08-20T01:07:57.974Z","endTime":"2026-08-20T01:08:02.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.263115177360493,"aZ":-14.91161890993337,"pfxX":-7.1839615833933586,"pfxZ":9.226575488893488,"pX":-0.11577011396083967,"pZ":3.116139798505739,"vX0":10.50800450076798,"vY0":-136.02150860568761,"vZ0":-3.80151849755789,"x":121.41,"y":154.64,"x0":-3.0983626834076476,"y0":50.00423667143427,"z0":5.568105698498531,"aX":-13.443663667450721},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2362,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40291384858038004,"extension":6.230492262757999},"index":3,"playId":"83efcffb-7c63-30a5-9b76-81d43f17a112","pitchNumber":3,"startTime":"2026-08-20T01:08:16.355Z","endTime":"2026-08-20T01:08:20.981Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72298483188015,"aZ":-41.59556943922597,"pfxX":2.12824654562045,"pfxZ":-6.4310391205825095,"pX":1.0732753052536552,"pZ":0.7377883959939061,"vX0":9.085682247768021,"vY0":-120.38649942364262,"vZ0":-2.6446938663553006,"x":76.09,"y":218.86,"x0":-3.0285729564941652,"y0":50.002336839155994,"z0":5.5381722535200195,"aX":3.117117520773362},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.0,"breakHorizontal":-6.1,"spinRate":2674,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45525395218691145,"extension":5.935117679328804},"index":4,"playId":"5208bacb-c828-30db-90c9-cc86ea554c6a","pitchNumber":4,"startTime":"2026-08-20T01:08:53.948Z","endTime":"2026-08-20T01:08:59.208Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53031878266372,"aZ":-41.16020510000965,"pfxX":1.4804445631838452,"pfxZ":-6.280434883131257,"pX":-0.1902909074364053,"pZ":2.084193739207766,"vX0":6.672864546745516,"vY0":-119.30046789633217,"vZ0":0.2827353218402906,"x":124.25,"y":182.51,"x0":-3.224392604905991,"y0":50.003299156361095,"z0":5.696659712336778,"aX":2.1170899995989636},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.9,"breakHorizontal":-4.4,"spinRate":2559,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4604189170256139,"extension":6.129617843554343},"hitData":{"launchSpeed":86.6,"launchAngle":44.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.4,"coordY":94.98}},"index":5,"playId":"93b5a782-0422-36c4-b709-4c20dcfa733b","pitchNumber":5,"startTime":"2026-08-20T01:09:13.587Z","endTime":"2026-08-20T01:09:23.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:09:23.296Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:09:32.388Z","endTime":"2026-08-20T01:12:36.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942990058336637,"aZ":-42.48219382912571,"pfxX":3.719651017526684,"pfxZ":-7.154862643853497,"pX":0.9419254364452077,"pZ":0.8516267943969058,"vX0":8.40575350524722,"vY0":-119.55488988622915,"vZ0":-2.1605615697493534,"x":81.1,"y":215.79,"x0":-3.1083968870341963,"y0":50.001299106354196,"z0":5.594717397476523,"aX":5.359705889478035},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.2,"breakHorizontal":-8.9,"spinRate":2635,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.458874584689696,"extension":6.293694664901792},"index":0,"playId":"d08519d8-421d-31b0-973c-6d02171bc28f","pitchNumber":1,"startTime":"2026-08-20T01:09:52.895Z","endTime":"2026-08-20T01:09:56.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.873576066240794,"aZ":-23.022455027970132,"pfxX":-10.139643501915792,"pfxZ":4.980693930047947,"pX":-1.639102689803053,"pZ":2.53141090259381,"vX0":7.578540489853686,"vY0":-135.46456836721862,"vZ0":-3.608942509623797,"x":179.48,"y":170.43,"x0":-3.1724295581670274,"y0":50.00033542775371,"z0":5.513140015171786,"aX":-18.61840213642439},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":16.4,"spinRate":2201,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40618609098860414,"extension":6.287796470124446},"index":1,"playId":"7d33c4f6-f390-33bb-84f9-be0d23bbf422","pitchNumber":2,"startTime":"2026-08-20T01:10:12.156Z","endTime":"2026-08-20T01:10:15.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22096386492058,"aZ":-20.902648194087988,"pfxX":-10.602074808266085,"pfxZ":6.16225138012796,"pX":-0.5907052084027846,"pZ":2.416246423097715,"vX0":10.150736566163623,"vY0":-135.10146270235384,"vZ0":-4.44562602673607,"x":139.52,"y":173.54,"x0":-3.037696877138632,"y0":50.00555544982766,"z0":5.571886747081379,"aX":-19.403145959695692},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":16.8,"spinRate":2266,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4070057871509105,"extension":6.284345633142076},"index":2,"playId":"c7bd7949-0eb4-3efb-8983-9ec1115fb6d5","pitchNumber":3,"startTime":"2026-08-20T01:10:30.789Z","endTime":"2026-08-20T01:10:35.452Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.009341859688426,"aZ":-15.122374447135961,"pfxX":-5.206970637625174,"pfxZ":9.169258608467956,"pX":-0.6191458745980819,"pZ":4.073533186731575,"vX0":8.69092706712141,"vY0":-136.04624836095147,"vZ0":-1.5367868125313273,"x":140.6,"y":128.79,"x0":-3.1900140979152063,"y0":50.004779519623085,"z0":5.702566756646388,"aX":-9.686301901088079},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2249,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40381116900183045,"extension":6.31853063246427},"index":3,"playId":"62b33947-101e-30f4-b8ef-a9a6db1d0eaf","pitchNumber":4,"startTime":"2026-08-20T01:10:49.653Z","endTime":"2026-08-20T01:10:53.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-20T01:11:01.744Z","endTime":"2026-08-20T01:11:13.555Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44533095195665,"aZ":-20.9304161553669,"pfxX":-9.960827457683564,"pfxZ":6.208661795293914,"pX":-0.7302043564455951,"pZ":3.0258548035590334,"vX0":9.548995264051076,"vY0":-134.51518656565676,"vZ0":-2.8615115130752287,"x":144.83,"y":157.08,"x0":-3.052673946378314,"y0":50.00161648390679,"z0":5.6077463091487,"aX":-18.03426991091747},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":15.7,"spinRate":2286,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4090661824770905,"extension":6.353049002891689},"index":5,"playId":"c48760e6-6b67-371f-b236-d95e30b3b538","pitchNumber":5,"startTime":"2026-08-20T01:11:13.555Z","endTime":"2026-08-20T01:11:17.162Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.645761244093396,"aZ":-27.466646810641894,"pfxX":6.795679324775647,"pfxZ":3.1868760305289534,"pX":1.489584312487821,"pZ":2.3462508485046456,"vX0":8.724667563845834,"vY0":-121.87017795054399,"vZ0":-1.973910482151214,"x":60.22,"y":175.43,"x0":-3.0428729928861564,"y0":50.00603313265856,"z0":5.577934774930311,"aX":10.055154903527377},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":2412,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.45231580442271335,"extension":6.21743699139294},"index":6,"playId":"1f0397a2-9d82-36de-a4f9-b87eef75c841","pitchNumber":6,"startTime":"2026-08-20T01:11:40.255Z","endTime":"2026-08-20T01:11:48.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01878463728882,"aZ":-15.524379780920642,"pfxX":-5.744003613623551,"pfxZ":9.00619343320747,"pX":-1.003519510397017,"pZ":3.1616577023541983,"vX0":7.762691382037632,"vY0":-135.4475461274816,"vZ0":-3.4986971034655023,"x":155.25,"y":153.42,"x0":-3.1672403483441554,"y0":50.00185622130504,"z0":5.563253490173719,"aX":-10.617946284826619},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2264,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4051967711990385,"extension":6.308182332429273},"index":7,"playId":"950e5691-75c3-369b-a523-90a2f0482b37","pitchNumber":7,"startTime":"2026-08-20T01:12:08.860Z","endTime":"2026-08-20T01:12:13.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.453597273890036,"aZ":-20.546595423456495,"pfxX":-7.486772504299305,"pfxZ":6.282907104525583,"pX":-0.5303786990300282,"pZ":3.6826278934414733,"vX0":9.439339818265577,"vY0":-135.40296355159404,"vZ0":-1.3521482159117135,"x":137.22,"y":139.35,"x0":-3.0942391146968276,"y0":50.00358680385152,"z0":5.63069142513569,"aX":-13.858163135977607},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":2352,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40501663807768784,"extension":6.248281091612478},"index":8,"playId":"3590c36b-2a3f-3a46-8aa8-3172a0df2771","pitchNumber":8,"startTime":"2026-08-20T01:12:31.870Z","endTime":"2026-08-20T01:12:36.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:12:36.499Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a fly ball to center fielder Taylor Trammell. Vaughn Grissom to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:12:48.691Z","endTime":"2026-08-20T01:13:35.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.840373824273616,"aZ":-26.0208839626595,"pfxX":-10.822833503111157,"pfxZ":3.8667630632234404,"pX":0.781051711289252,"pZ":1.2771117973446269,"vX0":12.674230664145504,"vY0":-125.50398463610948,"vZ0":-4.84867867946269,"x":87.23,"y":204.3,"x0":-2.932710871059064,"y0":50.00438500486345,"z0":5.358138218077704,"aX":-17.234874333982397},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":1958,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4367358847697207,"extension":5.853414006748154},"index":0,"playId":"e0acbd83-a953-3219-a68a-23bfdf82243f","pitchNumber":1,"startTime":"2026-08-20T01:13:04.655Z","endTime":"2026-08-20T01:13:08.212Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.970350779744365,"aZ":-28.1235553521726,"pfxX":-10.006184986557164,"pfxZ":2.6128313243834764,"pX":0.5612719558734516,"pZ":1.560837029653738,"vX0":11.782636362631784,"vY0":-124.31310501591142,"vZ0":-3.426312287684712,"x":95.61,"y":196.64,"x0":-2.9595169480291275,"y0":50.003438316752636,"z0":5.313892927645909,"aX":-15.523482220783865},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":1737,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4420828563824877,"extension":6.626356691926476},"hitData":{"launchSpeed":74.2,"launchAngle":26.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.42,"coordY":96.75}},"index":1,"playId":"7838ff90-8acb-3a9b-ab99-49c20df18976","pitchNumber":2,"startTime":"2026-08-20T01:13:24.793Z","endTime":"2026-08-20T01:13:35.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:13:35.616Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Denzer Guzman doubles (6) to left field, on fan interference. Vaughn Grissom scores. Josh Lowe scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:13:44.091Z","endTime":"2026-08-20T01:17:15.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":814490,"link":"/api/v1/people/814490"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":814490,"link":"/api/v1/people/814490"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859737107750068,"aZ":-30.34176988087259,"pfxX":7.49714300179992,"pfxZ":1.3243018378150975,"pX":-0.1947824933998464,"pZ":4.010451257368549,"vX0":4.562838917605981,"vY0":-117.71168970914138,"vZ0":2.7412375042049684,"x":124.42,"y":130.5,"x0":-3.1404352556643773,"y0":50.004649786757376,"z0":5.662463206589823,"aX":10.394038102804762},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.5,"breakHorizontal":-14.8,"spinRate":2398,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4674795441000583,"extension":6.191209758287054},"index":0,"playId":"6af7e691-2c3c-3ce9-a2f5-6a404b7adb85","pitchNumber":1,"startTime":"2026-08-20T01:14:13.413Z","endTime":"2026-08-20T01:14:18.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.093914572044365,"aZ":-19.94749153590673,"pfxX":-9.024353449657918,"pfxZ":6.780950172538873,"pX":-1.5552626647919852,"pZ":2.3935758893951884,"vX0":7.154221982082994,"vY0":-133.73867580272912,"vZ0":-4.6071132838454485,"x":176.28,"y":174.15,"x0":-3.098722626523928,"y0":50.00141135695845,"z0":5.57807506856965,"aX":-16.270114524240107},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.8,"spinRate":2304,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4102801438951298,"extension":6.282055341347263},"index":1,"playId":"8c152043-8b0b-3020-b95c-550e2f623bf5","pitchNumber":2,"startTime":"2026-08-20T01:14:31.614Z","endTime":"2026-08-20T01:14:35.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-20T01:14:44.914Z","endTime":"2026-08-20T01:15:24.026Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.404549450692524,"aZ":-21.818400665806887,"pfxX":-9.79471378063833,"pfxZ":5.715602304088522,"pX":-0.4558499089028719,"pZ":3.2453916719266425,"vX0":9.66893120605473,"vY0":-134.10758686375235,"vZ0":-2.255760629782984,"x":134.38,"y":151.15,"x0":-2.8444324776684105,"y0":50.002657391664506,"z0":5.662239431093579,"aX":-17.74833878344009},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2334,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40923133133548184,"extension":6.233897285044737},"index":3,"playId":"732ca117-9ddc-3f01-9918-61ec9f94542a","pitchNumber":3,"startTime":"2026-08-20T01:15:24.026Z","endTime":"2026-08-20T01:15:27.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091454166382068,"aZ":-22.56433795760364,"pfxX":-11.562641757657936,"pfxZ":5.473723893389515,"pX":-1.2001262129460502,"pZ":1.9299402255763443,"vX0":8.6291529530765,"vY0":-132.4197317253847,"vZ0":-5.086398476722282,"x":162.75,"y":186.67,"x0":-3.0162060776009096,"y0":50.006384158004835,"z0":5.549989541112957,"aX":-20.319429871091803},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":18.8,"spinRate":2278,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.41531659793879916,"extension":6.232979405402792},"index":4,"playId":"582bc880-b86f-3ada-aee8-c15bb2ad0f45","pitchNumber":4,"startTime":"2026-08-20T01:15:43.909Z","endTime":"2026-08-20T01:15:47.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936064100447787,"aZ":-13.32546376801466,"pfxX":-4.795780059662607,"pfxZ":10.178162595422567,"pX":0.014981882818707987,"pZ":3.2270947003959387,"vX0":9.833364359040356,"vY0":-135.33155777350004,"vZ0":-3.864605952804569,"x":116.43,"y":151.65,"x0":-3.045068467995601,"y0":50.00575154961776,"z0":5.609124552905056,"aX":-8.884851667713951},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2281,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4049561502976169,"extension":6.213968785784164},"index":5,"playId":"fbbf6018-e084-30bc-a4c8-03e6f828f0d7","pitchNumber":5,"startTime":"2026-08-20T01:16:08.606Z","endTime":"2026-08-20T01:16:12.508Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39925111960058,"aZ":-26.925523240224084,"pfxX":4.372332374264056,"pfxZ":3.5431980792985156,"pX":2.1257701432265024,"pZ":1.5216705831000334,"vX0":10.81598020665712,"vY0":-122.4140747795862,"vZ0":-3.880524918866427,"x":35.97,"y":197.69,"x0":-2.959840225656125,"y0":50.004067522472354,"z0":5.4937261669831905,"aX":6.482412332262915},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":-11.0,"spinRate":2372,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4514746152941935,"extension":6.191392083327492},"index":6,"playId":"56071829-21ff-3754-92b5-da8ca2a6431b","pitchNumber":6,"startTime":"2026-08-20T01:16:33.524Z","endTime":"2026-08-20T01:16:37.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128080574524365,"aZ":-29.025138214724713,"pfxX":4.135305083544737,"pfxZ":2.1523026921917943,"pX":0.022770134749765483,"pZ":2.0849032783795862,"vX0":6.437697123501062,"vY0":-121.20892436488329,"vZ0":-1.9575268880270795,"x":116.13,"y":182.49,"x0":-3.2211851699089484,"y0":50.00425150115346,"z0":5.4759757930046975,"aX":6.057780984314213},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.6,"breakHorizontal":-9.2,"spinRate":2338,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4546084637607528,"extension":6.362672779618203},"hitData":{"launchSpeed":88.9,"launchAngle":30.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":36.67,"coordY":98.19}},"index":7,"playId":"cf2f76f4-01bd-3db4-bf09-ecca5a86a020","pitchNumber":7,"startTime":"2026-08-20T01:16:55.233Z","endTime":"2026-08-20T01:17:15.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:17:15.885Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:20:18.979Z","endTime":"2026-08-20T01:21:46.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T01:19:34.643Z","endTime":"2026-08-20T01:20:21.184Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.082613411868014,"aZ":-26.43616434506835,"pfxX":-10.983417101244736,"pfxZ":3.262020825754764,"pX":-1.4823205759132145,"pZ":2.47867195170967,"vX0":8.275032457713161,"vY0":-132.45243764510943,"vZ0":-3.108974435485373,"x":173.5,"y":171.86,"x0":-3.236640672189306,"y0":50.00007565224286,"z0":5.623038335950793,"aX":-19.305963376795354},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":17.9,"spinRate":2271,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41520861764124417,"extension":6.1505576426698845},"index":1,"playId":"41aabaa1-caaf-3533-af8c-1dbd55a9b327","pitchNumber":1,"startTime":"2026-08-20T01:20:21.184Z","endTime":"2026-08-20T01:20:24.588Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557677418446765,"aZ":-14.650032219864038,"pfxX":-5.466170942738146,"pfxZ":9.803097664953661,"pX":-1.2298377695670601,"pZ":4.066227255670621,"vX0":6.863592077868969,"vY0":-133.11214743347145,"vZ0":-1.6687740047485884,"x":163.88,"y":128.99,"x0":-3.136030309033459,"y0":50.005374524249525,"z0":5.766219637794297,"aX":-9.774886570403124},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2300,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4120528329789499,"extension":6.242067178203739},"index":2,"playId":"d7bac202-6d22-3c59-af2a-6e2b8ba872c6","pitchNumber":2,"startTime":"2026-08-20T01:20:40.831Z","endTime":"2026-08-20T01:20:44.847Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57216271343324,"aZ":-19.49804044761944,"pfxX":-9.558370557019103,"pfxZ":7.037686768553351,"pX":-1.165843779583766,"pZ":2.173112527633489,"vX0":8.277607294902012,"vY0":-133.11064924376828,"vZ0":-5.167996142459738,"x":161.44,"y":180.11,"x0":-3.068358074514884,"y0":50.00202669777761,"z0":5.54395842109735,"aX":-17.215899658660483},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":2320,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4108992424452156,"extension":6.331884952784598},"index":3,"playId":"6fa05f14-da90-3886-bfc6-ac3a5069a830","pitchNumber":3,"startTime":"2026-08-20T01:20:59.291Z","endTime":"2026-08-20T01:21:03.786Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51606136102241,"aZ":-39.30381015462344,"pfxX":0.9478865015993003,"pfxZ":-5.092064564551102,"pX":1.4457628199809547,"pZ":2.1087937171746702,"vX0":10.023733964447333,"vY0":-117.6637445079826,"vZ0":0.06724507896168541,"x":61.89,"y":181.84,"x0":-2.9940966636822397,"y0":50.001753465686754,"z0":5.724493058799123,"aX":1.3261249155476031},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.9,"breakHorizontal":-4.2,"spinRate":2504,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.465666591316483,"extension":6.378785012216033},"index":4,"playId":"3ee7a4a6-6b34-38d5-8aa6-315d4bc56394","pitchNumber":4,"startTime":"2026-08-20T01:21:23.415Z","endTime":"2026-08-20T01:21:26.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72652205486934,"aZ":-40.78970737444372,"pfxX":1.238594543728588,"pfxZ":-6.118265261786848,"pX":-0.11187879771075356,"pZ":1.2366073460955909,"vX0":6.635285733280256,"vY0":-118.0181360585663,"vZ0":-1.6713630153211478,"x":121.26,"y":205.39,"x0":-3.12208861241678,"y0":50.00173186900346,"z0":5.715219194483677,"aX":1.7437725368159986},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.2,"breakHorizontal":-3.8,"spinRate":2553,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.46433614772091536,"extension":6.2501683499350955},"index":5,"playId":"9b252e48-e0aa-3c8d-ae1c-a161b6d9a643","pitchNumber":5,"startTime":"2026-08-20T01:21:43.005Z","endTime":"2026-08-20T01:21:46.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:21:46.752Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wade Meckler grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:24:27.739Z","endTime":"2026-08-20T01:24:56.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T01:22:05.056Z","endTime":"2026-08-20T01:22:31.743Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bennett Sousa replaces Ethan Pecko.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-20T01:22:31.743Z","endTime":"2026-08-20T01:24:19.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-20T01:24:19.439Z","endTime":"2026-08-20T01:24:29.939Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88335084196278,"aZ":-14.807347049015963,"pfxX":6.204177289428649,"pfxZ":9.23810411701145,"pX":-0.2676715325573067,"pZ":0.7796425696991987,"vX0":-5.0703488851599925,"vY0":-135.80264851937963,"vZ0":-11.597233048591132,"x":127.2,"y":217.73,"x0":0.8113818288833146,"y0":50.005205065265606,"z0":6.118023267462076,"aX":11.667205342858086},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-10.2,"spinRate":2244,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.40229246826469245,"extension":6.567246462917169},"index":3,"playId":"ce21952b-c9e5-3f8b-8bb0-fd4fcc1d2047","pitchNumber":1,"startTime":"2026-08-20T01:24:29.939Z","endTime":"2026-08-20T01:24:34.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41975440140695,"aZ":-18.212411081175144,"pfxX":7.806761421600486,"pfxZ":7.460316335768315,"pX":0.3992942377113999,"pZ":2.9695615084571045,"vX0":-3.98618861416229,"vY0":-136.07519026713314,"vZ0":-5.788870557233336,"x":101.78,"y":158.6,"x0":0.8704555726716353,"y0":50.0044816734865,"z0":6.390358921725096,"aX":14.611853345731559},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-13.3,"spinRate":2306,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4028393673524233,"extension":6.351511258924162},"hitData":{"launchSpeed":74.2,"launchAngle":-32.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":155.13}},"index":4,"playId":"a07d8e9e-9dfc-3d29-9021-1bfc20a8aa97","pitchNumber":2,"startTime":"2026-08-20T01:24:47.997Z","endTime":"2026-08-20T01:24:56.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:24:56.024Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to right fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:27:04.649Z","endTime":"2026-08-20T01:29:26.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175624154299964,"aZ":-26.25113472321328,"pfxX":-10.009530699062614,"pfxZ":3.4620083293437105,"pX":-0.09750147008537394,"pZ":2.4798847141672273,"vX0":6.117237340692445,"vY0":-130.37655628105867,"vZ0":-4.606804296638801,"x":120.72,"y":171.82,"x0":-1.1821890504056403,"y0":50.00049118362629,"z0":6.267426639563266,"aX":-17.110636694781444},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":16.7,"spinRate":1806,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4212312637383411,"extension":6.038016945000885},"index":0,"playId":"132ecd65-525d-304f-92f2-7d0f7143fe0c","pitchNumber":1,"startTime":"2026-08-20T01:27:08.362Z","endTime":"2026-08-20T01:27:12.029Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360677683806646,"aZ":-27.287104298184268,"pfxX":-11.16266590018944,"pfxZ":2.882773855080489,"pX":-0.6926973387796979,"pZ":0.3441370805213363,"vX0":5.618215813396734,"vY0":-129.89561823317308,"vZ0":-8.957519846359247,"x":143.4,"y":229.49,"x0":-1.4431992520592696,"y0":50.002493488810735,"z0":5.939067396060006,"aX":-18.913225292661153},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":1908,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4230517369774569,"extension":5.892637727733684},"index":1,"playId":"ed2cc14b-af39-35c2-804e-d10b197992c4","pitchNumber":2,"startTime":"2026-08-20T01:27:23.132Z","endTime":"2026-08-20T01:27:26.526Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50453252053407,"aZ":-30.43840266250388,"pfxX":0.6318394814373152,"pfxZ":1.0204175707435397,"pX":-0.32786673979082925,"pZ":1.369648890933563,"vX0":3.721039334132101,"vY0":-129.28235116139183,"vZ0":-6.6171032099711296,"x":129.5,"y":201.8,"x0":-1.8667968333477674,"y0":50.00193338649896,"z0":6.293326645736412,"aX":1.0702545671818051},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":-1.9,"spinRate":2394,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4233812309565588,"extension":5.741086843452822},"index":2,"playId":"70ecfb99-233c-3338-8116-7bd28a975aff","pitchNumber":3,"startTime":"2026-08-20T01:27:40.661Z","endTime":"2026-08-20T01:27:46.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763177736306204,"aZ":-17.204868852082583,"pfxX":-6.4871880363471615,"pfxZ":8.270243707393792,"pX":0.03192350196338136,"pZ":2.439890634285298,"vX0":5.370912733326813,"vY0":-134.34208535379722,"vZ0":-6.7736530969688635,"x":115.78,"y":172.9,"x0":-1.1600936162099158,"y0":50.0024204750916,"z0":6.237391658909728,"aX":-11.741405698806412},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":1812,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4092543591241169,"extension":6.0947177273668585},"index":3,"playId":"397c867f-298b-3a65-9107-26d1777b0b4d","pitchNumber":4,"startTime":"2026-08-20T01:28:38.041Z","endTime":"2026-08-20T01:28:41.604Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98289655245488,"aZ":-17.6710277201558,"pfxX":-6.275523600966771,"pfxZ":7.049790963748293,"pX":-2.7874458278056706,"pZ":5.2883018691268635,"vX0":-0.3367146750468761,"vY0":-143.19886728857603,"vZ0":0.5995967854859034,"x":223.25,"y":96.0,"x0":-1.8538924828223746,"y0":50.002420956462764,"z0":6.189633329917697,"aX":-12.908622624703623},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2281,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3838907582866278,"extension":5.394772809834892},"index":4,"playId":"4e64580a-9d08-3766-bc71-25e09f759bcd","pitchNumber":5,"startTime":"2026-08-20T01:28:57.611Z","endTime":"2026-08-20T01:29:02.008Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.945578351140092,"aZ":-26.661164892746147,"pfxX":-9.839718900134713,"pfxZ":3.295637095276149,"pX":-0.07827630955722932,"pZ":3.1743828866018955,"vX0":6.018105261979235,"vY0":-128.5314463366389,"vZ0":-2.820022657052333,"x":119.98,"y":153.07,"x0":-1.1731963477569134,"y0":50.000270244210995,"z0":6.358746124901594,"aX":-16.440665184891703},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":1601,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.42634336664472006,"extension":6.095454540521936},"hitData":{"launchSpeed":97.9,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.16,"coordY":87.7}},"index":5,"playId":"5028d216-f7d6-3a77-a9fa-fdd95fc24bf2","pitchNumber":6,"startTime":"2026-08-20T01:29:14.797Z","endTime":"2026-08-20T01:29:26.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:29:26.398Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Paredes walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:29:44.601Z","endTime":"2026-08-20T01:32:30.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7,8,9],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19730947553746,"aZ":-23.694546736192894,"pfxX":-9.0550008906171,"pfxZ":4.106939568966686,"pX":-1.0437543026413172,"pZ":2.7337307978758143,"vX0":4.3715728389602475,"vY0":-143.30739504177916,"vZ0":-5.265640189297542,"x":156.79,"y":164.97,"x0":-1.4181019635211458,"y0":50.00573444989469,"z0":6.088714360424436,"aX":-18.7104479858133},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":2204,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38318539418762443,"extension":5.802791680922964},"index":0,"playId":"2a9b3526-a8cd-35b0-a743-bdb26705a2d0","pitchNumber":1,"startTime":"2026-08-20T01:29:50.209Z","endTime":"2026-08-20T01:29:54.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19356018916594,"aZ":-26.22693038289676,"pfxX":-11.069682058496419,"pfxZ":3.420797918066179,"pX":0.16137113184820134,"pZ":1.7332392429174928,"vX0":6.975281048937063,"vY0":-131.63685511799738,"vZ0":-6.271616277129876,"x":110.85,"y":191.98,"x0":-1.096285122557694,"y0":50.0053500568676,"z0":6.111115068799046,"aX":-19.26230815261806},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":18.4,"spinRate":1790,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4174689136095666,"extension":6.000508701592385},"index":1,"playId":"54d272e3-877b-3083-b20b-b343c1fef933","pitchNumber":2,"startTime":"2026-08-20T01:30:06.109Z","endTime":"2026-08-20T01:30:10.317Z","isPitch":true,"type":"pitch"},{"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":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519137216383065,"aZ":-31.491551663348755,"pfxX":1.526696819054516,"pfxZ":0.40417440734161425,"pX":0.42001946250661715,"pZ":-0.29888172418145503,"vX0":5.340012339200048,"vY0":-129.40637972506113,"vZ0":-10.019133597455328,"x":100.99,"y":246.85,"x0":-1.8736881440977888,"y0":50.0040060200112,"z0":6.05766848726446,"aX":2.5725197193144207},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.4,"breakHorizontal":-4.1,"spinRate":2467,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.42424135831936116,"extension":5.998107487601158},"index":2,"playId":"158413d5-8b57-33fa-849e-e262891d746b","pitchNumber":3,"startTime":"2026-08-20T01:30:20.990Z","endTime":"2026-08-20T01:30:25.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.053272736867324,"aZ":-24.76336809828426,"pfxX":-10.493471858690594,"pfxZ":4.222199056020836,"pX":-0.041826792008951806,"pZ":2.8158374974736424,"vX0":6.284167882940106,"vY0":-131.91687682827524,"vZ0":-4.164947845112653,"x":118.59,"y":162.75,"x0":-1.0961689220549282,"y0":50.0049670234198,"z0":6.2490539055835574,"aX":-18.426526095775934},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":17.5,"spinRate":1783,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4158199096685995,"extension":6.1885943851745004},"index":3,"playId":"37df3ad2-38bd-3abb-b1ef-93dd4f29a0b1","pitchNumber":4,"startTime":"2026-08-20T01:30:49.316Z","endTime":"2026-08-20T01:30:53.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T01:31:00.071Z","endTime":"2026-08-20T01:31:10.688Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682406850984464,"aZ":-33.650793046798114,"pfxX":1.0091082344243638,"pfxZ":-0.8798136593728885,"pX":1.0598604259403648,"pZ":0.4660115963771621,"vX0":6.784024022773091,"vY0":-129.5403909254633,"vZ0":-7.9628716829832795,"x":76.6,"y":226.2,"x0":-1.7397848971364531,"y0":50.00444882277989,"z0":6.202296938400029,"aX":1.6898945690440776},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.4,"breakHorizontal":-3.6,"spinRate":2448,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.425158867780691,"extension":5.835684263381023},"index":5,"playId":"d8f1eb6d-61f4-3338-a8dd-5fac791c72fd","pitchNumber":5,"startTime":"2026-08-20T01:31:10.688Z","endTime":"2026-08-20T01:31:18.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Walbert Ureña. Yordan Alvarez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"d8f1eb6d-61f4-3338-a8dd-5fac791c72fd","startTime":"2026-08-20T01:31:32.664Z","endTime":"2026-08-20T01:31:46.140Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124879806638667,"aZ":-26.886340708853254,"pfxX":-10.374806676146552,"pfxZ":3.0079714472580683,"pX":-0.38872707996331485,"pZ":2.388902082207857,"vX0":5.484816221547509,"vY0":-131.85481090407612,"vZ0":-4.782481872011225,"x":131.82,"y":174.28,"x0":-1.1481802780986579,"y0":50.00610288743059,"z0":6.210978890244678,"aX":-18.26518262244081},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":1502,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.41545187016455687,"extension":6.105274102741669},"index":7,"playId":"211db7a1-7662-3272-bcb6-99be6a156442","pitchNumber":6,"startTime":"2026-08-20T01:31:46.140Z","endTime":"2026-08-20T01:31:49.749Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171875446725508,"aZ":-27.81621084575784,"pfxX":-10.405456957840215,"pfxZ":2.409753586033527,"pX":0.15189779966817865,"pZ":1.0416768579294478,"vX0":6.918800944216485,"vY0":-133.66599151837156,"vZ0":-7.828662148193967,"x":111.21,"y":210.65,"x0":-1.1199698620460077,"y0":50.00270431327367,"z0":6.009722322435655,"aX":-18.803310343872493},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":1844,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40998623109761256,"extension":6.2184552926827585},"index":8,"playId":"da9e3cae-8522-382c-8957-39862dc6be8a","pitchNumber":7,"startTime":"2026-08-20T01:32:07.454Z","endTime":"2026-08-20T01:32:11.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210422008201537,"aZ":-23.80683349724724,"pfxX":-10.412678357986898,"pfxZ":4.588430466356852,"pX":0.8896621824178724,"pZ":1.2417084152617552,"vX0":8.447360041219572,"vY0":-134.0208390911977,"vZ0":-8.478899302560068,"x":83.09,"y":205.25,"x0":-0.9459180056032164,"y0":50.00585566415838,"z0":6.139414842102328,"aX":-18.998252619165346},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":17.2,"spinRate":1840,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4082574454466128,"extension":6.187443014981089},"index":9,"playId":"a6269280-8af6-339b-aecd-47366265e2c1","pitchNumber":8,"startTime":"2026-08-20T01:32:26.547Z","endTime":"2026-08-20T01:32:30.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:32:30.686Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Altuve doubles (16) on a sharp line drive to left fielder Wade Meckler. Yordan Alvarez scores. Isaac Paredes to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:32:48.311Z","endTime":"2026-08-20T01:35:12.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":700712,"link":"/api/v1/people/700712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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, 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},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16896623827769,"aZ":-22.303649508022833,"pfxX":-10.529941104236855,"pfxZ":4.827529942251665,"pX":1.1618558935051724,"pZ":1.1771860538244514,"vX0":10.155111637438926,"vY0":-142.18986493887573,"vZ0":-9.381932965718578,"x":72.71,"y":207.0,"x0":-1.0910209450735497,"y0":50.00286976971983,"z0":5.939602110749351,"aX":-21.52235467533705},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2306,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3854850157340679,"extension":5.9739777042233655},"index":0,"playId":"0e778633-7679-3672-98c9-d7fa9ed73dd3","pitchNumber":1,"startTime":"2026-08-20T01:33:06.072Z","endTime":"2026-08-20T01:33:10.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8590784591662,"aZ":-23.03112618077176,"pfxX":-9.850364690880085,"pfxZ":4.3710527066539235,"pX":1.0552993139056208,"pZ":1.6912251738396444,"vX0":10.07994414129088,"vY0":-143.63138916256773,"vZ0":-8.115755652302829,"x":76.77,"y":193.12,"x0":-1.2176090513546958,"y0":50.004492633595476,"z0":5.982605931361732,"aX":-20.610481061647427},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2371,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3811469285620479,"extension":5.952741886409992},"index":1,"playId":"07aa9f78-2535-3020-99fb-5da6faaaf698","pitchNumber":2,"startTime":"2026-08-20T01:33:25.969Z","endTime":"2026-08-20T01:33:29.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T01:33:38.685Z","endTime":"2026-08-20T01:34:38.990Z","isPitch":false,"type":"action"},{"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":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.325482717488367,"aZ":-25.99132717478352,"pfxX":-9.657068681842656,"pfxZ":3.498328279233899,"pX":-0.815948184110871,"pZ":2.6353974856837743,"vX0":4.162363467318941,"vY0":-132.37041485275,"vZ0":-4.337157236247571,"x":148.1,"y":167.62,"x0":-1.1576979206545788,"y0":50.002254325862346,"z0":6.207211501730537,"aX":-17.06731085542561},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":16.6,"spinRate":1705,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41441698274870564,"extension":6.131069495699621},"index":3,"playId":"906d4c15-11c1-3432-95c6-cab476cd718e","pitchNumber":3,"startTime":"2026-08-20T01:34:38.990Z","endTime":"2026-08-20T01:34:43.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12454985721658,"aZ":-25.885489678696405,"pfxX":-9.998563413239985,"pfxZ":3.5140053677085996,"pX":-0.7700430583946528,"pZ":1.5945628352284134,"vX0":4.643052816098396,"vY0":-133.04973835153257,"vZ0":-6.837868409966066,"x":146.35,"y":195.73,"x0":-1.240828780750249,"y0":50.00225768662006,"z0":6.079515852830084,"aX":-17.886189676475315},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":17.0,"spinRate":1774,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.41201650763512765,"extension":6.281069088342729},"hitData":{"launchSpeed":101.1,"launchAngle":14.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.81,"coordY":114.27}},"index":4,"playId":"5070e7c3-f850-3004-98fc-28be421aba38","pitchNumber":4,"startTime":"2026-08-20T01:35:00.877Z","endTime":"2026-08-20T01:35:12.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:35:12.795Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"LaMonte Wade Jr. pops out to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:35:40.603Z","endTime":"2026-08-20T01:37:20.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnThird":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34762963122265,"aZ":-21.356364940874037,"pfxX":-8.629967693558502,"pfxZ":5.102119069892519,"pX":-0.45930694309158393,"pZ":1.9253213213759723,"vX0":5.6064838728850885,"vY0":-145.2038242609685,"vZ0":-8.084721806417098,"x":134.51,"y":186.8,"x0":-1.3013757195989615,"y0":50.00298358258739,"z0":6.062031795239471,"aX":-18.29185896803115},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.7,"breakHorizontal":14.4,"spinRate":2231,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3782943436880397,"extension":5.953541263929068},"index":0,"playId":"05cbd721-2adf-3bf3-a4cc-a58a1a4da379","pitchNumber":1,"startTime":"2026-08-20T01:35:47.485Z","endTime":"2026-08-20T01:35:54.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.709154128479206,"aZ":-15.099619578406534,"pfxX":-6.837673693709922,"pfxZ":8.182214178910186,"pX":0.2336104052431269,"pZ":2.52733506898525,"vX0":6.2480719472944175,"vY0":-143.65440930384958,"vZ0":-7.760225482693995,"x":108.1,"y":170.54,"x0":-1.0826686426443133,"y0":50.00393396799112,"z0":6.205037306692647,"aX":-14.272110808071174},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2301,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3814753724973561,"extension":5.968470806373225},"index":1,"playId":"93a97fdd-09fa-39a5-b316-5ab65a5c0f78","pitchNumber":2,"startTime":"2026-08-20T01:36:13.603Z","endTime":"2026-08-20T01:36:16.907Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292545195119175,"aZ":-21.8867024463353,"pfxX":-10.283634961473389,"pfxZ":5.797347059151406,"pX":1.399648942395445,"pZ":-0.04487225072874126,"vX0":9.184405999263145,"vY0":-132.37089269372782,"vZ0":-11.745183112407055,"x":63.65,"y":239.99,"x0":-0.7791440111207194,"y0":50.002591337121366,"z0":6.052545707377237,"aX":-18.24684382838672},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":1840,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41379726165866737,"extension":6.240172696733572},"index":2,"playId":"21deb1d8-26dd-3062-91a7-eb90fe484267","pitchNumber":3,"startTime":"2026-08-20T01:36:29.088Z","endTime":"2026-08-20T01:36:32.552Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":99.9,"endSpeed":91.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4704407266647,"aZ":-14.526367351370444,"pfxX":-6.262403123590866,"pfxZ":8.262528963041474,"pX":0.36754448741141116,"pZ":3.19155277147158,"vX0":6.7627811542828145,"vY0":-145.30071635040022,"vZ0":-5.8746338819865,"x":102.99,"y":152.61,"x0":-1.1779548145272956,"y0":50.000919509578125,"z0":6.124384786205264,"aX":-13.371789676657523},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2288,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3771630143845477,"extension":5.877543925013256},"index":3,"playId":"cfd1515b-a35e-388c-a9e5-ee2abbc24bb0","pitchNumber":4,"startTime":"2026-08-20T01:36:52.430Z","endTime":"2026-08-20T01:36:57.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35720521985297,"aZ":-26.646359723016303,"pfxX":-10.739265999781056,"pfxZ":3.0137400929520854,"pX":-0.5143753207892083,"pZ":2.1352686086047106,"vX0":5.339028146588816,"vY0":-134.89469045132662,"vZ0":-5.691246845493001,"x":136.61,"y":181.13,"x0":-1.1278191815661605,"y0":50.006157051325594,"z0":6.1602151971241454,"aX":-19.722099316722044},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":18.2,"spinRate":1921,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40662203149704546,"extension":6.031300971024092},"hitData":{"launchSpeed":88.2,"launchAngle":66.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":132.82}},"index":4,"playId":"295f83f4-6d46-3451-b07a-5661484ec53a","pitchNumber":5,"startTime":"2026-08-20T01:37:10.178Z","endTime":"2026-08-20T01:37:20.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:37:20.316Z","atBatIndex":32},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cam Smith out on a sacrifice fly to center fielder Mike Trout. Isaac Paredes scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:37:32.807Z","endTime":"2026-08-20T01:39:48.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":700712,"link":"/api/v1/people/700712"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38026111215375,"aZ":-24.380196402679726,"pfxX":-10.048656522106887,"pfxZ":3.7879420976325084,"pX":0.7348708583754712,"pZ":1.2273697907674024,"vX0":9.14901382903136,"vY0":-142.86734229281151,"vZ0":-8.790121392883549,"x":88.99,"y":205.64,"x0":-1.2109187353789312,"y0":50.00493715518125,"z0":5.888905863975698,"aX":-20.676698334830117},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":2241,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.38409143768546095,"extension":5.892023775752246},"index":0,"playId":"33be0853-c263-3f2d-b031-3c1fd91087da","pitchNumber":1,"startTime":"2026-08-20T01:37:48.563Z","endTime":"2026-08-20T01:37:52.210Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.267467916103506,"aZ":-31.236438153686013,"pfxX":0.15071592566386638,"pfxZ":0.5450410485613046,"pX":0.6605000304163231,"pZ":1.8131885272743953,"vX0":6.1462504505817215,"vY0":-130.49322956764536,"vZ0":-5.225588546834669,"x":91.82,"y":189.82,"x0":-1.755671951674917,"y0":50.00062127539372,"z0":6.225884086165004,"aX":0.25517991705652154},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.1,"breakHorizontal":-1.8,"spinRate":2464,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4215065061182166,"extension":5.936400389945927},"index":1,"playId":"b7bdb477-5d8f-3a81-838f-86d8bbba0b1b","pitchNumber":2,"startTime":"2026-08-20T01:38:04.999Z","endTime":"2026-08-20T01:38:08.671Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.310260993907765,"aZ":-32.96235352983635,"pfxX":2.8596356071670317,"pfxZ":-0.4614357544914993,"pX":0.5712146847644509,"pZ":1.953946316120912,"vX0":4.900690768637208,"vY0":-129.40049963597775,"vZ0":-4.525686048878981,"x":95.23,"y":186.02,"x0":-1.716835799348408,"y0":50.00527866109155,"z0":6.243328113722227,"aX":4.862374878016599},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.6,"breakHorizontal":-6.2,"spinRate":2490,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4228405161570272,"extension":5.972251653103559},"index":2,"playId":"767fffba-2ee8-373f-b4c6-70afde409e84","pitchNumber":3,"startTime":"2026-08-20T01:38:22.923Z","endTime":"2026-08-20T01:38:26.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T01:38:37.935Z","endTime":"2026-08-20T01:38:49.203Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.782295603405714,"aZ":-33.06243348770079,"pfxX":1.1637735432962852,"pfxZ":-0.5222299675789445,"pX":1.3615898326683757,"pZ":-0.1790579121838328,"vX0":7.315144048128123,"vY0":-129.93107640708692,"vZ0":-9.408143367139933,"x":65.1,"y":243.61,"x0":-1.6534201550016734,"y0":50.0057206784642,"z0":6.038166245521818,"aX":1.9690616065186595},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.1,"breakHorizontal":-3.8,"spinRate":2474,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4231826221948456,"extension":6.115065750574116},"index":4,"playId":"7b1fc227-5c48-3d16-9334-7d521e066fe8","pitchNumber":4,"startTime":"2026-08-20T01:38:49.203Z","endTime":"2026-08-20T01:38:53.869Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232364394960797,"aZ":-26.89033490221657,"pfxX":-10.4510159327173,"pfxZ":2.8820819150170838,"pX":-0.6877611291395945,"pZ":3.155977471692101,"vX0":4.7546403508371595,"vY0":-134.86248177929272,"vZ0":-3.2761502100520277,"x":143.22,"y":153.57,"x0":-1.1188759660664767,"y0":50.005916451413704,"z0":6.290062127953113,"aX":-19.1914088349042},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":1750,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40663981155225404,"extension":6.240726890580239},"index":5,"playId":"595fad68-357f-3bdf-9d85-639a3613ba08","pitchNumber":5,"startTime":"2026-08-20T01:39:18.314Z","endTime":"2026-08-20T01:39:21.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531011251237352,"aZ":-34.53648862657513,"pfxX":1.63375891799173,"pfxZ":-1.343493568797971,"pX":0.7776963504753309,"pZ":2.6014887508656894,"vX0":5.554340474768151,"vY0":-131.72546580274548,"vZ0":-2.9579338056814537,"x":87.36,"y":168.54,"x0":-1.5723837004872567,"y0":50.004626648052884,"z0":6.297722168049867,"aX":2.8657765174141523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.9,"breakHorizontal":-4.2,"spinRate":2374,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4161460344768404,"extension":5.989325201183867},"hitData":{"launchSpeed":90.8,"launchAngle":27.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.69,"coordY":65.18}},"index":6,"playId":"9dd17852-7238-30eb-bb30-7ec667dd0ee6","pitchNumber":6,"startTime":"2026-08-20T01:39:37.519Z","endTime":"2026-08-20T01:39:48.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:39:48.945Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Walker lines out to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:40:01.959Z","endTime":"2026-08-20T01:41:37.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22031300303899,"aZ":-28.855909238280436,"pfxX":-10.503268010561355,"pfxZ":1.912897668260972,"pX":0.9294703775663594,"pZ":1.9008495706859898,"vX0":8.552423212904056,"vY0":-131.1455784870819,"vZ0":-5.539024219674818,"x":81.57,"y":187.46,"x0":-1.018518488172417,"y0":50.001835782887305,"z0":6.208131604104941,"aX":-18.19023474856737},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":17.0,"spinRate":1599,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41857809243496735,"extension":6.1836320095288455},"index":0,"playId":"ebf2bbf7-4ac7-3ac5-9b75-060e261fc87c","pitchNumber":1,"startTime":"2026-08-20T01:40:25.196Z","endTime":"2026-08-20T01:40:29.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027015149911357,"aZ":-28.676823226808136,"pfxX":-9.696585958362235,"pfxZ":1.928898876761715,"pX":-0.13013618338496663,"pZ":1.7929910551399928,"vX0":6.255837412272376,"vY0":-133.8477847393383,"vZ0":-6.090829028764243,"x":121.96,"y":190.37,"x0":-1.238471066860506,"y0":50.00315625496901,"z0":6.152878959837401,"aX":-17.585122158138468},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":16.2,"spinRate":1820,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.40928611475682874,"extension":6.026963879222045},"index":1,"playId":"6ee894b4-690f-3d00-a9d8-85fca4e7aded","pitchNumber":2,"startTime":"2026-08-20T01:40:42.739Z","endTime":"2026-08-20T01:40:47.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49985187676706,"aZ":-16.844000575582015,"pfxX":-6.703027677884633,"pfxZ":7.3436862031506,"pX":0.9223169538619143,"pZ":2.77482180991901,"vX0":8.61984632155614,"vY0":-143.6248824943151,"vZ0":-6.410059383972806,"x":81.84,"y":163.86,"x0":-1.2480033695475232,"y0":50.00468678132868,"z0":6.084636871342553,"aX":-13.995641401672254},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":10.4,"spinRate":2305,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3814720076380853,"extension":5.903400145550695},"index":2,"playId":"e4a411c1-a0c3-34d8-ad33-1571539f15d3","pitchNumber":3,"startTime":"2026-08-20T01:41:11.520Z","endTime":"2026-08-20T01:41:15.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86502310870969,"aZ":-21.963187782912776,"pfxX":-8.404694351002663,"pfxZ":4.799982941797213,"pX":-0.9298644997290053,"pZ":2.768139855511762,"vX0":4.028712731061731,"vY0":-145.3804862318019,"vZ0":-5.915243904332269,"x":152.44,"y":164.04,"x0":-1.2458274790724633,"y0":50.00617295427467,"z0":6.173434932555404,"aX":-17.89361318438747},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":2342,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.37756735354455584,"extension":5.9010339848345605},"hitData":{"launchSpeed":62.3,"launchAngle":21.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.33,"coordY":135.35}},"index":3,"playId":"39fff23f-5414-356c-a3c6-ba547d1e842d","pitchNumber":4,"startTime":"2026-08-20T01:41:31.662Z","endTime":"2026-08-20T01:41:37.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:41:37.763Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:43:37.032Z","endTime":"2026-08-20T01:44:39.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.691285397882126,"aZ":-11.950374681327839,"pfxX":0.48202297772263164,"pfxZ":11.08260881769644,"pX":-0.021808354502245598,"pZ":2.605359000994239,"vX0":-2.7076330573368415,"vY0":-134.8216901355353,"vZ0":-7.55129581927905,"x":117.83,"y":168.44,"x0":0.9367032682012887,"y0":50.00592880154005,"z0":6.302676526781487,"aX":0.880360150389728},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":-0.2,"spinRate":2349,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4076185823496554,"extension":6.303035364521107},"index":0,"playId":"99d8a20e-471f-3b79-bb17-6962bd89dfe4","pitchNumber":1,"startTime":"2026-08-20T01:43:47.694Z","endTime":"2026-08-20T01:43:51.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.484928298324707,"aZ":-12.103887108720915,"pfxX":0.644262653915125,"pfxZ":10.994685733570979,"pX":-0.38776361970209494,"pZ":2.855490789934258,"vX0":-3.6306027514753954,"vY0":-134.78984721839103,"vZ0":-6.975913936981199,"x":131.78,"y":161.68,"x0":0.8975632777409104,"y0":50.00151152789414,"z0":6.346163627329204,"aX":1.1763148201740266},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.5,"breakHorizontal":-0.4,"spinRate":2315,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4076061359644134,"extension":6.588851689732341},"index":1,"playId":"c4eda182-c122-3925-94ab-4f20feb12797","pitchNumber":2,"startTime":"2026-08-20T01:44:04.091Z","endTime":"2026-08-20T01:44:07.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690950091303428,"aZ":-14.673418477983327,"pfxX":3.4614219201055025,"pfxZ":9.302879514073481,"pX":-0.23292303572136366,"pZ":2.916672219161974,"vX0":-3.8925225511525285,"vY0":-136.02183630154607,"vZ0":-6.459358430202692,"x":125.88,"y":160.03,"x0":0.7641764017461004,"y0":50.005023858194264,"z0":6.332103388422032,"aX":6.513701593608576},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2078,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40203753087295446,"extension":6.216640370511076},"hitData":{"launchSpeed":94.1,"launchAngle":47.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.99,"coordY":89.31}},"index":2,"playId":"dc5ff4ff-7a56-3514-973c-2078cabf584c","pitchNumber":3,"startTime":"2026-08-20T01:44:28.458Z","endTime":"2026-08-20T01:44:39.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:44:39.775Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:44:48.720Z","endTime":"2026-08-20T01:46:54.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614706604695773,"aZ":-30.044694611405223,"pfxX":-2.902179148061659,"pfxZ":1.3557685966151354,"pX":-0.1155699177518899,"pZ":3.521669762006911,"vX0":-1.1969144971275765,"vY0":-124.2602233479499,"vZ0":-1.2851368458165044,"x":121.41,"y":143.69,"x0":0.7491232650886465,"y0":50.000134470678084,"z0":6.538983934416578,"aX":-4.542556245234466},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":5.5,"spinRate":2112,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.44058195219019414,"extension":6.39161274503399},"index":0,"playId":"4a9cb754-6897-37c6-9f97-1e77cb9fd418","pitchNumber":1,"startTime":"2026-08-20T01:45:04.814Z","endTime":"2026-08-20T01:45:09.021Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717257447127647,"aZ":-20.209988542439948,"pfxX":6.83333962450477,"pfxZ":6.32412149574164,"pX":0.277836925794761,"pZ":2.575343385185424,"vX0":-3.850084107689601,"vY0":-136.14087352265193,"vZ0":-6.340211529415271,"x":106.41,"y":169.25,"x0":0.8168314291904024,"y0":50.00215910409352,"z0":6.3166538359446935,"aX":12.92602390194527},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.6,"spinRate":2243,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4011307053358375,"extension":6.5019949737918665},"index":1,"playId":"d3ceb67d-e6e0-3941-8b17-580f61376c75","pitchNumber":2,"startTime":"2026-08-20T01:45:22.128Z","endTime":"2026-08-20T01:45:25.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T01:45:39.471Z","endTime":"2026-08-20T01:45:54.378Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612635098961206,"aZ":-26.15109401050947,"pfxX":-3.156889151374828,"pfxZ":3.696547835226902,"pX":-1.3170958018261685,"pZ":0.8505071168145962,"vX0":-3.8922747820275396,"vY0":-126.30304805563843,"vZ0":-8.140061620783662,"x":167.2,"y":215.82,"x0":0.6490923880607009,"y0":50.00449172038201,"z0":6.191263791717682,"aX":-5.1448214454652925},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":6.6,"spinRate":2270,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.43222443566674107,"extension":6.658472987508224},"index":3,"playId":"41f8692b-21d7-3b02-a4b5-e6340a05fcb5","pitchNumber":3,"startTime":"2026-08-20T01:45:54.378Z","endTime":"2026-08-20T01:45:57.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09564986355054,"aZ":-30.265077132488095,"pfxX":-3.5687975728910115,"pfxZ":1.1999922507809586,"pX":0.6902674387989078,"pZ":2.4649492880961725,"vX0":0.6705763800377813,"vY0":-125.13191412013587,"vZ0":-3.6682188757956276,"x":90.69,"y":172.23,"x0":0.8834423975172152,"y0":50.00487128702184,"z0":6.416550482449908,"aX":-5.687582768730122},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":6.4,"spinRate":2254,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4369153729433397,"extension":6.067201622000511},"index":4,"playId":"5f18e98a-b4f6-3b04-b46f-9b7cf57fe91b","pitchNumber":4,"startTime":"2026-08-20T01:46:13.679Z","endTime":"2026-08-20T01:46:17.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626821207878177,"aZ":-19.052455354811695,"pfxX":6.879309912899679,"pfxZ":7.091558149029431,"pX":1.2428171943219928,"pZ":1.849280997975499,"vX0":-1.4211180498374807,"vY0":-134.76692479166925,"vZ0":-8.182949379154831,"x":69.63,"y":188.85,"x0":0.8809336962270053,"y0":50.00337686975408,"z0":6.2562749491797875,"aX":12.731078832627217},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-12.2,"spinRate":2133,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4054809163977935,"extension":6.7653043456474045},"index":5,"playId":"65337079-0a57-3d99-bc5b-27d358671905","pitchNumber":5,"startTime":"2026-08-20T01:46:31.463Z","endTime":"2026-08-20T01:46:35.040Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06097808123784,"aZ":-30.59761614742867,"pfxX":-1.5072815230393763,"pfxZ":0.9733919043918409,"pX":0.20654959471360435,"pZ":2.8381666096745377,"vX0":-0.9246143482856312,"vY0":-125.84080556217752,"vZ0":-2.7072628704903705,"x":109.13,"y":162.15,"x0":0.7737497157174896,"y0":50.000003142454624,"z0":6.391076534103962,"aX":-2.4317304532740454},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":2.9,"spinRate":2308,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.43423278441148305,"extension":6.398031430956007},"index":6,"playId":"555d9114-46e6-34d3-b308-592b8e5935d3","pitchNumber":6,"startTime":"2026-08-20T01:46:51.004Z","endTime":"2026-08-20T01:46:54.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:46:54.762Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to shortstop Nick Allen.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:47:01.389Z","endTime":"2026-08-20T01:47:29.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956117397306773,"aZ":-30.10656883845828,"pfxX":-1.6720698924873607,"pfxZ":1.2858162164214066,"pX":-0.29468180477912026,"pZ":1.8505636204142073,"vX0":-2.009459933969908,"vY0":-125.74393478158098,"vZ0":-4.996001590309042,"x":128.23,"y":188.81,"x0":0.7313083638440899,"y0":50.0014240586639,"z0":6.299297078934996,"aX":-2.682976293132931},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":3.5,"spinRate":2297,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.43520640103241304,"extension":6.614503128400553},"hitData":{"launchSpeed":55.1,"launchAngle":-60.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.93,"coordY":164.88}},"index":0,"playId":"30909031-a4cf-3b1b-8d2f-5aafedaf470c","pitchNumber":1,"startTime":"2026-08-20T01:47:21.142Z","endTime":"2026-08-20T01:47:29.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:47:29.161Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T01:47:51.149Z","endTime":"2026-08-20T01:50:37.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.302279545594267,"aZ":-12.90668320597739,"pfxX":1.6051067639834944,"pfxZ":10.43076049016313,"pX":-0.9340604990968351,"pZ":2.633513269666851,"vX0":-5.194920828900236,"vY0":-134.80208365333633,"vZ0":-7.14170697520122,"x":152.6,"y":167.68,"x0":0.8063798806054907,"y0":50.001900447928364,"z0":6.221473742150526,"aX":2.965106417718959},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-1.8,"spinRate":2245,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40574923766411963,"extension":6.363867807694148},"index":0,"playId":"f08d3a54-bdae-3a27-ba28-727cd8bb6ee6","pitchNumber":1,"startTime":"2026-08-20T01:48:04.860Z","endTime":"2026-08-20T01:48:09.611Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86704743958396,"aZ":-28.77889961469688,"pfxX":-3.929211857231105,"pfxZ":2.1869882849862465,"pX":-0.6421406910371839,"pZ":1.5988484098972304,"vX0":-2.093222641594218,"vY0":-123.83380024099593,"vZ0":-5.643348927010877,"x":141.48,"y":195.61,"x0":0.7247545649972368,"y0":50.00349991442116,"z0":6.316721122747551,"aX":-6.098109895026083},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":7.6,"spinRate":2391,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4424219218790766,"extension":6.359421318309194},"index":1,"playId":"619c66da-ea3c-38a1-a1b0-e655ebeb2817","pitchNumber":2,"startTime":"2026-08-20T01:48:24.054Z","endTime":"2026-08-20T01:48:36.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach Neto steals (17) 2nd base. Zach Neto to 3rd. Zach Neto advances to 3rd, on a throwing error by catcher Christian Vázquez.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"619c66da-ea3c-38a1-a1b0-e655ebeb2817","startTime":"2026-08-20T01:48:52.301Z","endTime":"2026-08-20T01:49:10.375Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.623768747072976,"aZ":-31.289185905285557,"pfxX":-2.2986458279724222,"pfxZ":0.580904608801645,"pX":-0.760339520360286,"pZ":1.2723623353149665,"vX0":-2.657457131936301,"vY0":-123.39224344627384,"vZ0":-5.774236221671566,"x":145.98,"y":204.43,"x0":0.6329571087155649,"y0":50.00435647994007,"z0":6.308112491821621,"aX":-3.51251087428034},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":4.8,"spinRate":2279,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44543808581445576,"extension":6.642694078839541},"index":3,"playId":"685b130c-9a3b-30d2-8725-0a1194db5f60","pitchNumber":3,"startTime":"2026-08-20T01:49:10.375Z","endTime":"2026-08-20T01:49:14.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347486535656685,"aZ":-31.06149752207096,"pfxX":-3.7511998029724802,"pfxZ":0.7201550678977391,"pX":0.37717177415380354,"pZ":2.688448698718309,"vX0":0.09952215871108885,"vY0":-124.17949364763304,"vZ0":-2.853871653186638,"x":102.62,"y":166.19,"x0":0.8228521386304251,"y0":50.00215765133477,"z0":6.464916843233305,"aX":-5.795680290321382},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":6.7,"spinRate":2219,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4428858376762874,"extension":6.048169231309616},"index":4,"playId":"cbf8d3a2-3b20-3b63-b8cc-6188b3db8482","pitchNumber":4,"startTime":"2026-08-20T01:49:31.726Z","endTime":"2026-08-20T01:49:35.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-20T01:49:43.341Z","endTime":"2026-08-20T01:49:57.591Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72104880061995,"aZ":-29.490664371425904,"pfxX":-3.791859010157192,"pfxZ":1.6629652682845597,"pX":-0.7135678322553123,"pZ":1.216922962491004,"vX0":-2.2020633995550445,"vY0":-126.86115636786555,"vZ0":-6.663370027463062,"x":144.2,"y":205.92,"x0":0.6615273659331253,"y0":50.001845291985674,"z0":6.263650050074866,"aX":-6.108686728086659},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":7.4,"spinRate":2267,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.43365677117415524,"extension":6.581094886011061},"index":6,"playId":"8e1f6ecb-19c8-3127-a971-ba7b27e9c8a8","pitchNumber":5,"startTime":"2026-08-20T01:49:57.591Z","endTime":"2026-08-20T01:50:02.764Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207849378774696,"aZ":-11.349719467199968,"pfxX":0.40042057578938883,"pfxZ":11.134786305221102,"pX":-0.34676507260382855,"pZ":3.253269628045224,"vX0":-3.38797151805088,"vY0":-135.97366719030657,"vZ0":-6.074821830194807,"x":130.22,"y":150.94,"x0":0.8640211243005272,"y0":50.00079043137469,"z0":6.306123575155519,"aX":0.7497280886954937},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":0.0,"spinRate":2332,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4030508878586154,"extension":6.525872517396064},"hitData":{"launchSpeed":91.5,"launchAngle":53.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.23,"coordY":109.97}},"index":7,"playId":"29ebd259-6d96-3c83-a7d9-388cd35c42e0","pitchNumber":6,"startTime":"2026-08-20T01:50:27.114Z","endTime":"2026-08-20T01:50:37.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:50:37.143Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Trammell flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:52:45.249Z","endTime":"2026-08-20T01:53:13.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19513489287773,"aZ":-23.844578378831553,"pfxX":-9.598929387924422,"pfxZ":4.274146728254659,"pX":0.5147020271234363,"pZ":1.0978720703843297,"vX0":8.320857148471985,"vY0":-138.7787132507775,"vZ0":-8.996231383144234,"x":97.38,"y":209.14,"x0":-1.276017608537079,"y0":50.004476289480465,"z0":5.971139874714988,"aX":-18.716400937276823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":2149,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3947391023895799,"extension":5.679120874575196},"index":0,"playId":"5009fe24-cbd3-3214-ae6e-c1a946860e36","pitchNumber":1,"startTime":"2026-08-20T01:52:48.338Z","endTime":"2026-08-20T01:52:51.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57766478288142,"aZ":-25.894944664638768,"pfxX":-10.549158288016312,"pfxZ":3.7294623442481942,"pX":-0.18859224866146757,"pZ":2.4148628181251146,"vX0":6.459625566228988,"vY0":-129.16898124467076,"vZ0":-4.34101003097494,"x":124.19,"y":173.58,"x0":-1.3545985600030046,"y0":50.00535932584904,"z0":6.114595111453471,"aX":-17.7808626557373},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":17.6,"spinRate":1846,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4244650293522674,"extension":5.826192453290743},"hitData":{"launchSpeed":104.8,"launchAngle":40.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":171.23,"coordY":59.21}},"index":1,"playId":"2750c8ec-8a60-3ae1-bfd5-1db28620ca9d","pitchNumber":2,"startTime":"2026-08-20T01:53:01.977Z","endTime":"2026-08-20T01:53:13.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:53:13.842Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Vázquez walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:53:30.274Z","endTime":"2026-08-20T01:54:57.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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, 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},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16337745852582,"aZ":-27.89548839146527,"pfxX":-9.376033780323922,"pfxZ":2.5774605771432375,"pX":1.5465513846961467,"pZ":1.4311430049553024,"vX0":9.773103118957826,"vY0":-128.03753054193496,"vZ0":-6.293688786027965,"x":58.05,"y":200.14,"x0":-1.0998012330491231,"y0":50.00475526499561,"z0":6.100849485235276,"aX":-15.585998518774696},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":1713,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4276068638724988,"extension":6.127697279821183},"index":0,"playId":"f70569e4-9860-3b5c-80ce-e5d74357b7d0","pitchNumber":1,"startTime":"2026-08-20T01:53:40.207Z","endTime":"2026-08-20T01:53:43.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78306151924955,"aZ":-27.05317987194737,"pfxX":-10.076133962877558,"pfxZ":2.9151731843372204,"pX":-0.9244679805099185,"pZ":2.1815741173750847,"vX0":4.89948208183027,"vY0":-132.04007250188727,"vZ0":-4.871232099204428,"x":152.24,"y":179.88,"x0":-1.5014496759360163,"y0":50.000775896998526,"z0":6.056493817293732,"aX":-17.67628930756774},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2039,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.415845181431036,"extension":5.801652715834948},"index":1,"playId":"d348e3bb-09f3-3cc2-8905-b3e351b9f0a6","pitchNumber":2,"startTime":"2026-08-20T01:53:54.708Z","endTime":"2026-08-20T01:53:58.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70654249058907,"aZ":-16.46256590141498,"pfxX":-7.947630801755753,"pfxZ":7.660279264655268,"pX":1.0751750868774892,"pZ":2.047080321496062,"vX0":9.247931208649701,"vY0":-142.33688355554042,"vZ0":-8.197541927529752,"x":76.02,"y":183.51,"x0":-1.1836093935390462,"y0":50.0057177108312,"z0":6.007222275885709,"aX":-16.308407541765956},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2274,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38481837278734243,"extension":5.888577141180747},"index":2,"playId":"093aca8f-06b3-3bb6-a896-d2e0f5e72b32","pitchNumber":3,"startTime":"2026-08-20T01:54:12.189Z","endTime":"2026-08-20T01:54:15.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-20T01:54:22.001Z","endTime":"2026-08-20T01:54:37.199Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433659685958677,"aZ":-27.02231708137469,"pfxX":-0.8096414971570534,"pfxZ":2.8173122940744433,"pX":1.7529071433588608,"pZ":2.0897746342033736,"vX0":8.14884532274583,"vY0":-134.41906760759426,"vZ0":-5.2075101045129415,"x":50.18,"y":182.36,"x0":-1.2140186349599194,"y0":50.00080605330413,"z0":5.9732087196324315,"aX":-1.4797951124946467},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":-0.4,"spinRate":2274,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.407645869573114,"extension":5.852489488921191},"index":4,"playId":"e56457a6-1533-3a7f-9302-ccbec899a995","pitchNumber":4,"startTime":"2026-08-20T01:54:37.199Z","endTime":"2026-08-20T01:54:41.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76184440817915,"aZ":-28.349486370316374,"pfxX":-11.0294815699913,"pfxZ":2.191724028440852,"pX":-1.5881375322555382,"pZ":2.4517891926590103,"vX0":3.275805588610681,"vY0":-132.05128464636292,"vZ0":-4.079497709489896,"x":177.54,"y":172.58,"x0":-1.419337308639726,"y0":50.0055537593629,"z0":6.1265197916029885,"aX":-19.285817309601928},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":19.1,"spinRate":1946,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.416385507041539,"extension":5.917649553845709},"index":5,"playId":"29a82256-6731-3b8f-b72e-56ac27d957c1","pitchNumber":5,"startTime":"2026-08-20T01:54:53.829Z","endTime":"2026-08-20T01:54:57.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T01:54:57.847Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen challenged (pitch result), call on the field was confirmed: Nick Allen called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:55:08.822Z","endTime":"2026-08-20T01:58:13.268Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50616394258589,"aZ":-25.006643175369643,"pfxX":-10.3902575856015,"pfxZ":3.5885275678306314,"pX":0.8036079606214329,"pZ":1.944872283411732,"vX0":9.138583015894024,"vY0":-140.64544334153774,"vZ0":-7.012149321737181,"x":86.37,"y":186.27,"x0":-1.141048333009842,"y0":50.00566423864739,"z0":6.0970529994875164,"aX":-20.776762884320444},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":2207,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3897330987167007,"extension":6.006501062016052},"index":0,"playId":"c7e8e958-50d2-35e7-940d-b7dbf648e9cf","pitchNumber":1,"startTime":"2026-08-20T01:55:22.017Z","endTime":"2026-08-20T01:55:26.627Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98919366704589,"aZ":-27.668913758922532,"pfxX":-9.351172019252711,"pfxZ":2.1817234978248248,"pX":-1.7929927789103723,"pZ":3.803350955842438,"vX0":2.0735160620447695,"vY0":-143.00973650303462,"vZ0":-2.3040609170609363,"x":185.34,"y":136.09,"x0":-1.3142853286662082,"y0":50.00143900581767,"z0":6.3607689624381365,"aX":-19.304361807060765},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.7,"breakHorizontal":16.4,"spinRate":2188,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3834772577805654,"extension":5.7669475798662555},"index":1,"playId":"6f23d9cd-24ff-32c2-9990-6752d0e42d77","pitchNumber":2,"startTime":"2026-08-20T01:55:51.578Z","endTime":"2026-08-20T01:55:55.088Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923867098839985,"aZ":-24.707570037969006,"pfxX":-11.191669764784333,"pfxZ":4.19365624614691,"pX":1.2573560111391242,"pZ":0.3653641804721517,"vX0":9.51971272872697,"vY0":-132.46490142458984,"vZ0":-10.16528192223279,"x":69.07,"y":228.92,"x0":-0.9265115295351063,"y0":50.00065692863416,"z0":6.054370362728054,"aX":-19.91464708361765},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":18.2,"spinRate":1840,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41326329983756915,"extension":6.371976185954931},"index":2,"playId":"c16ac822-507d-3a05-9d00-834894078523","pitchNumber":3,"startTime":"2026-08-20T01:56:10.654Z","endTime":"2026-08-20T01:56:14.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.519001473071846,"aZ":-18.061707927550543,"pfxX":-6.650727093828882,"pfxZ":6.811469144542217,"pX":0.8853964667027846,"pZ":2.5722687900651975,"vX0":8.255703095246421,"vY0":-142.92867913457,"vZ0":-6.800580381318801,"x":83.25,"y":169.33,"x0":-1.1745202837058102,"y0":50.002935673710155,"z0":6.114014582831951,"aX":-13.779706566312468},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.2,"breakHorizontal":10.4,"spinRate":2294,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.38300924370005296,"extension":5.999267335949734},"index":3,"playId":"01d35efb-85ad-3cbd-94d2-e85074427e8a","pitchNumber":4,"startTime":"2026-08-20T01:56:33.603Z","endTime":"2026-08-20T01:56:37.362Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26554153777868,"aZ":-33.38251600195954,"pfxX":0.9560942353527944,"pfxZ":-0.715199758188998,"pX":-1.3780604386626527,"pZ":2.2790976749465317,"vX0":0.8762766560123733,"vY0":-128.64787351389336,"vZ0":-3.817171864859217,"x":169.53,"y":177.24,"x0":-1.8466402834234283,"y0":50.00529507640904,"z0":6.35410486528634,"aX":1.6116188594214622},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":-1.9,"spinRate":2331,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4248494339166595,"extension":5.85362656507912},"index":4,"playId":"896d1a9d-a8f5-3413-8831-4fa0628b0649","pitchNumber":5,"startTime":"2026-08-20T01:56:58.287Z","endTime":"2026-08-20T01:57:03.657Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706763137720674,"aZ":-26.5255049650639,"pfxX":-10.036511789117167,"pfxZ":3.205139045827681,"pX":-1.0467401728968755,"pZ":1.5805136896327103,"vX0":3.877353177865938,"vY0":-131.8712880200848,"vZ0":-6.768481659930778,"x":156.9,"y":196.11,"x0":-1.2310000957362417,"y0":50.004869209161356,"z0":6.1338546812668975,"aX":-17.70122413524169},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":1747,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4151379266057251,"extension":6.163214555937317},"index":5,"playId":"ca8af150-ab38-33c8-bc4b-e3a37426fd4f","pitchNumber":6,"startTime":"2026-08-20T01:57:44.076Z","endTime":"2026-08-20T01:57:47.748Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65221474253675,"aZ":-18.009838802066117,"pfxX":-6.706185243154285,"pfxZ":6.938794360799321,"pX":0.8129646145137961,"pZ":2.263971874600088,"vX0":7.85111951338687,"vY0":-142.2086215720198,"vZ0":-7.635922874874146,"x":86.01,"y":177.65,"x0":-1.1168023066588568,"y0":50.003858634858744,"z0":6.1336217277113905,"aX":-13.69017429279091},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":10.4,"spinRate":2198,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3856749323447306,"extension":6.069079111451656},"index":6,"playId":"df60b83d-6591-3020-8f84-e5b5733d3a4a","pitchNumber":7,"startTime":"2026-08-20T01:58:07.801Z","endTime":"2026-08-20T01:58:13.268Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"}},"playEndTime":"2026-08-20T01:58:13.268Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T01:58:44.474Z","endTime":"2026-08-20T02:01:01.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.566833265081357,"aZ":-26.315994371731545,"pfxX":-10.056065466877078,"pfxZ":3.2765413552117666,"pX":-1.307144058258942,"pZ":2.1392080301247427,"vX0":3.503426679958363,"vY0":-132.8786763831179,"vZ0":-5.775617095524113,"x":166.83,"y":181.02,"x0":-1.3365274860716059,"y0":50.00175239505423,"z0":6.253708059309451,"aX":-17.975150407363365},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":17.4,"spinRate":1760,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41225903794876206,"extension":6.060306927087077},"index":0,"playId":"8f57fb28-f665-3b84-8168-6d2d1288106f","pitchNumber":1,"startTime":"2026-08-20T01:58:51.435Z","endTime":"2026-08-20T01:58:55.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-20T01:59:14.576Z","endTime":"2026-08-20T01:59:43.813Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24455623861144,"aZ":-23.01482137943567,"pfxX":-9.524305188479453,"pfxZ":5.197463747968666,"pX":-1.0930726850884243,"pZ":1.9942176315720015,"vX0":3.3304239373143854,"vY0":-132.38353900541978,"vZ0":-6.896285482226128,"x":158.67,"y":184.94,"x0":-1.135609192374239,"y0":50.002754438907075,"z0":6.336708498399379,"aX":-16.777101151069377},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":1715,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4149515345024479,"extension":6.167399032516472},"index":2,"playId":"41fcc899-38bf-37dd-b684-456ae25c2b08","pitchNumber":2,"startTime":"2026-08-20T01:59:43.813Z","endTime":"2026-08-20T01:59:47.307Z","isPitch":true,"type":"pitch"},{"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":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96514798656203,"aZ":-23.519801361674592,"pfxX":-9.531990655336479,"pfxZ":4.9438577385504745,"pX":-1.2033891417956357,"pZ":0.5018084444504525,"vX0":3.6071207556223315,"vY0":-131.70794042670374,"vZ0":-10.075458002403444,"x":162.87,"y":225.23,"x0":-1.3552696416990697,"y0":50.00304712517053,"z0":6.127913932169699,"aX":-16.682721214325955},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":16.4,"spinRate":1713,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41646703138269237,"extension":6.077234681463904},"index":3,"playId":"c897c459-7d06-3edf-94f7-a57667917611","pitchNumber":3,"startTime":"2026-08-20T02:00:06.715Z","endTime":"2026-08-20T02:00:11.412Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43609533972501,"aZ":-18.207752979408824,"pfxX":-7.129955591349191,"pfxZ":6.694665173810982,"pX":-1.6074442283068495,"pZ":4.108902213805667,"vX0":2.0419821592524654,"vY0":-143.58918003117674,"vZ0":-2.6865461975034406,"x":178.27,"y":127.84,"x0":-1.4016288127372578,"y0":50.005883111812665,"z0":6.1904037488276,"aX":-14.881853648960147},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":12.5,"spinRate":2282,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3815390621598107,"extension":5.715831401465832},"index":4,"playId":"bafb3b4d-9039-328d-989a-b2c8c5b9762e","pitchNumber":4,"startTime":"2026-08-20T02:00:31.371Z","endTime":"2026-08-20T02:00:34.947Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6143352283755,"aZ":-24.73002057268916,"pfxX":-11.004243707173178,"pfxZ":3.983222080123978,"pX":-0.12299697177545808,"pZ":1.0666235843608105,"vX0":6.033187827504841,"vY0":-135.7986178341517,"vZ0":-8.923622763996446,"x":121.69,"y":209.98,"x0":-0.9432056312944848,"y0":50.00434890301335,"z0":6.114610824809819,"aX":-20.563168398119537},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.5,"breakHorizontal":18.6,"spinRate":1918,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40326913150343513,"extension":6.043908520816658},"hitData":{"launchSpeed":106.0,"launchAngle":3.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":150.06}},"index":5,"playId":"1700b9e5-435b-3de8-918e-593e4859d1ac","pitchNumber":5,"startTime":"2026-08-20T02:00:54.205Z","endTime":"2026-08-20T02:01:01.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:01:01.716Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom challenged (pitch result), call on the field was confirmed: Vaughn Grissom called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:03:33.605Z","endTime":"2026-08-20T02:04:32.738Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:03:06.739Z","endTime":"2026-08-20T02:03:35.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.627179800546404,"aZ":-25.1140612871615,"pfxX":-10.66733682266688,"pfxZ":4.52245098539165,"pX":-0.407075648408332,"pZ":2.2219059952310904,"vX0":7.438749093089654,"vY0":-124.33448850947666,"vZ0":-4.541540691042532,"x":132.52,"y":178.79,"x0":-2.0562195190395247,"y0":50.004013148214064,"z0":6.163929552798738,"aX":-16.65280545793244},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":2343,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.4410399542862855,"extension":6.2538659630981694},"index":1,"playId":"73d37a12-0b29-3357-9178-080a59e25573","pitchNumber":1,"startTime":"2026-08-20T02:03:35.798Z","endTime":"2026-08-20T02:03:39.138Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66587936837396,"aZ":-11.711422856846049,"pfxX":-7.519086276996886,"pfxZ":10.446166754244459,"pX":0.7593410842557943,"pZ":1.6525365619722656,"vX0":9.849961462139913,"vY0":-139.38025579201513,"vZ0":-9.87670387708669,"x":88.06,"y":194.16,"x0":-1.8510535067519032,"y0":50.00137196398735,"z0":6.025193232577344,"aX":-14.726334143819155},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2362,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.39367164413267686,"extension":6.47430926301013},"index":2,"playId":"bedf3616-8dd1-30f6-8d2a-4340c3635ece","pitchNumber":2,"startTime":"2026-08-20T02:03:52.362Z","endTime":"2026-08-20T02:03:56.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5507250748099,"aZ":-26.783274570378392,"pfxX":-10.757075746475198,"pfxZ":3.3457816757184897,"pX":-0.36665015559573466,"pZ":3.0883885619236042,"vX0":7.933964257660245,"vY0":-126.322998302682,"vZ0":-2.2768729793033264,"x":130.98,"y":155.39,"x0":-2.1558676280202445,"y0":50.00225111424921,"z0":6.1619924313076995,"aX":-17.32554379171616},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":17.6,"spinRate":2401,"spinDirection":251},"zone":1,"typeConfidence":0.91,"plateTime":0.4341666834283875,"extension":6.2802872267948535},"index":3,"playId":"1f7d9ad4-e5cb-3744-9fee-e49ba0ad7edb","pitchNumber":3,"startTime":"2026-08-20T02:04:07.542Z","endTime":"2026-08-20T02:04:10.542Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68377533548359,"aZ":-10.727455728175299,"pfxX":-5.210491257499839,"pfxZ":10.891052001200613,"pX":0.44567778576724526,"pZ":1.636393430773329,"vX0":8.262478221715607,"vY0":-139.72595836882402,"vZ0":-9.93622923240193,"x":100.01,"y":194.6,"x0":-1.87833012441505,"y0":50.003772608758766,"z0":5.95211361627642,"aX":-10.261810702961366},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2348,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.39260914100508604,"extension":6.431366419105857},"index":4,"playId":"15caa07c-480a-3474-b613-73752cceec8c","pitchNumber":4,"startTime":"2026-08-20T02:04:28.675Z","endTime":"2026-08-20T02:04:32.738Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"}},"playEndTime":"2026-08-20T02:04:32.738Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a line drive to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:05:09.942Z","endTime":"2026-08-20T02:05:34.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450251279731134,"aZ":-28.760378779572488,"pfxX":-10.398924372438866,"pfxZ":2.1288559756123027,"pX":0.2415022582110214,"pZ":1.7852053587118766,"vX0":9.101503589223782,"vY0":-125.77645253965913,"vZ0":-4.794595023498898,"x":107.79,"y":190.58,"x0":-2.0725255356591603,"y0":50.001238351167274,"z0":6.047574639617687,"aX":-16.663909014648347},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":16.8,"spinRate":2412,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.43543189726496356,"extension":6.272514995981665},"index":0,"playId":"57d941c2-30d9-31e1-a408-07a38e054128","pitchNumber":1,"startTime":"2026-08-20T02:05:09.942Z","endTime":"2026-08-20T02:05:13.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10113677740423,"aZ":-9.962397608498325,"pfxX":-6.611306551758027,"pfxZ":11.176617502757527,"pX":0.5806382893799322,"pZ":2.2111959424567833,"vX0":9.46229164297161,"vY0":-140.61177867660487,"vZ0":-8.443716368678986,"x":94.87,"y":179.08,"x0":-1.980898896427066,"y0":50.005572250597005,"z0":5.913110717471191,"aX":-13.142730363141467},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":9.8,"spinRate":2370,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.39064204408517567,"extension":6.5451183875676096},"hitData":{"launchSpeed":93.5,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.6,"coordY":105.11}},"index":1,"playId":"59f6e807-065b-37d9-8e15-cc196c9288d0","pitchNumber":2,"startTime":"2026-08-20T02:05:24.551Z","endTime":"2026-08-20T02:05:34.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:05:34.788Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Denzer Guzman strikes out swinging and Josh Lowe caught stealing 2nd, catcher Christian Vázquez to second baseman Jose Altuve to catcher Christian Vázquez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:05:39.985Z","endTime":"2026-08-20T02:08:10.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476224143197125,"aZ":-10.318168821596842,"pfxX":-6.622620945935875,"pfxZ":11.648166942445066,"pX":0.5488327647685901,"pZ":2.841551035643376,"vX0":8.728499262514992,"vY0":-136.47291682544906,"vZ0":-7.2034541602814866,"x":96.08,"y":162.06,"x0":-1.8382491546266733,"y0":50.00550836064058,"z0":6.234896825065196,"aX":-12.430081625623483},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":10.1,"spinRate":2302,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.4021392249461164,"extension":6.331426012264366},"index":0,"playId":"ea54f2f5-fb20-30cf-bdd0-ba5091394531","pitchNumber":1,"startTime":"2026-08-20T02:06:00.333Z","endTime":"2026-08-20T02:06:03.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80513065057974,"aZ":-10.492016647897504,"pfxX":-5.277636389216208,"pfxZ":11.562789560057603,"pX":-0.017724043019725213,"pZ":2.9323330629940707,"vX0":6.875794167411987,"vY0":-136.71693606541902,"vZ0":-6.936553136055686,"x":117.68,"y":159.61,"x0":-1.8907695081876663,"y0":50.00377667081145,"z0":6.238515348478097,"aX":-9.897541157414839},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":7.9,"spinRate":2300,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.40209342390293035,"extension":6.4430296733067065},"index":1,"playId":"ebb74288-d64f-3741-90f3-c16b4a1c04f2","pitchNumber":2,"startTime":"2026-08-20T02:06:18.506Z","endTime":"2026-08-20T02:06:22.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T02:06:25.912Z","endTime":"2026-08-20T02:06:42.325Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.326141901834355,"aZ":-9.150341597648342,"pfxX":-5.694429455638349,"pfxZ":11.844547187510614,"pX":1.4040747203113952,"pZ":1.8763175885109367,"vX0":10.270895681178414,"vY0":-139.05941759278605,"vZ0":-9.993909075715,"x":63.48,"y":188.12,"x0":-1.6099232930415153,"y0":50.0041873951806,"z0":6.1388011953051835,"aX":-11.070995241617727},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":8.0,"spinRate":2339,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.3949959586586611,"extension":6.455344683263265},"index":3,"playId":"5d1e896e-1e7e-3f26-884e-43994601a9b2","pitchNumber":3,"startTime":"2026-08-20T02:06:42.325Z","endTime":"2026-08-20T02:06:46.527Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.629796296423503,"aZ":-24.707630820543987,"pfxX":4.5125988753204105,"pfxZ":4.588313893828533,"pX":2.6820439322741256,"pZ":2.3172959639594213,"vX0":9.75914127078825,"vY0":-127.17671812340109,"vZ0":-4.53413676953821,"x":14.77,"y":176.21,"x0":-1.8011708789048761,"y0":50.004782448654076,"z0":6.0983321148865555,"aX":7.3434008403686},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":-10.6,"spinRate":2616,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.43173527449516236,"extension":6.350554638023565},"index":4,"playId":"ef257593-ad42-3651-8098-d7c9dd766395","pitchNumber":4,"startTime":"2026-08-20T02:07:03.968Z","endTime":"2026-08-20T02:07:07.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45907424706692,"aZ":-11.58125323600065,"pfxX":-6.643143143115763,"pfxZ":10.992146365933271,"pX":1.2074560062366948,"pZ":3.7629843894787993,"vX0":10.163689927959096,"vY0":-136.58299771813265,"vZ0":-4.9925720980651995,"x":70.97,"y":137.18,"x0":-1.7133846845713112,"y0":50.0005775679382,"z0":6.423085935148523,"aX":-12.443567995257437},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":9.7,"spinRate":2323,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.40231694440529386,"extension":6.161425532524572},"index":5,"playId":"26f4c4cc-906b-32e1-8f79-302ea4e71a73","pitchNumber":5,"startTime":"2026-08-20T02:07:24.211Z","endTime":"2026-08-20T02:07:27.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"c153b064-849c-3d46-a8d3-50d257fe0e5e","startTime":"2026-08-20T02:07:45.101Z","endTime":"2026-08-20T02:07:49.242Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2669810546438,"aZ":-9.128561544320904,"pfxX":-4.933612106858124,"pfxZ":12.387793887328067,"pX":0.4556254043815544,"pZ":2.475029139985918,"vX0":7.974108921126505,"vY0":-136.11882925978756,"vZ0":-8.186633322180361,"x":99.63,"y":171.95,"x0":-1.882400267492463,"y0":50.00273929853718,"z0":6.16902156277199,"aX":-9.17872498980836},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.6,"breakHorizontal":7.1,"spinRate":2293,"spinDirection":211},"zone":6,"typeConfidence":0.89,"plateTime":0.4037177516262429,"extension":6.447743625170472},"index":7,"playId":"6d31eef1-4b39-30e0-9735-aefcd38e4bdd","pitchNumber":6,"startTime":"2026-08-20T02:08:02.870Z","endTime":"2026-08-20T02:08:10.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:08:10.316Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:10:47.426Z","endTime":"2026-08-20T02:12:51.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Fulmer replaces Walbert Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:10:15.525Z","endTime":"2026-08-20T02:10:49.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605242,"link":"/api/v1/people/605242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703314573442608,"aZ":-27.49582168124261,"pfxX":1.013288602983167,"pfxZ":2.776964812572734,"pX":0.04617972194778065,"pZ":3.3354394443048556,"vX0":5.1739526774212425,"vY0":-129.5102312152693,"vZ0":-2.0918254696827234,"x":115.24,"y":148.72,"x0":-2.1147130894629234,"y0":50.00629307914841,"z0":6.27033024135885,"aX":1.7107108777613933},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-3.0,"spinRate":2605,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.42397218729867037,"extension":6.356356094038077},"index":1,"playId":"97c840e6-18b5-31c6-a62e-eba979b57d57","pitchNumber":1,"startTime":"2026-08-20T02:10:49.650Z","endTime":"2026-08-20T02:10:53.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41941977246008,"aZ":-19.51078371039221,"pfxX":-9.539863665341867,"pfxZ":6.636582666107671,"pX":0.19874112526779875,"pZ":2.7700068115560113,"vX0":9.696444342854704,"vY0":-137.7017650068782,"vZ0":-5.314141761234852,"x":109.42,"y":163.99,"x0":-2.1396973290519763,"y0":50.00229317249775,"z0":6.057222349021228,"aX":-18.202153998914806},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":15.1,"spinRate":2339,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3987491995500987,"extension":6.487583047965263},"index":2,"playId":"8f2537b4-5c12-3ef0-aa37-516c37bbabb4","pitchNumber":2,"startTime":"2026-08-20T02:11:06.889Z","endTime":"2026-08-20T02:11:10.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T02:11:16.644Z","endTime":"2026-08-20T02:11:28.986Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.045641823553872,"aZ":-31.93354758981226,"pfxX":9.458745517047515,"pfxZ":0.1761441448987482,"pX":3.572443784905838,"pZ":0.013172966291702708,"vX0":10.420332321329205,"vY0":-117.55790441210488,"vZ0":-6.548129019135602,"x":-19.17,"y":238.42,"x0":-2.1852910921134834,"y0":50.00382976970243,"z0":5.884199039396373,"aX":12.933974220255372},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.4,"breakHorizontal":-20.2,"spinRate":2815,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4700846260539455,"extension":6.4893512853008595},"index":4,"playId":"49e4e575-dda0-3a47-8494-8f58eb44d981","pitchNumber":3,"startTime":"2026-08-20T02:11:28.986Z","endTime":"2026-08-20T02:11:32.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.401347371163098,"aZ":-20.963392933561586,"pfxX":-8.788144286032832,"pfxZ":5.713726889731335,"pX":-0.739683310885306,"pZ":3.775237362946527,"vX0":7.430269589336402,"vY0":-138.97635774712586,"vZ0":-2.5128181214430216,"x":145.19,"y":136.85,"x0":-2.3027933487906007,"y0":50.0003756911361,"z0":6.079609749791613,"aX":-17.232712517725883},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":14.4,"spinRate":2256,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3937430919753604,"extension":6.4534113662067725},"index":5,"playId":"716eafa8-454e-311c-8c4d-5e878745d651","pitchNumber":4,"startTime":"2026-08-20T02:11:51.424Z","endTime":"2026-08-20T02:11:55.672Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899792912537592,"aZ":-35.42972161883918,"pfxX":8.63115605702985,"pfxZ":-2.2433449697698853,"pX":2.31934736414847,"pZ":1.3446377038957826,"vX0":8.038358061508063,"vY0":-120.62058463297274,"vZ0":-3.7185492995971763,"x":28.59,"y":202.47,"x0":-2.1971751424066652,"y0":50.004091544900184,"z0":6.0819722372215095,"aX":12.517845864225675},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.8,"breakHorizontal":-17.8,"spinRate":2918,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4568429999843411,"extension":6.438532178795098},"index":6,"playId":"33dd8eb3-bf90-3543-8ece-67cbd13f1d4a","pitchNumber":5,"startTime":"2026-08-20T02:12:21.122Z","endTime":"2026-08-20T02:12:25.082Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546513055776522,"aZ":-26.91043195616588,"pfxX":2.2731320043578847,"pfxZ":2.9696261338421204,"pX":0.7460797854509226,"pZ":1.657347600104414,"vX0":6.1981234442906805,"vY0":-131.6393841721111,"vZ0":-6.476036928713414,"x":88.56,"y":194.03,"x0":-1.9255830424278884,"y0":50.001805382119585,"z0":6.117037907857473,"aX":4.024009102343849},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-5.4,"spinRate":2702,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.41464415569074076,"extension":6.347618227913555},"hitData":{"launchSpeed":89.2,"launchAngle":13.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.08,"coordY":114.01}},"index":7,"playId":"57affffb-c470-3d20-ab6a-2fd4643205ef","pitchNumber":6,"startTime":"2026-08-20T02:12:40.421Z","endTime":"2026-08-20T02:12:51.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:12:51.152Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:13:02.707Z","endTime":"2026-08-20T02:14:09.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773918189581465,"aZ":-27.82669305395302,"pfxX":1.4729480683767706,"pfxZ":2.540557071140393,"pX":0.710491997620202,"pZ":2.5883367062420297,"vX0":6.973319684138043,"vY0":-130.21043219541838,"vZ0":-3.911675668411148,"x":89.92,"y":168.89,"x0":-2.1957467555811525,"y0":50.00615746358627,"z0":6.219600627539131,"aX":2.5257374168281665},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":2701,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.42092243126163886,"extension":6.4712414994737095},"index":0,"playId":"42ac506d-d725-3e21-923e-983c2ecb2a41","pitchNumber":1,"startTime":"2026-08-20T02:13:18.711Z","endTime":"2026-08-20T02:13:22.887Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.006266740812304,"aZ":-34.464667781950055,"pfxX":11.260094201544511,"pfxZ":-1.6203595653858844,"pX":1.0098900165343896,"pZ":1.3401984338056183,"vX0":4.914507678786867,"vY0":-119.3006021564246,"vZ0":-3.521993328273756,"x":78.51,"y":202.59,"x0":-2.551610928494368,"y0":50.00255501744213,"z0":6.003823893873851,"aX":15.922133669797054},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.6,"breakHorizontal":-21.7,"spinRate":2935,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46249126408322594,"extension":6.484942433647943},"index":1,"playId":"a10ce96d-e9a3-30fb-a928-97a86689f73b","pitchNumber":2,"startTime":"2026-08-20T02:13:37.414Z","endTime":"2026-08-20T02:13:41.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677710412730878,"aZ":-31.62637732634133,"pfxX":10.16905245046983,"pfxZ":0.38748436028742095,"pX":1.7822756278921175,"pZ":1.4103468076154375,"vX0":7.1083235228303225,"vY0":-119.39294662923538,"vZ0":-3.991379738565162,"x":49.06,"y":200.7,"x0":-2.568105911792681,"y0":50.00510638511112,"z0":5.989009920986474,"aX":14.497838678595864},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":-20.3,"spinRate":2819,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46097642919938586,"extension":6.551749863761051},"index":2,"playId":"c21036e2-84a8-312d-9890-5e1d4644beed","pitchNumber":3,"startTime":"2026-08-20T02:14:04.511Z","endTime":"2026-08-20T02:14:09.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:14:09.532Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a sharp line drive to right fielder Josh Lowe. Isaac Paredes to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:14:19.863Z","endTime":"2026-08-20T02:15:54.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302102735015954,"aZ":-23.40214472328464,"pfxX":-10.747588259727063,"pfxZ":4.679950373017912,"pX":1.3518728968907727,"pZ":1.4439801806864232,"vX0":13.804272986519775,"vY0":-136.13868066747153,"vZ0":-7.2854537903789005,"x":65.47,"y":199.79,"x0":-2.391615432492689,"y0":50.002915880648224,"z0":5.778308551135355,"aX":-20.14491573472068},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":2381,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.402567915270009,"extension":6.583959922542925},"index":0,"playId":"37e641d0-99fe-3aee-8ae6-0ce9aec8bba8","pitchNumber":1,"startTime":"2026-08-20T02:14:33.752Z","endTime":"2026-08-20T02:14:37.477Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.246604443658654,"aZ":-9.590081012711952,"pfxX":-3.1474845251011954,"pfxZ":11.59309339905628,"pX":-0.6382458599778328,"pZ":1.524894922790329,"vX0":5.827814924951589,"vY0":-138.52158323161814,"vZ0":-10.238068750691479,"x":141.33,"y":197.61,"x0":-2.358096311649625,"y0":50.000256444431805,"z0":5.90466898410319,"aX":-6.130506324923137},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":4.6,"spinRate":2538,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.395045940363453,"extension":6.478858636003587},"index":1,"playId":"e3779b0c-f1c0-33e5-95c4-46426f50de5d","pitchNumber":2,"startTime":"2026-08-20T02:14:52.875Z","endTime":"2026-08-20T02:14:56.803Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.708179883527237,"aZ":-26.356856677679104,"pfxX":2.1079863710655826,"pfxZ":3.2172469535048203,"pX":0.6296145380238388,"pZ":2.1399795860352686,"vX0":6.933534575144546,"vY0":-133.1150733260669,"vZ0":-5.4845348725065035,"x":93.0,"y":181.0,"x0":-2.2752188874940917,"y0":50.00058085031345,"z0":6.1180245256352945,"aX":3.8083709779755077},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.3,"spinRate":2644,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.41036909076254524,"extension":6.250046676970501},"index":2,"playId":"e1119e06-1bec-3360-8ef0-6d2106cadc72","pitchNumber":3,"startTime":"2026-08-20T02:15:25.228Z","endTime":"2026-08-20T02:15:29.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122165938276108,"aZ":-27.40114789027846,"pfxX":1.5053895703119509,"pfxZ":2.727437195963695,"pX":0.06048024706012062,"pZ":2.333535432717574,"vX0":6.253477325898622,"vY0":-131.0835259416037,"vZ0":-4.3973887958590705,"x":114.69,"y":175.77,"x0":-2.5458123266870483,"y0":50.004856385255046,"z0":6.0640259101492004,"aX":2.6349233592864802},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":-4.1,"spinRate":2738,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.41687611632418076,"extension":6.454822328137135},"hitData":{"launchSpeed":105.8,"launchAngle":12.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.78,"coordY":83.5}},"index":3,"playId":"950130a4-5c20-39fa-8a29-8b7bec9e97e5","pitchNumber":4,"startTime":"2026-08-20T02:15:44.834Z","endTime":"2026-08-20T02:15:54.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:15:54.462Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:16:17.559Z","endTime":"2026-08-20T02:17:54.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00630977144885,"aZ":-33.90132807875813,"pfxX":9.043084624524262,"pfxZ":-1.228943584649893,"pX":1.1066923196528868,"pZ":1.2129843753209688,"vX0":5.6355040069902875,"vY0":-118.44613638607724,"vZ0":-4.007452153426441,"x":74.82,"y":206.03,"x0":-2.487408183134799,"y0":50.002743782031956,"z0":6.064151150354604,"aX":12.703847320711386},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.0,"breakHorizontal":-17.9,"spinRate":2807,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.464433632839949,"extension":6.439549526942812},"index":0,"playId":"631bd5b7-1aca-3e98-9c45-f607b1e047ab","pitchNumber":1,"startTime":"2026-08-20T02:16:35.397Z","endTime":"2026-08-20T02:16:39.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99453886429985,"aZ":-18.29801347716096,"pfxX":-6.816570240792432,"pfxZ":7.250500410542737,"pX":0.16400001135047476,"pZ":2.400123032741596,"vX0":8.875541598273967,"vY0":-137.3927023777265,"vZ0":-6.162869392854537,"x":110.75,"y":173.98,"x0":-2.220376537315818,"y0":50.00657658007312,"z0":5.912807099068982,"aX":-13.054835362625814},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":10.6,"spinRate":2444,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3984209592042154,"extension":6.482556673660058},"index":1,"playId":"6d7532ea-bf3b-344a-a27f-8969a6b8414b","pitchNumber":2,"startTime":"2026-08-20T02:16:55.927Z","endTime":"2026-08-20T02:16:59.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54370245475379,"aZ":-18.476189708921154,"pfxX":-7.003298713882355,"pfxZ":7.013005439306244,"pX":0.027673388647454257,"pZ":2.825757772349939,"vX0":8.9020825585335,"vY0":-138.97920793992435,"vZ0":-5.326846373933416,"x":115.95,"y":162.48,"x0":-2.309123959359778,"y0":50.0059441376489,"z0":5.9971061623842745,"aX":-13.684706105634934},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":10.8,"spinRate":2474,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39431764152521565,"extension":6.478197128701061},"index":2,"playId":"c04ebe6d-b412-3398-9854-fab73ecc6423","pitchNumber":3,"startTime":"2026-08-20T02:17:17.470Z","endTime":"2026-08-20T02:17:20.963Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T02:17:32.852Z","endTime":"2026-08-20T02:17:49.564Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359652930491702,"aZ":-33.71851065467409,"pfxX":8.94785235309519,"pfxZ":-1.0616149915623172,"pX":1.3418209368153673,"pZ":2.1431380851844737,"vX0":6.1857858492469235,"vY0":-120.58857868943069,"vZ0":-2.3300444978411736,"x":65.85,"y":180.92,"x0":-2.4265670052943613,"y0":50.000937174278356,"z0":6.121858605175002,"aX":13.059470296859697},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":-17.8,"spinRate":2857,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45573849226261665,"extension":6.386910841676636},"index":4,"playId":"df21f4f9-2cb7-3d8e-aa2c-8a68fe9987af","pitchNumber":4,"startTime":"2026-08-20T02:17:49.564Z","endTime":"2026-08-20T02:17:54.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:17:54.073Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:18:06.680Z","endTime":"2026-08-20T02:19:48.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369747304520708,"aZ":-28.605987008469796,"pfxX":2.218579726615491,"pfxZ":1.9995338350553524,"pX":0.6366371061988622,"pZ":2.328832798868297,"vX0":6.967120981801885,"vY0":-132.66295157001073,"vZ0":-4.489400700811823,"x":92.73,"y":175.9,"x0":-2.3116550809436207,"y0":50.00117332562052,"z0":6.128022373721145,"aX":3.9529252020033434},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2684,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4128673825274505,"extension":6.372007764737759},"index":0,"playId":"e77cd05a-b0c5-340c-a0c7-ed35fb4f94a2","pitchNumber":1,"startTime":"2026-08-20T02:18:20.896Z","endTime":"2026-08-20T02:18:25.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.072244644762822,"aZ":-35.08946943405886,"pfxX":8.687849735449571,"pfxZ":-2.014326162622467,"pX":1.1953198670457905,"pZ":2.458100160989998,"vX0":6.082661835950315,"vY0":-120.35524353942984,"vZ0":-1.1799479942350206,"x":71.44,"y":172.41,"x0":-2.504290625773587,"y0":50.002022126466805,"z0":6.097456769778389,"aX":12.584445850165546},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.6,"breakHorizontal":-17.3,"spinRate":2882,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45727652163157684,"extension":6.553072369591426},"index":1,"playId":"42974912-9126-340f-b99c-2270f6438372","pitchNumber":2,"startTime":"2026-08-20T02:18:40.705Z","endTime":"2026-08-20T02:18:43.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0845019012358,"aZ":-35.37546385340595,"pfxX":9.631254487913335,"pfxZ":-2.2541637285620864,"pX":0.7207102291625272,"pZ":1.3793943104189579,"vX0":4.826073460419075,"vY0":-119.38476496184529,"vZ0":-3.371882695152655,"x":89.53,"y":201.54,"x0":-2.5873416839206724,"y0":50.00048417349842,"z0":6.041522460311135,"aX":13.698745743278149},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":-18.7,"spinRate":2895,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4613597546211645,"extension":6.4764140500664515},"index":2,"playId":"4522b818-2ff0-301c-aedb-4e993ee9f76f","pitchNumber":3,"startTime":"2026-08-20T02:19:00.867Z","endTime":"2026-08-20T02:19:04.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.942372795682274,"aZ":-17.743822379662557,"pfxX":-7.244157523025039,"pfxZ":7.395617943014542,"pX":1.2771274000104043,"pZ":1.9295353822010208,"vX0":12.437289069460876,"vY0":-138.78096678871646,"vZ0":-7.43040873215067,"x":68.32,"y":186.68,"x0":-2.3205161786617707,"y0":50.00471077687277,"z0":5.822783652647789,"aX":-14.138976708453383},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":10.6,"spinRate":2475,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3946074679164777,"extension":6.599282758919608},"index":3,"playId":"69a5449b-5569-370a-bd86-5d023b541f48","pitchNumber":4,"startTime":"2026-08-20T02:19:22.479Z","endTime":"2026-08-20T02:19:26.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.010593526092975,"aZ":-16.97851374784917,"pfxX":-5.690049896402984,"pfxZ":7.757919772783227,"pX":-0.1529941556988107,"pZ":3.035558785267949,"vX0":8.465313409495145,"vY0":-139.2547058609659,"vZ0":-4.967764321147824,"x":122.83,"y":156.82,"x0":-2.4966312680293496,"y0":50.00450589408615,"z0":5.970161212935656,"aX":-11.148373933631749},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":8.5,"spinRate":2509,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39370639538601493,"extension":6.554454665017673},"index":4,"playId":"846f6fb1-6c1e-368b-af8c-72329752d831","pitchNumber":5,"startTime":"2026-08-20T02:19:44.404Z","endTime":"2026-08-20T02:19:48.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:19:48.468Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oswald Peraza walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:22:19.152Z","endTime":"2026-08-20T02:24:32.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9,10],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Daulton Varsho replaces left fielder LaMonte Wade Jr., batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:21:32.759Z","endTime":"2026-08-20T02:21:32.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":664774,"link":"/api/v1/people/664774"}},{"details":{"description":"Defensive switch from center field to left field for Taylor Trammell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:21:32.775Z","endTime":"2026-08-20T02:21:32.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Steven Okert replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T02:21:32.776Z","endTime":"2026-08-20T02:22:21.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":78.5,"endSpeed":72.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53079751651239,"aZ":-28.494222272003455,"pfxX":-4.702858418432742,"pfxZ":2.7819694197597853,"pX":-0.133670235426773,"pZ":1.4877503299747936,"vX0":-5.7148519659922385,"vY0":-114.18478436477726,"vZ0":-3.7235824189750266,"x":122.1,"y":198.61,"x0":3.010290607284831,"y0":50.004492516074,"z0":5.935711665186071,"aX":-6.225473846453512},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.4,"breakHorizontal":10.0,"spinRate":2504,"spinDirection":270},"zone":13,"typeConfidence":0.91,"plateTime":0.4792292058273864,"extension":6.2894513492035875},"index":3,"playId":"12a85c78-a118-352a-bc48-3dbd6dc3608c","pitchNumber":1,"startTime":"2026-08-20T02:22:21.298Z","endTime":"2026-08-20T02:22:25.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96129051937693,"aZ":-29.92741404873284,"pfxX":-6.796027851885827,"pfxZ":1.7355151189710618,"pX":-0.5961266535023408,"pZ":2.2680304527909514,"vX0":-6.07456643462602,"vY0":-113.67135885166564,"vZ0":-1.5654453298508233,"x":139.72,"y":177.54,"x0":3.004523097535026,"y0":50.003017014856695,"z0":5.967407847109274,"aX":-8.795054563429497},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.0,"breakHorizontal":13.9,"spinRate":2465,"spinDirection":286},"zone":4,"typeConfidence":0.91,"plateTime":0.4838751503053911,"extension":6.098843507843604},"index":4,"playId":"d0dc8634-0964-3503-95f6-3549d01a29ee","pitchNumber":2,"startTime":"2026-08-20T02:22:45.741Z","endTime":"2026-08-20T02:22:49.298Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.040550679158024,"aZ":-15.851407172479776,"pfxX":4.917790138423722,"pfxZ":9.400889720646111,"pX":1.45581341212654,"pZ":3.3154628389769987,"vX0":-5.4703513586557095,"vY0":-131.0117180995486,"vZ0":-3.8374445583330874,"x":61.51,"y":149.26,"x0":2.9333137392912825,"y0":50.00068552503961,"z0":5.986182967653597,"aX":8.536433343080564},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.7,"spinRate":2193,"spinDirection":135},"zone":12,"typeConfidence":0.86,"plateTime":0.41831324862879216,"extension":5.6842166267567755},"index":5,"playId":"126a6131-82f5-32c7-9726-71cc3d36902a","pitchNumber":3,"startTime":"2026-08-20T02:23:00.686Z","endTime":"2026-08-20T02:23:04.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.810606962127554,"aZ":-30.112196470347936,"pfxX":-6.383053468832984,"pfxZ":1.5556722714526323,"pX":1.2815786879669993,"pZ":1.926338030974033,"vX0":-2.2914847059190153,"vY0":-114.65617010711381,"vZ0":-2.369023404701698,"x":68.15,"y":186.77,"x0":3.124198079014728,"y0":50.004269276850856,"z0":5.920383269660689,"aX":-8.472469730917645},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.5,"breakHorizontal":12.1,"spinRate":2442,"spinDirection":283},"zone":14,"typeConfidence":0.91,"plateTime":0.4782833962625692,"extension":6.145838247721339},"index":6,"playId":"1b09848e-5a0c-37a8-809a-f31961f0ad1c","pitchNumber":4,"startTime":"2026-08-20T02:23:15.394Z","endTime":"2026-08-20T02:23:19.326Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.647263335767406,"aZ":-29.37736093152091,"pfxX":-5.725220203568451,"pfxZ":2.1264449745582166,"pX":-0.9180613280170644,"pZ":2.051589744491072,"vX0":-6.473006299025455,"vY0":-114.67425343776681,"vZ0":-2.290337486034862,"x":151.99,"y":183.39,"x0":2.698288405348589,"y0":50.00288125010592,"z0":5.964115752873314,"aX":-7.530254601053122},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.5,"breakHorizontal":12.1,"spinRate":2414,"spinDirection":280},"zone":13,"typeConfidence":0.91,"plateTime":0.4799180114738082,"extension":5.89802903672361},"index":7,"playId":"aa5af0bd-adb7-3398-bf16-4dc7b2ae35e0","pitchNumber":5,"startTime":"2026-08-20T02:23:42.172Z","endTime":"2026-08-20T02:23:46.663Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-20T02:23:49.762Z","endTime":"2026-08-20T02:24:03.910Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089128424874936,"aZ":-29.585658547445295,"pfxX":-5.605693877611332,"pfxZ":1.9200226278633181,"pX":0.3395215367765642,"pZ":1.461621221295979,"vX0":-4.2149671011375975,"vY0":-115.98783177239912,"vZ0":-3.4667086479990674,"x":104.06,"y":199.32,"x0":2.9161293069381773,"y0":50.001682060454534,"z0":5.832385525925611,"aX":-7.545814759600075},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.8,"breakHorizontal":11.3,"spinRate":2382,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.4743893018507297,"extension":5.942960454043464},"index":9,"playId":"4343dcf1-bf5c-3f42-8c09-0c48377d3d25","pitchNumber":6,"startTime":"2026-08-20T02:24:03.910Z","endTime":"2026-08-20T02:24:07.471Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.4,"endSpeed":81.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.961995196545736,"aZ":-15.88950454165008,"pfxX":3.7611652217143146,"pfxZ":9.592487989207767,"pX":0.29065102859968944,"pZ":4.138343217246441,"vX0":-7.682733273244146,"vY0":-129.90783329933723,"vZ0":-1.682523062911108,"x":105.92,"y":127.04,"x0":2.8067890335440966,"y0":50.000796398655915,"z0":6.011089087830651,"aX":6.384487623567156},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.2,"breakHorizontal":-4.9,"spinRate":2171,"spinDirection":141},"zone":12,"typeConfidence":0.84,"plateTime":0.4227399932799991,"extension":6.36471295049182},"index":10,"playId":"384ac378-26fa-32b4-a26f-93e19a1469ff","pitchNumber":7,"startTime":"2026-08-20T02:24:27.891Z","endTime":"2026-08-20T02:24:32.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:24:32.277Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:25:30.705Z","endTime":"2026-08-20T02:28:00.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Siri replaces Wade Meckler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:24:53.829Z","endTime":"2026-08-20T02:24:58.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:24:58.492Z","endTime":"2026-08-20T02:25:32.873Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72149001346387,"aZ":-22.35802567965567,"pfxX":-2.047131272586598,"pfxZ":7.2680358785429835,"pX":0.3642256778106119,"pZ":2.886594816674567,"vX0":-5.225590074543046,"vY0":-115.54941222612584,"vZ0":-2.059271843480566,"x":103.12,"y":160.84,"x0":2.921978587860698,"y0":50.00547506291931,"z0":5.9397403762390555,"aX":-2.7646400599037926},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":13.0,"breakHorizontal":5.0,"spinRate":2317,"spinDirection":263},"zone":3,"typeConfidence":0.91,"plateTime":0.4741921884877174,"extension":6.167992226892501},"index":2,"playId":"80fb4ac2-da3b-3c17-b82b-575e819cdcf6","pitchNumber":1,"startTime":"2026-08-20T02:25:32.873Z","endTime":"2026-08-20T02:25:36.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4592923170787,"aZ":-25.953248663079037,"pfxX":-4.290840773384678,"pfxZ":4.720651300787861,"pX":-0.5522779125402595,"pZ":1.9852891437042623,"vX0":-6.07445381540514,"vY0":-114.70351149004263,"vZ0":-3.1192977017101926,"x":138.05,"y":185.18,"x0":2.699264181340397,"y0":50.001263896379854,"z0":5.923876617361444,"aX":-5.651936499316021},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.9,"breakHorizontal":9.5,"spinRate":2474,"spinDirection":282},"zone":7,"typeConfidence":0.91,"plateTime":0.47959849399951926,"extension":6.124977824208324},"index":3,"playId":"9fda4b34-f86f-3d13-8d3f-8b99da250009","pitchNumber":2,"startTime":"2026-08-20T02:25:50.584Z","endTime":"2026-08-20T02:25:54.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T02:26:09.508Z","endTime":"2026-08-20T02:26:26.704Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698930421787054,"aZ":-16.845781970143992,"pfxX":4.457283151584956,"pfxZ":8.603178615799564,"pX":0.9892679719630986,"pZ":4.475262890283796,"vX0":-6.1939049566934665,"vY0":-132.49688331446518,"vZ0":-0.6968614098415444,"x":79.29,"y":117.95,"x0":2.775694739380753,"y0":50.00621069365339,"z0":5.970140560939989,"aX":7.945675874338616},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-6.7,"spinRate":2157,"spinDirection":141},"zone":12,"typeConfidence":0.87,"plateTime":0.41303265415770474,"extension":6.054270452657091},"index":5,"playId":"c9d49a90-e598-3bd1-9906-433d0663c194","pitchNumber":3,"startTime":"2026-08-20T02:26:26.704Z","endTime":"2026-08-20T02:26:29.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60394100362278,"aZ":-30.55278868207562,"pfxX":-6.8024289111838145,"pfxZ":1.2579754739521514,"pX":0.37831309463141843,"pZ":1.2471093888650728,"vX0":-3.43101000962909,"vY0":-113.77970266420597,"vZ0":-3.5032401771258463,"x":102.58,"y":205.11,"x0":2.796660110383903,"y0":50.005264090673094,"z0":5.879307534463151,"aX":-8.794789583706484},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.6,"breakHorizontal":13.3,"spinRate":2427,"spinDirection":286},"zone":14,"typeConfidence":0.91,"plateTime":0.48399560303401223,"extension":6.344449578809227},"index":6,"playId":"528224d5-a89d-379a-92b7-abaf445576cf","pitchNumber":4,"startTime":"2026-08-20T02:26:45.212Z","endTime":"2026-08-20T02:26:49.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.268935405959937,"aZ":-29.77385735624573,"pfxX":-5.878430724528431,"pfxZ":1.8532807349757512,"pX":0.8822295434841749,"pZ":3.6019297766392935,"vX0":-2.8741001296098565,"vY0":-112.98350812849084,"vZ0":1.1048307048308186,"x":83.37,"y":141.53,"x0":2.933826356369462,"y0":50.002900870879486,"z0":6.095004576462774,"aX":-7.611435927113239},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.0,"breakHorizontal":11.4,"spinRate":2328,"spinDirection":265},"zone":12,"typeConfidence":0.91,"plateTime":0.484492120833373,"extension":6.0403023192589265},"index":7,"playId":"e1a7691b-9a2b-3fdb-9f21-d8f69288ebfe","pitchNumber":5,"startTime":"2026-08-20T02:27:15.244Z","endTime":"2026-08-20T02:27:19.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"00c1a22d-b56a-3a7b-8455-30f31582aa97","startTime":"2026-08-20T02:27:35.861Z","endTime":"2026-08-20T02:27:39.869Z","isPitch":false,"type":"pickoff"},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.173355988608215,"aZ":-28.86786038732101,"pfxX":-5.237230968331909,"pfxZ":2.4385806051489194,"pX":-0.11958402170498621,"pZ":2.6351815698302397,"vX0":-5.189922061417957,"vY0":-115.26234955769827,"vZ0":-1.2786630662278056,"x":121.56,"y":167.63,"x0":2.836251682592319,"y0":50.00065758981409,"z0":5.96878899440499,"aX":-7.088572549588712},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.4,"breakHorizontal":10.7,"spinRate":2441,"spinDirection":275},"zone":5,"typeConfidence":0.91,"plateTime":0.4740775737569147,"extension":6.044476791382242},"index":9,"playId":"afce6055-9f48-3b4d-985e-59e5e58d0a23","pitchNumber":6,"startTime":"2026-08-20T02:27:55.067Z","endTime":"2026-08-20T02:28:00.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:28:00.083Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:28:08.744Z","endTime":"2026-08-20T02:29:46.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08220014144337,"aZ":-16.546068578827864,"pfxX":4.56880638402492,"pfxZ":9.135638032396932,"pX":1.3852941494304076,"pZ":4.5177995108265145,"vX0":-5.679727378106209,"vY0":-130.40523272492342,"vZ0":-0.5732189494282738,"x":64.2,"y":116.8,"x0":3.0045977820580867,"y0":50.00555261702468,"z0":5.996006043053768,"aX":7.8191213599603575},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-7.0,"spinRate":2262,"spinDirection":141},"zone":12,"typeConfidence":0.83,"plateTime":0.42106539943570054,"extension":5.819265207632039},"index":0,"playId":"c1ab810c-81cb-3cd6-a01b-809fb4d49491","pitchNumber":1,"startTime":"2026-08-20T02:28:25.905Z","endTime":"2026-08-20T02:28:29.497Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19626836049831,"aZ":-15.767615998776453,"pfxX":3.8584486036783447,"pfxZ":9.725618316032515,"pX":0.11327170045393918,"pZ":3.898524201099503,"vX0":-7.935168253187132,"vY0":-129.38427881219516,"vZ0":-2.146015888257187,"x":112.68,"y":133.52,"x0":2.7253027804196033,"y0":50.00487662062437,"z0":5.953468057386193,"aX":6.511016421883824},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2271,"spinDirection":143},"zone":12,"typeConfidence":0.82,"plateTime":0.42409790079704157,"extension":5.9856190970809395},"index":1,"playId":"78ee8ca2-db5b-3d18-a4df-673693288a4e","pitchNumber":2,"startTime":"2026-08-20T02:28:42.787Z","endTime":"2026-08-20T02:28:46.937Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477006087953505,"aZ":-15.666426194034361,"pfxX":4.48793998095149,"pfxZ":9.71568024004094,"pX":-0.014076756937779055,"pZ":2.9725468229776366,"vX0":-8.547749446003523,"vY0":-129.85030838552825,"vZ0":-4.301974892156247,"x":117.54,"y":158.52,"x0":2.7448498149231364,"y0":50.00289865040586,"z0":5.851365866610767,"aX":7.626252592520784},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.8,"breakHorizontal":-6.1,"spinRate":2309,"spinDirection":142},"zone":2,"typeConfidence":0.86,"plateTime":0.42263613991742544,"extension":6.6536723112412846},"index":2,"playId":"c77ffba5-8ea3-33e0-8d68-6dcd679c66f1","pitchNumber":3,"startTime":"2026-08-20T02:29:03.020Z","endTime":"2026-08-20T02:29:06.902Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.389234482486835,"aZ":-14.842615601448845,"pfxX":4.32312191483336,"pfxZ":10.146441929813442,"pX":0.4282009066732482,"pZ":3.495887804221028,"vX0":-7.316891979500913,"vY0":-130.3780884879637,"vZ0":-3.226482819476853,"x":100.68,"y":144.39,"x0":2.7192507003749204,"y0":50.004791060646056,"z0":5.881013421010353,"aX":7.386879225977489},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2281,"spinDirection":138},"zone":12,"typeConfidence":0.86,"plateTime":0.42135352116900604,"extension":6.124136424759988},"index":3,"playId":"f10b83c5-fce4-3023-a7f7-ef64430834c6","pitchNumber":4,"startTime":"2026-08-20T02:29:20.561Z","endTime":"2026-08-20T02:29:24.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-20T02:29:26.865Z","endTime":"2026-08-20T02:29:41.567Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52922161816387,"aZ":-15.191399506994184,"pfxX":4.904273904297312,"pfxZ":9.823698394357065,"pX":0.4532699054853491,"pZ":3.5153912386738573,"vX0":-7.752841192536725,"vY0":-131.10679801008956,"vZ0":-2.943920648695137,"x":99.72,"y":143.86,"x0":2.8209711827449366,"y0":50.001575396651944,"z0":5.796494021314528,"aX":8.477763338483657},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.1,"spinRate":2304,"spinDirection":139},"zone":12,"typeConfidence":0.87,"plateTime":0.41888442576561324,"extension":6.178548078664576},"index":5,"playId":"84c661f8-958f-3a62-aad8-92e911e91b7c","pitchNumber":5,"startTime":"2026-08-20T02:29:41.567Z","endTime":"2026-08-20T02:29:46.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:29:46.167Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to shortstop Nick Allen.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:29:57.904Z","endTime":"2026-08-20T02:30:34.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047551678152224,"aZ":-24.206692590114663,"pfxX":9.313184669504261,"pfxZ":4.73199792441255,"pX":0.09372185531141909,"pZ":1.7899110425222584,"vX0":-9.595035069376314,"vY0":-128.95721346959712,"vZ0":-5.434465270106307,"x":113.43,"y":190.45,"x0":2.654291954416969,"y0":50.00101748954511,"z0":5.794168573450393,"aX":15.670571586624225},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-14.6,"spinRate":2260,"spinDirection":144},"zone":8,"typeConfidence":0.89,"plateTime":0.42489902005087243,"extension":6.227401638138954},"index":0,"playId":"3ed64011-c315-30e1-8bd1-dfb87a037b8a","pitchNumber":1,"startTime":"2026-08-20T02:30:09.427Z","endTime":"2026-08-20T02:30:13.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604440015491516,"aZ":-23.55854354968111,"pfxX":8.962862353481885,"pfxZ":5.048766754894066,"pX":0.036310322751484665,"pZ":2.60865005728358,"vX0":-9.651483804427249,"vY0":-129.95278216714368,"vZ0":-3.706862668343324,"x":115.62,"y":168.35,"x0":2.636538634960358,"y0":50.00637394230906,"z0":5.846256247711337,"aX":15.31043040051804},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-14.0,"spinRate":2353,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.421708410367331,"extension":6.191580582400028},"hitData":{"launchSpeed":65.0,"launchAngle":29.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.13,"coordY":121.88}},"index":1,"playId":"80068d4a-6574-3605-bc3e-5c325205fba0","pitchNumber":2,"startTime":"2026-08-20T02:30:26.419Z","endTime":"2026-08-20T02:30:34.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:30:34.074Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Trammell flies out to left fielder Jose Siri.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:32:50.252Z","endTime":"2026-08-20T02:34:34.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jose Siri remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:32:28.085Z","endTime":"2026-08-20T02:32:28.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"description":"Pitching Change: Tayler Saucedo replaces Michael Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:32:28.107Z","endTime":"2026-08-20T02:32:52.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.451705861661186,"aZ":-28.398795739390383,"pfxX":-1.3120504071791141,"pfxZ":2.387833117707288,"pX":-0.2553215427150014,"pZ":1.7035607680059144,"vX0":-5.633305660762396,"vY0":-124.96415691186918,"vZ0":-3.4177177421840894,"x":126.73,"y":192.78,"x0":2.199600600029304,"y0":50.00233414672948,"z0":5.424873776803452,"aX":-2.071045985976937},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":3.7,"spinRate":2461,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.4385057811817248,"extension":6.832661980626521},"index":2,"playId":"d6c01dea-0aaa-39fa-ac38-3cae173ad8f4","pitchNumber":1,"startTime":"2026-08-20T02:32:52.537Z","endTime":"2026-08-20T02:32:58.313Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115327772115894,"aZ":-26.014890816385705,"pfxX":-3.975855676498772,"pfxZ":4.281604869221698,"pX":-1.2664640814346106,"pZ":1.6555141525358614,"vX0":-6.513563901508981,"vY0":-119.71890260229786,"vZ0":-3.3704869760191025,"x":165.27,"y":194.08,"x0":2.015813218770143,"y0":50.00151623470848,"z0":5.433690004067472,"aX":-5.7166190965911685},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.1,"breakHorizontal":8.9,"spinRate":2456,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4591496460579414,"extension":6.729495817360665},"index":3,"playId":"0b438c12-9bbe-39a5-9925-4677e5a618ef","pitchNumber":2,"startTime":"2026-08-20T02:33:10.609Z","endTime":"2026-08-20T02:33:14.406Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52018709579993,"aZ":-27.532452888785798,"pfxX":11.982176233075084,"pfxZ":2.5131860827135757,"pX":-0.8470151853807928,"pZ":2.3890832434114966,"vX0":-11.006640907110077,"vY0":-135.75598826760915,"vZ0":-3.4888890843368525,"x":149.29,"y":174.27,"x0":1.7231613127240275,"y0":50.00447329460765,"z0":5.629207311344749,"aX":22.141913733637544},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":-19.1,"spinRate":2442,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.40502881832548443,"extension":6.6850947729991255},"index":4,"playId":"8c1e24b5-00b6-3f2e-a3a1-c0a7ab35ebe7","pitchNumber":3,"startTime":"2026-08-20T02:33:25.207Z","endTime":"2026-08-20T02:33:29.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.866653922833873,"aZ":-24.001219907221497,"pfxX":12.110520595949197,"pfxZ":4.4808386652179655,"pX":-1.9168699068204298,"pZ":1.4008044419277028,"vX0":-13.479129718570867,"vY0":-134.58771573737917,"vZ0":-6.373258356536718,"x":190.07,"y":200.96,"x0":1.5972938465354398,"y0":50.00161307306718,"z0":5.513985745334979,"aX":22.081580392617163},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-18.8,"spinRate":2437,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4079200371068903,"extension":6.445348746676683},"index":5,"playId":"7dfd6e18-7385-3b27-97d9-034596d52f66","pitchNumber":4,"startTime":"2026-08-20T02:33:39.449Z","endTime":"2026-08-20T02:33:44.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745032254061442,"aZ":-28.669716919092863,"pfxX":-1.0550931548437705,"pfxZ":2.1585578563463166,"pX":-0.032554469194390756,"pZ":3.05133902489969,"vX0":-4.945810934733433,"vY0":-126.32515964153829,"vZ0":-0.5203216642793717,"x":118.24,"y":156.39,"x0":2.084370639415648,"y0":50.00150055574914,"z0":5.556442053999473,"aX":-1.7118733450882608},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":3.0,"spinRate":2515,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.43289463011093376,"extension":6.752714108224486},"index":6,"playId":"90a1224a-2bce-3f76-b431-526e9d3bdc33","pitchNumber":5,"startTime":"2026-08-20T02:33:59.424Z","endTime":"2026-08-20T02:34:03.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-20T02:34:11.781Z","endTime":"2026-08-20T02:34:25.204Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887474970702616,"aZ":-22.690914961486087,"pfxX":-5.948971723438841,"pfxZ":6.485223576745881,"pX":0.31533704630438913,"pZ":2.793733126937291,"vX0":-2.4502445697221216,"vY0":-120.83171636575473,"vZ0":-1.6873005758422432,"x":104.98,"y":163.35,"x0":2.1187843431777176,"y0":50.005606905314714,"z0":5.5158795973812875,"aX":-8.703705547334389},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.5,"breakHorizontal":11.4,"spinRate":2380,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.45517063304126015,"extension":6.577943575159346},"hitData":{"launchSpeed":77.5,"launchAngle":52.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.29,"coordY":129.96}},"index":8,"playId":"05e1191d-fa5e-34e9-aa65-73a64e243727","pitchNumber":6,"startTime":"2026-08-20T02:34:25.204Z","endTime":"2026-08-20T02:34:34.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:34:34.914Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:34:45.477Z","endTime":"2026-08-20T02:37:00.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742567706353924,"aZ":-28.907303912225363,"pfxX":-0.9883868621855184,"pfxZ":1.989596875999645,"pX":-0.15109379644661944,"pZ":2.2279616354751695,"vX0":-4.964275743568942,"vY0":-127.26380181060462,"vZ0":-2.4224901135010857,"x":122.76,"y":178.63,"x0":1.9520471959332357,"y0":50.00372917253158,"z0":5.478337616632853,"aX":-1.6232986491788626},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":2.9,"spinRate":2439,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.43013782634258657,"extension":6.893016838568483},"index":0,"playId":"2350f979-da8d-3d55-8f22-ee2198332e8f","pitchNumber":1,"startTime":"2026-08-20T02:35:01.529Z","endTime":"2026-08-20T02:35:05.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342739348213286,"aZ":-21.205338754772278,"pfxX":10.151905240204666,"pfxZ":6.795971802808792,"pX":0.07926309011578457,"pZ":2.2671354300027824,"vX0":-7.518093946085462,"vY0":-126.63310230350035,"vZ0":-3.9408082315902684,"x":113.98,"y":177.57,"x0":1.7767198985132193,"y0":50.002970304733104,"z0":5.5526467335365,"aX":16.386628052793238},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.5,"breakHorizontal":-16.6,"spinRate":2285,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.433542334749752,"extension":6.714211333340716},"index":1,"playId":"3ab3b297-2510-38a1-aae7-1b35d89a9d42","pitchNumber":2,"startTime":"2026-08-20T02:35:14.228Z","endTime":"2026-08-20T02:35:17.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T02:35:27.384Z","endTime":"2026-08-20T02:35:37.751Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99730512620127,"aZ":-15.06275137905176,"pfxX":5.541432936836792,"pfxZ":9.296309223988153,"pX":1.2467699002511239,"pZ":3.8710605450403275,"vX0":-3.722970572590571,"vY0":-134.74437092392645,"vZ0":-2.3021703101668236,"x":69.48,"y":134.26,"x0":1.9256725154724104,"y0":50.00378190700132,"z0":5.799607845427112,"aX":10.200673553596456},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":2583,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40634085970771183,"extension":6.794908399179405},"index":3,"playId":"d2153a52-e0ad-3c33-8f4c-2e154304af0f","pitchNumber":3,"startTime":"2026-08-20T02:35:37.751Z","endTime":"2026-08-20T02:35:41.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22194249123274,"aZ":-26.0970939999925,"pfxX":12.20077298360321,"pfxZ":3.768307601951988,"pX":0.2507186974301273,"pZ":0.5900657616629388,"vX0":-7.548270969108703,"vY0":-126.58696884390835,"vZ0":-6.632302013245866,"x":107.44,"y":222.85,"x0":1.6947438917392263,"y0":50.005536069388796,"z0":5.349835063355558,"aX":19.69050932552897},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-20.3,"spinRate":2218,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.43364355228773066,"extension":6.9604563758451174},"index":4,"playId":"f8caeff3-7cbb-3403-86ee-a3a3561ff3bf","pitchNumber":4,"startTime":"2026-08-20T02:35:52.046Z","endTime":"2026-08-20T02:35:56.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32651154013659,"aZ":-26.486378872464446,"pfxX":10.521502856231251,"pfxZ":3.138401956017802,"pX":1.477700148388376,"pZ":2.257123958486909,"vX0":-4.721518303842652,"vY0":-134.3943006691733,"vZ0":-3.595809774389255,"x":60.67,"y":177.84,"x0":1.8980918758672445,"y0":50.005560939727125,"z0":5.510962310651631,"aX":19.094197577803996},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":2346,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.40880549529688537,"extension":6.971209059309326},"index":5,"playId":"d67c6a58-597b-3eff-8b79-fb81f350a007","pitchNumber":5,"startTime":"2026-08-20T02:36:09.154Z","endTime":"2026-08-20T02:36:12.541Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625662445331578,"aZ":-28.985080856369674,"pfxX":-7.005426510720792,"pfxZ":2.185281181456226,"pX":-0.7815208133671299,"pZ":3.6160288527455955,"vX0":-3.9284936988788584,"vY0":-120.39116277977548,"vZ0":1.2098702292317998,"x":146.79,"y":141.15,"x0":1.7846110619209672,"y0":50.003059663731655,"z0":5.683492958504774,"aX":-10.223536446882665},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":2466,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.455968612604543,"extension":6.610453659226392},"index":6,"playId":"6af5a14c-7815-392f-8ed1-88f3b0d35344","pitchNumber":6,"startTime":"2026-08-20T02:36:28.383Z","endTime":"2026-08-20T02:36:33.622Z","isPitch":true,"type":"pitch"},{"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.426669241303212,"aZ":-13.695223162172786,"pfxX":5.041625385187265,"pfxZ":9.92935657735812,"pX":-0.8491611994247147,"pZ":3.3065395213564432,"vX0":-8.285966214132403,"vY0":-135.94286632260943,"vZ0":-3.7191392944693002,"x":149.37,"y":149.5,"x0":1.5914023861849405,"y0":50.00042995929408,"z0":5.651033689539881,"aX":9.381061041876002},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":2550,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4038174994954824,"extension":6.847081125658048},"index":7,"playId":"9ca2f250-75a6-3a37-875d-5c26c81b73a2","pitchNumber":7,"startTime":"2026-08-20T02:36:54.037Z","endTime":"2026-08-20T02:37:00.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:37:00.950Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T02:37:10.239Z","endTime":"2026-08-20T02:39:30.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04034407488619,"aZ":-17.378383935375773,"pfxX":7.925473914627295,"pfxZ":7.9338229016630395,"pX":-0.07228686148668553,"pZ":1.938283739978913,"vX0":-7.389679490294249,"vY0":-135.78357237785488,"vZ0":-6.331040327227813,"x":119.76,"y":186.45,"x0":1.6562362790070682,"y0":50.00527941157762,"z0":5.511666378189744,"aX":14.785057679856948},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":2584,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.40355268160172786,"extension":6.8334739131153235},"index":0,"playId":"ce1243d0-9f69-3169-8185-4de00d5a85f8","pitchNumber":1,"startTime":"2026-08-20T02:37:27.649Z","endTime":"2026-08-20T02:37:31.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58467826247203,"aZ":-27.94385993170504,"pfxX":10.329030636793334,"pfxZ":2.8206807784972696,"pX":1.4027083728218592,"pZ":3.372330061717239,"vX0":-4.294014024915361,"vY0":-122.1188436716579,"vZ0":0.48459690599147254,"x":63.53,"y":147.73,"x0":1.848503150075442,"y0":50.00411312045895,"z0":5.588375236536852,"aX":15.494548834774967},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.5,"breakHorizontal":-17.6,"spinRate":2116,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.449709220313276,"extension":7.024193009641056},"index":1,"playId":"f8ec49c1-381b-387b-bd63-9378a8aedbb4","pitchNumber":2,"startTime":"2026-08-20T02:37:39.480Z","endTime":"2026-08-20T02:37:43.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453045220901622,"aZ":-15.79112189237957,"pfxX":5.9239331841739755,"pfxZ":8.89803571298638,"pX":0.786395458136525,"pZ":3.4314519321210084,"vX0":-4.92856751276205,"vY0":-134.87289906408265,"vZ0":-2.7687808815539543,"x":87.02,"y":146.13,"x0":1.8681599524207315,"y0":50.005600177474136,"z0":5.585644630069151,"aX":10.910968526653885},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-9.7,"spinRate":2620,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40617077922576206,"extension":6.7356138226974},"index":2,"playId":"e3167eb8-1dad-3cc1-997b-80329049b7bb","pitchNumber":3,"startTime":"2026-08-20T02:37:52.557Z","endTime":"2026-08-20T02:37:56.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482768962132806,"aZ":-29.9474501817156,"pfxX":-2.333653533410607,"pfxZ":1.3958581673789716,"pX":-0.9727987497706581,"pZ":0.9859255567377381,"vX0":-5.974792506827195,"vY0":-125.8599549730703,"vZ0":-4.860008761261279,"x":154.08,"y":212.16,"x0":1.7389276847982005,"y0":50.00491424406986,"z0":5.378457673096319,"aX":-3.729060604180259},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":5.6,"spinRate":2569,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4358507447584845,"extension":6.964303554829461},"index":3,"playId":"e9d4477f-50aa-396c-848a-37e86eb40b7a","pitchNumber":4,"startTime":"2026-08-20T02:38:08.027Z","endTime":"2026-08-20T02:38:12.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-20T02:38:16.209Z","endTime":"2026-08-20T02:38:30.216Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"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},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498973266370033,"aZ":-30.01927207698021,"pfxX":-6.0001639028833935,"pfxZ":1.4676992418361965,"pX":0.1679000738664423,"pZ":0.9356679298872163,"vX0":-2.3065332813699744,"vY0":-120.5676933753844,"vZ0":-4.145520055967983,"x":110.6,"y":213.52,"x0":1.917703375711533,"y0":50.00183848058463,"z0":5.340831467362768,"aX":-8.789069589628372},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":11.4,"spinRate":2556,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4551362601921287,"extension":6.925249307481472},"index":5,"playId":"0759097a-81b8-3f63-af41-a435971b92b9","pitchNumber":5,"startTime":"2026-08-20T02:38:30.216Z","endTime":"2026-08-20T02:38:34.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.693078062288787,"aZ":-30.628098856492517,"pfxX":-2.7356134788385877,"pfxZ":0.9776319485078115,"pX":-0.9945963531693404,"pZ":1.622602693967552,"vX0":-6.043817417027165,"vY0":-125.44854041171875,"vZ0":-3.0816552160827184,"x":154.91,"y":194.97,"x0":1.8066479512827605,"y0":50.00404702624915,"z0":5.378060269780154,"aX":-4.336171333343351},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":6.4,"spinRate":2495,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4375351865616084,"extension":6.587399368273548},"index":6,"playId":"58188cce-55b1-3e63-bafd-b995c8461877","pitchNumber":6,"startTime":"2026-08-20T02:38:44.911Z","endTime":"2026-08-20T02:38:49.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.633821428170364,"aZ":-13.996884062884291,"pfxX":5.10481409365117,"pfxZ":9.900909688364948,"pX":-0.442751548274634,"pZ":3.3781359196750236,"vX0":-6.977862833174348,"vY0":-134.72950836468382,"vZ0":-3.5222050236882336,"x":133.88,"y":147.57,"x0":1.5191032776740607,"y0":50.00304041331305,"z0":5.693425338237192,"aX":9.372857573350721},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-7.7,"spinRate":2509,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.40673749696324757,"extension":6.7987054680628605},"index":7,"playId":"80813e97-115c-3755-8a03-63c2fe3ac082","pitchNumber":7,"startTime":"2026-08-20T02:39:02.505Z","endTime":"2026-08-20T02:39:07.157Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51063678932433,"aZ":-14.423617023327317,"pfxX":5.5885271930053175,"pfxZ":9.600255095788,"pX":0.03979074128292014,"pZ":3.8854832688482,"vX0":-6.01796381022008,"vY0":-135.14246936961672,"vZ0":-2.3155589563340206,"x":115.48,"y":133.87,"x0":1.569638810408619,"y0":50.005268192814896,"z0":5.766846544631288,"aX":10.336482257720927},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-8.9,"spinRate":2503,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4053307386087024,"extension":6.563224178502097},"index":8,"playId":"3402f692-36ca-3578-8fc3-8f6a0ff7af7b","pitchNumber":8,"startTime":"2026-08-20T02:39:25.665Z","endTime":"2026-08-20T02:39:30.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:39:30.928Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:41:50.784Z","endTime":"2026-08-20T02:43:55.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Abreu replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:41:08.043Z","endTime":"2026-08-20T02:41:53.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650556,"link":"/api/v1/people/650556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.341833131879305,"aZ":-11.235226922652064,"pfxX":-4.876495882897293,"pfxZ":10.620004146977458,"pX":0.6236041647465912,"pZ":2.773954844281789,"vX0":9.431340024933412,"vY0":-140.16183782721626,"vZ0":-5.403148920203153,"x":93.23,"y":163.88,"x0":-2.1651982881769327,"y0":50.00560571971466,"z0":5.473423705675861,"aX":-9.618328866937103},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2383,"spinDirection":215},"zone":3,"typeConfidence":0.94,"plateTime":0.39214552693248805,"extension":6.595166417055038},"index":1,"playId":"83b67a0b-06fe-3855-873f-fa1452050bbe","pitchNumber":1,"startTime":"2026-08-20T02:41:53.030Z","endTime":"2026-08-20T02:42:02.406Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.539508349724386,"aZ":-12.20799274596659,"pfxX":-3.5067660746386493,"pfxZ":10.363347666389126,"pX":-0.26084627736728294,"pZ":3.8557484798953454,"vX0":6.196345349849371,"vY0":-138.5507576058545,"vZ0":-2.6000632195280176,"x":126.94,"y":134.67,"x0":-2.0798224308827282,"y0":50.00297532298552,"z0":5.631807510565914,"aX":-6.75669211906469},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":4.9,"spinRate":2347,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.39667046234634107,"extension":6.529811588582325},"index":2,"playId":"1876fc5b-7865-3ed3-a1d1-d48e313c8de4","pitchNumber":2,"startTime":"2026-08-20T02:42:41.640Z","endTime":"2026-08-20T02:42:45.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-20T02:42:54.226Z","endTime":"2026-08-20T02:43:07.168Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658532355494334,"aZ":-34.21502555590599,"pfxX":3.2199151408893094,"pfxZ":-1.2542442503828437,"pX":1.5385321644966068,"pZ":0.5830078650101841,"vX0":8.396286330167635,"vY0":-126.7697122074867,"vZ0":-5.626997610832593,"x":58.35,"y":223.04,"x0":-2.239116096176763,"y0":50.005604111508404,"z0":5.572711677558774,"aX":5.224664181661979},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.4,"breakHorizontal":-7.8,"spinRate":2925,"spinDirection":54},"zone":14,"typeConfidence":0.88,"plateTime":0.43256948812896745,"extension":6.58933321841992},"index":4,"playId":"41d9a13c-f076-3da9-83b0-bc8179a77436","pitchNumber":3,"startTime":"2026-08-20T02:43:07.168Z","endTime":"2026-08-20T02:43:11.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801822512464827,"aZ":-36.98107991685644,"pfxX":2.298478338954401,"pfxZ":-2.884076927091892,"pX":1.291536318097908,"pZ":0.9972707621459754,"vX0":8.298139049029142,"vY0":-128.83384943238505,"vZ0":-4.398021974059429,"x":67.77,"y":211.85,"x0":-2.2803831106627372,"y0":50.00270975994237,"z0":5.610138993750271,"aX":3.8307917895616272},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.0,"breakHorizontal":-6.1,"spinRate":2880,"spinDirection":57},"zone":14,"typeConfidence":0.84,"plateTime":0.42647465177125277,"extension":6.508491207758801},"index":5,"playId":"19f4f7e5-1734-3316-8ed6-5ab42ce93248","pitchNumber":4,"startTime":"2026-08-20T02:43:29.848Z","endTime":"2026-08-20T02:43:34.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57392296063039,"aZ":-37.42156628546615,"pfxX":3.84741320101879,"pfxZ":-3.200170826153686,"pX":0.7867294108813975,"pZ":2.1431919578802545,"vX0":6.619433036218117,"vY0":-128.06871782447925,"vZ0":-1.694940440908755,"x":87.01,"y":180.91,"x0":-2.3440429329750745,"y0":50.00185024877161,"z0":5.775146130988895,"aX":6.309586679488707},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.0,"breakHorizontal":-8.6,"spinRate":2922,"spinDirection":54},"zone":14,"typeConfidence":0.87,"plateTime":0.4297712650691792,"extension":6.497453113089959},"hitData":{"launchSpeed":96.4,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.37,"coordY":147.5}},"index":6,"playId":"c60343d7-29f5-3a81-98da-819440a6ed61","pitchNumber":5,"startTime":"2026-08-20T02:43:46.504Z","endTime":"2026-08-20T02:43:55.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:43:55.266Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:44:16.474Z","endTime":"2026-08-20T02:45:10.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53277003817088,"aZ":-39.555535528397726,"pfxX":4.5645181249931355,"pfxZ":-4.68288160622512,"pX":0.030037630509350443,"pZ":1.6439117450010676,"vX0":4.040763935514946,"vY0":-125.07495364508358,"vZ0":-2.548582852490848,"x":115.86,"y":194.39,"x0":-2.2027856664347945,"y0":50.00417685736738,"z0":5.937219334263375,"aX":7.191791731495886},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.9,"breakHorizontal":-9.2,"spinRate":3015,"spinDirection":35},"zone":8,"typeConfidence":0.92,"plateTime":0.4388479262879259,"extension":6.343206116225842},"index":0,"playId":"fbdd583d-e53c-3986-af2b-5ac3c3269d77","pitchNumber":1,"startTime":"2026-08-20T02:44:23.921Z","endTime":"2026-08-20T02:44:28.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27187116027267,"aZ":-11.202930976606982,"pfxX":-3.5296473626791887,"pfxZ":10.40591408768044,"pX":0.39826620136594754,"pZ":3.5653819176550563,"vX0":8.22274165204137,"vY0":-141.32318431582948,"vZ0":-3.6647835452865767,"x":101.82,"y":142.51,"x0":-2.0951880007256176,"y0":50.006906633796575,"z0":5.602768460196087,"aX":-7.117222465480892},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2459,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3881004329644542,"extension":6.6071771643738195},"index":1,"playId":"226b3baa-d229-3d79-83ac-2090dde7795b","pitchNumber":2,"startTime":"2026-08-20T02:44:40.301Z","endTime":"2026-08-20T02:44:45.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T02:44:50.231Z","endTime":"2026-08-20T02:45:06.995Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30922582554643,"aZ":-10.898444952274525,"pfxX":-3.0669573945778525,"pfxZ":10.514637459408391,"pX":0.08649227756062045,"pZ":3.6506444971375966,"vX0":7.3614057265668515,"vY0":-141.57655726472015,"vZ0":-3.6524813756123606,"x":113.7,"y":140.21,"x0":-2.1526182402017726,"y0":50.00083372221469,"z0":5.658601727040259,"aX":-6.205246989197859},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2437,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.38736440656603977,"extension":6.466973780390448},"index":3,"playId":"bc1da84f-1330-3fe8-a729-77577d711856","pitchNumber":3,"startTime":"2026-08-20T02:45:06.995Z","endTime":"2026-08-20T02:45:10.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:45:10.456Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T02:45:17.272Z","endTime":"2026-08-20T02:47:19.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232105790086106,"aZ":-18.87448682087403,"pfxX":-0.1751721402359263,"pfxZ":7.095257379092583,"pX":0.9624340125438026,"pZ":2.4521127302509127,"vX0":9.01452551171475,"vY0":-135.6830734620464,"vZ0":-4.251987160792468,"x":80.31,"y":172.57,"x0":-2.3727951269551326,"y0":50.00199029116459,"z0":5.345574147779674,"aX":-0.32948457162285244},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":-1.4,"spinRate":2529,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4028697494286364,"extension":6.666913114026368},"index":0,"playId":"9746e706-ee74-352e-943f-b3cb1c028ed2","pitchNumber":1,"startTime":"2026-08-20T02:45:38.508Z","endTime":"2026-08-20T02:45:42.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57093947313752,"aZ":-10.112946380645663,"pfxX":-4.762289643687896,"pfxZ":10.670012276814873,"pX":1.4974345485163945,"pZ":1.784019383073742,"vX0":11.722625384892343,"vY0":-143.01126748427689,"vZ0":-8.313331326827932,"x":59.92,"y":190.61,"x0":-2.039361673299501,"y0":50.00031553034906,"z0":5.366170979988024,"aX":-9.845286914033617},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2467,"spinDirection":212},"zone":14,"typeConfidence":0.95,"plateTime":0.38326934840518234,"extension":6.68571622885358},"index":1,"playId":"82506e02-8f20-33e0-9778-7fe9852b7655","pitchNumber":2,"startTime":"2026-08-20T02:45:57.337Z","endTime":"2026-08-20T02:46:00.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01004779980072,"aZ":-38.649479520015326,"pfxX":4.550932666209805,"pfxZ":-3.9662045659716876,"pX":0.10654634352027413,"pZ":1.138146661099818,"vX0":4.68335121824444,"vY0":-127.50528758700267,"vZ0":-3.592117097174956,"x":112.94,"y":208.05,"x0":-2.350062909353879,"y0":50.000921109104844,"z0":5.638052806279378,"aX":7.435879745444691},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.8,"breakHorizontal":-9.4,"spinRate":3071,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4307866580670039,"extension":6.405224615323015},"index":2,"playId":"bb1b782f-b74e-385d-8c90-b702d8e7b6b8","pitchNumber":3,"startTime":"2026-08-20T02:46:15.092Z","endTime":"2026-08-20T02:46:20.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.158774565250283,"aZ":-18.556883051649713,"pfxX":-0.02872649567226837,"pfxZ":7.264065605542515,"pX":2.538353284660897,"pZ":1.38463753067607,"vX0":12.84152246690187,"vY0":-135.66924641403463,"vZ0":-7.0651371051607486,"x":20.24,"y":201.39,"x0":-2.2416464843268065,"y0":50.0037708151659,"z0":5.304242440428499,"aX":-0.05780871622706127},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-2.5,"spinRate":2526,"spinDirection":205},"zone":14,"typeConfidence":0.92,"plateTime":0.4028923332572143,"extension":6.6392658218534155},"index":3,"playId":"fe56fcf6-785d-3c8b-9ba9-9c7970d5547d","pitchNumber":4,"startTime":"2026-08-20T02:46:35.453Z","endTime":"2026-08-20T02:46:39.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620589621808307,"aZ":-38.88867727207655,"pfxX":4.050295707119843,"pfxZ":-4.218945287434266,"pX":-0.5802610543670967,"pZ":2.739092962490522,"vX0":3.7264971024234024,"vY0":-125.91545721261613,"vZ0":0.5193567353906228,"x":139.12,"y":164.82,"x0":-2.6101762365175047,"y0":50.00195622912321,"z0":5.698634623359741,"aX":6.447003582480042},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.2,"breakHorizontal":-8.3,"spinRate":2930,"spinDirection":61},"zone":4,"typeConfidence":0.91,"plateTime":0.43643519503072525,"extension":6.319952409929437},"index":4,"playId":"1f7cde57-2a55-3b28-a73b-b87227f47447","pitchNumber":5,"startTime":"2026-08-20T02:46:56.313Z","endTime":"2026-08-20T02:47:00.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55286687918982,"aZ":-10.128353369095025,"pfxX":-2.3574698104904397,"pfxZ":10.891913329645195,"pX":0.14945553940171027,"pZ":2.3241820565151357,"vX0":7.293950792434768,"vY0":-141.6579870765191,"vZ0":-7.03620858343381,"x":111.3,"y":176.03,"x0":-2.1570176055150254,"y0":50.00416410549852,"z0":5.494006741058431,"aX":-4.77230688331527},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":2.8,"spinRate":2430,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.3872303899364895,"extension":6.671402876387108},"index":5,"playId":"ba3ea6cc-5a52-3ed3-8130-04f5476762e0","pitchNumber":6,"startTime":"2026-08-20T02:47:15.029Z","endTime":"2026-08-20T02:47:19.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:47:19.316Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:49:20.436Z","endTime":"2026-08-20T02:50:16.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42030985869203,"aZ":-28.355878161302144,"pfxX":0.7515507356463906,"pfxZ":2.350807937067925,"pX":-0.2715015841439578,"pZ":1.3023798807844096,"vX0":-5.35794729805507,"vY0":-126.72382877531231,"vZ0":-4.768435421919169,"x":127.35,"y":203.62,"x0":1.7744280254888245,"y0":50.00038210271822,"z0":5.479241477991616,"aX":1.2196072532399347},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":2436,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4325652556984414,"extension":6.805472441145205},"index":0,"playId":"a8242b33-4210-359b-b581-c39ca8873b11","pitchNumber":1,"startTime":"2026-08-20T02:49:25.687Z","endTime":"2026-08-20T02:49:29.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520598593101546,"aZ":-27.800555024609203,"pfxX":-6.697867189557844,"pfxZ":3.068322296032127,"pX":-0.45897964664708424,"pZ":2.3755944857391724,"vX0":-3.6869355522128537,"vY0":-119.30527385028147,"vZ0":-1.4543112791544353,"x":134.5,"y":174.64,"x0":1.982559805158787,"y0":50.00159801875359,"z0":5.5270532126846454,"aX":-9.537526187706028},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":2433,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.4612149659394569,"extension":6.787743453244107},"index":1,"playId":"4748e719-923d-3011-bcc8-b04d4174d4f3","pitchNumber":2,"startTime":"2026-08-20T02:49:39.193Z","endTime":"2026-08-20T02:49:43.157Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906939014900736,"aZ":-26.913450628470827,"pfxX":10.93806428944937,"pfxZ":2.901813779875104,"pX":-0.990513889702961,"pZ":1.2982605982656341,"vX0":-10.325394260997388,"vY0":-134.2731154327581,"vZ0":-6.108583962642886,"x":154.76,"y":203.73,"x0":1.496264799160981,"y0":50.004500069328486,"z0":5.535164901709147,"aX":19.840100133100595},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":-17.4,"spinRate":2495,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.40898464033375337,"extension":6.833211812926334},"index":2,"playId":"62363d4d-0a85-3615-97e6-c116990cae4c","pitchNumber":3,"startTime":"2026-08-20T02:49:53.841Z","endTime":"2026-08-20T02:49:57.713Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.033628390112064,"aZ":-25.496003535663736,"pfxX":-4.834271729315069,"pfxZ":4.566713355227327,"pX":-0.3671883115825168,"pZ":2.90143507477527,"vX0":-3.9921371037083944,"vY0":-120.87460302759622,"vZ0":-1.0554439326204363,"x":131.0,"y":160.44,"x0":1.9406416310531913,"y0":50.003972934284214,"z0":5.605509798094394,"aX":-7.073682556113303},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.3,"breakHorizontal":9.8,"spinRate":2418,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.45510234048221676,"extension":6.5183745803339015},"hitData":{"launchSpeed":79.9,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.18,"coordY":155.64}},"index":3,"playId":"bcada6b5-55f6-3384-ad23-692282224550","pitchNumber":4,"startTime":"2026-08-20T02:50:08.857Z","endTime":"2026-08-20T02:50:16.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:50:16.793Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:52:51.849Z","endTime":"2026-08-20T02:54:22.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T02:50:33.336Z","endTime":"2026-08-20T02:51:27.679Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Murphy replaces Tayler Saucedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T02:51:27.679Z","endTime":"2026-08-20T02:52:54.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684665,"link":"/api/v1/people/684665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0016573128431,"aZ":-24.24281176766843,"pfxX":1.0803742351867553,"pfxZ":4.537664522954383,"pX":1.3033272931682303,"pZ":3.4225207075942854,"vX0":8.109007633786618,"vY0":-131.15863187999872,"vZ0":-1.6493112111224146,"x":67.32,"y":146.37,"x0":-1.9650444142030672,"y0":50.00202415338866,"z0":5.862416547827369,"aX":1.884907745908478},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.7,"spinRate":2365,"spinDirection":188},"zone":12,"typeConfidence":0.92,"plateTime":0.41716054893362076,"extension":6.250293494171294},"index":2,"playId":"3da6a38e-91d8-30ad-ad3d-e4c7f0d2c8ef","pitchNumber":1,"startTime":"2026-08-20T02:52:54.068Z","endTime":"2026-08-20T02:52:57.068Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.267039824470636,"aZ":-13.442381524926947,"pfxX":-6.726542250909436,"pfxZ":10.046772098122759,"pX":0.3230602249435497,"pZ":3.2019590121243704,"vX0":8.238401325473129,"vY0":-136.2563178862579,"vZ0":-4.6979755770186875,"x":104.69,"y":152.33,"x0":-1.8776456129539272,"y0":50.0048787176995,"z0":5.889988879024521,"aX":-12.544630778399746},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2198,"spinDirection":217},"zone":3,"typeConfidence":0.92,"plateTime":0.40327742517774023,"extension":6.210164428368772},"index":3,"playId":"9767382f-046d-3d19-bd59-1eda6fc042e6","pitchNumber":2,"startTime":"2026-08-20T02:53:08.221Z","endTime":"2026-08-20T02:53:11.667Z","isPitch":true,"type":"pitch"},{"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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080634243657276,"aZ":-27.852773633421304,"pfxX":4.3819988956250775,"pfxZ":3.005230421639615,"pX":-0.7343348317274616,"pZ":3.2404874987937853,"vX0":1.8774864621264125,"vY0":-119.683745126614,"vZ0":-0.5365833087936623,"x":144.99,"y":151.29,"x0":-2.1003979747552033,"y0":50.00256003557065,"z0":5.982191676854895,"aX":6.297655116128116},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":-8.4,"spinRate":2264,"spinDirection":41},"zone":1,"typeConfidence":0.91,"plateTime":0.4592751871115146,"extension":6.21131371457291},"index":4,"playId":"f93f4923-c3ec-33fb-943b-60b95b0dc6d7","pitchNumber":3,"startTime":"2026-08-20T02:53:23.566Z","endTime":"2026-08-20T02:53:27.882Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"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":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.539555362221655,"aZ":-12.434768985713232,"pfxX":-7.318210840519128,"pfxZ":10.175093182062191,"pX":1.106240357104237,"pZ":3.462051850448865,"vX0":10.25331896767021,"vY0":-139.20267499905427,"vZ0":-4.274416110978121,"x":74.83,"y":145.3,"x0":-1.693599738408811,"y0":50.005367235633706,"z0":5.855911968538843,"aX":-14.201794890944125},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":10.8,"spinRate":2403,"spinDirection":221},"zone":12,"typeConfidence":0.94,"plateTime":0.39518088011347974,"extension":6.2729481036058425},"index":5,"playId":"1b39e221-4392-35db-852b-2e22aa617f5a","pitchNumber":4,"startTime":"2026-08-20T02:53:54.844Z","endTime":"2026-08-20T02:53:59.712Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36607476802509,"aZ":-28.031516051364402,"pfxX":2.789017424031406,"pfxZ":2.4299857791161283,"pX":-0.3639608010017294,"pZ":3.408751281465535,"vX0":3.633272324893968,"vY0":-129.75455320790655,"vZ0":-0.850739374902102,"x":130.87,"y":146.74,"x0":-2.145031337906261,"y0":50.00065400724002,"z0":5.878295025589275,"aX":4.750884718353674},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-5.9,"spinRate":2367,"spinDirection":170},"zone":11,"typeConfidence":0.92,"plateTime":0.4222600657436959,"extension":6.253031068474601},"hitData":{"launchSpeed":64.3,"launchAngle":78.0,"totalDistance":42.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":133.66,"coordY":188.53}},"index":6,"playId":"92a47e75-5a05-34d8-8467-63ce4a8d454b","pitchNumber":5,"startTime":"2026-08-20T02:54:13.684Z","endTime":"2026-08-20T02:54:22.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:54:22.775Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Altuve pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T02:54:41.838Z","endTime":"2026-08-20T02:54:58.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50609787023645,"aZ":-26.085713721152718,"pfxX":0.2808828608859444,"pfxZ":3.463276530731834,"pX":-0.6556121491344226,"pZ":2.767306080325627,"vX0":3.8672907861646184,"vY0":-131.6148112986479,"vZ0":-2.8148039015389053,"x":141.99,"y":164.06,"x0":-2.1794589997171454,"y0":50.002005854196156,"z0":5.779142697228202,"aX":0.49272447291413285},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2327,"spinDirection":178},"zone":1,"typeConfidence":0.92,"plateTime":0.4159119552568531,"extension":6.280695699161352},"hitData":{"launchSpeed":65.6,"launchAngle":72.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":191.12}},"index":0,"playId":"f7e825a1-9e46-3f14-9049-02b383373fbf","pitchNumber":1,"startTime":"2026-08-20T02:54:49.374Z","endTime":"2026-08-20T02:54:58.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:54:58.579Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis d'Arnaud walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:57:33.938Z","endTime":"2026-08-20T02:59:09.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Hader replaces Bryan Abreu.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:56:38.518Z","endTime":"2026-08-20T02:57:23.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Travis d'Arnaud replaces Josh Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:57:23.489Z","endTime":"2026-08-20T02:57:35.782Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31068187722325,"aZ":-32.44565264504249,"pfxX":-0.6482466046798492,"pfxZ":-0.18825691144034096,"pX":0.5614665412866521,"pZ":2.372177788563196,"vX0":-5.256949619634374,"vY0":-118.21542787946468,"vZ0":-0.9992025412220855,"x":95.6,"y":174.73,"x0":2.9062428163777763,"y0":50.00553762986239,"z0":5.8012279764945065,"aX":-0.9100891967811398},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":2.5,"spinRate":2392,"spinDirection":339},"zone":6,"typeConfidence":0.9,"plateTime":0.4648298364498413,"extension":6.576784558527503},"index":2,"playId":"31df3f9c-8774-3333-8bc9-4dd1a104e3b1","pitchNumber":1,"startTime":"2026-08-20T02:57:35.782Z","endTime":"2026-08-20T02:57:39.178Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.718041134516106,"aZ":-34.11264534526164,"pfxX":-0.5360288284241901,"pfxZ":-1.4358199322123624,"pX":-0.8445778555695028,"pZ":-0.8299253791812401,"vX0":-8.175232625427224,"vY0":-116.21146988444227,"vZ0":-6.824216023905518,"x":149.19,"y":261.19,"x0":2.8101355561483348,"y0":50.0048343493067,"z0":5.442798430784598,"aX":-0.7216533688995161},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.3,"breakHorizontal":3.2,"spinRate":2473,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4739596470067098,"extension":6.792236696448405},"index":3,"playId":"e343c956-24be-31b8-b9e6-5933e0b92d45","pitchNumber":2,"startTime":"2026-08-20T02:57:50.945Z","endTime":"2026-08-20T02:57:54.283Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.972051737014112,"aZ":-28.69989253133721,"pfxX":1.0932466634432982,"pfxZ":2.3286201381927887,"pX":-1.248232191516942,"pZ":0.28681744938228526,"vX0":-9.75096539232133,"vY0":-120.876354582322,"vZ0":-6.259035175391529,"x":164.58,"y":231.04,"x0":2.6834198692194358,"y0":50.00015238253386,"z0":5.406509196749774,"aX":1.62930402320121},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":2402,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.45188907886232554,"extension":6.83366658621502},"index":4,"playId":"2f962a15-a39b-3802-bac8-5e7c01b13aa8","pitchNumber":3,"startTime":"2026-08-20T02:58:10.655Z","endTime":"2026-08-20T02:58:15.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19991121765181,"aZ":-12.831885551647078,"pfxX":7.403358431458889,"pfxZ":10.424266989162067,"pX":0.624953059788662,"pZ":3.0712904785874873,"vX0":-7.903518202350072,"vY0":-135.2891679960699,"vZ0":-4.747272096588033,"x":93.18,"y":155.86,"x0":2.6207399596744043,"y0":50.00655008385451,"z0":5.746605942654519,"aX":13.742732069481288},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-11.8,"spinRate":2180,"spinDirection":152},"zone":3,"typeConfidence":0.88,"plateTime":0.40467563513858007,"extension":6.693585684124368},"index":5,"playId":"12e367e6-942c-3615-a97b-b5b9e74f95d5","pitchNumber":4,"startTime":"2026-08-20T02:58:27.766Z","endTime":"2026-08-20T02:58:34.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170880810568896,"aZ":-29.98107149106102,"pfxX":-0.9875393209968935,"pfxZ":1.4991228261352214,"pX":-0.08694285438316034,"pZ":0.8143926332844593,"vX0":-6.603121754793412,"vY0":-120.75465893299166,"vZ0":-4.813753114208845,"x":120.31,"y":216.79,"x0":2.8248725690017746,"y0":50.000615783724434,"z0":5.508406182879585,"aX":-1.4392163715275137},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":3.6,"spinRate":2398,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.4557047859546488,"extension":6.968052364679933},"index":6,"playId":"1ab36228-d3d8-3991-9fb9-4fe7f5c2475f","pitchNumber":5,"startTime":"2026-08-20T02:58:45.957Z","endTime":"2026-08-20T02:58:49.272Z","isPitch":true,"type":"pitch"},{"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807779490777282,"aZ":-29.952608321019387,"pfxX":0.4437008480373654,"pfxZ":1.4630857536945587,"pX":1.747010971342122,"pZ":2.4928225303714897,"vX0":-3.041755644023774,"vY0":-122.72324953828722,"vZ0":-1.3944865198852963,"x":50.41,"y":171.47,"x0":2.948390572065721,"y0":50.00127685483201,"z0":5.635660888667186,"aX":0.6728744213888931},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":0.0,"spinRate":2327,"spinDirection":131},"zone":12,"typeConfidence":0.9,"plateTime":0.4474609220977612,"extension":6.813309036263294},"index":7,"playId":"19cff071-1773-30b5-a2df-0b3aada36504","pitchNumber":6,"startTime":"2026-08-20T02:59:05.350Z","endTime":"2026-08-20T02:59:09.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T02:59:09.119Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Denzer Guzman pops out to first baseman Christian Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T02:59:51.937Z","endTime":"2026-08-20T03:01:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Adam Frazier replaces Travis d'Arnaud.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:59:36.991Z","endTime":"2026-08-20T02:59:54.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"702","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"},"base":1},{"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},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313399597396607,"aZ":-10.594494218533438,"pfxX":5.954307208013153,"pfxZ":11.49204129222092,"pX":-0.9320761757653906,"pZ":2.6329217083626677,"vX0":-11.3621675897647,"vY0":-136.26509248601946,"vZ0":-6.277236657023077,"x":152.53,"y":167.69,"x0":2.520657040317149,"y0":50.004759513677556,"z0":5.700514308101591,"aX":11.183619336422959},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":-8.4,"spinRate":2308,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.4021553696410942,"extension":6.852591926568701},"index":1,"playId":"5cb956f8-ad16-30c3-8945-496c85a1f8de","pitchNumber":1,"startTime":"2026-08-20T02:59:54.175Z","endTime":"2026-08-20T02:59:58.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63539733679438,"aZ":-11.955849459236175,"pfxX":6.693338213213283,"pfxZ":10.738392918423374,"pX":-0.32477892843076744,"pZ":3.82501029781687,"vX0":-10.201158143527364,"vY0":-136.50196827934124,"vZ0":-3.2902740381037203,"x":129.38,"y":135.5,"x0":2.594865553499166,"y0":50.00549419216105,"z0":5.871700464217857,"aX":12.606433449342065},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-10.0,"spinRate":2331,"spinDirection":149},"zone":11,"typeConfidence":0.89,"plateTime":0.40158600991307924,"extension":6.916354805127411},"index":2,"playId":"9ab3257d-add2-3eb1-9447-b25375481566","pitchNumber":2,"startTime":"2026-08-20T03:00:10.815Z","endTime":"2026-08-20T03:00:14.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08601042718221,"aZ":-10.978000453609885,"pfxX":5.140437459813897,"pfxZ":11.23714401921198,"pX":0.04627275919963251,"pZ":3.0898575521137057,"vX0":-8.390089803788253,"vY0":-136.7086673100551,"vZ0":-5.3175165771038495,"x":115.24,"y":155.35,"x0":2.4919759950054305,"y0":50.00409256899749,"z0":5.818621375659145,"aX":9.698004853702},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-7.4,"spinRate":2314,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.40116129891407226,"extension":6.6867729861277105},"index":3,"playId":"dc28a7b0-95d1-347d-bbf7-d666843da063","pitchNumber":3,"startTime":"2026-08-20T03:00:31.361Z","endTime":"2026-08-20T03:00:34.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T03:00:44.069Z","endTime":"2026-08-20T03:00:53.139Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.900889988091635,"aZ":-11.06608042246274,"pfxX":6.5557926470575305,"pfxZ":11.143528147462824,"pX":-0.055981904665326966,"pZ":2.9152692264076703,"vX0":-9.116740013645511,"vY0":-136.92957392641085,"vZ0":-5.483472389259534,"x":119.13,"y":160.07,"x0":2.468551149772021,"y0":50.004913045545116,"z0":5.7044677232696435,"aX":12.421257557190597},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":-10.0,"spinRate":2305,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.4003618632826953,"extension":6.907155189627592},"hitData":{"launchSpeed":76.6,"launchAngle":68.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.61,"coordY":160.2}},"index":5,"playId":"e4ae3314-a887-3e0d-9274-e6c554d928cc","pitchNumber":4,"startTime":"2026-08-20T03:00:53.139Z","endTime":"2026-08-20T03:01:02.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T03:01:02.228Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Nick Allen to first baseman Christian Walker. Adam Frazier to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:01:21.188Z","endTime":"2026-08-20T03:03:38.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58535869886704,"aZ":-28.19158847574583,"pfxX":1.4648914837633134,"pfxZ":2.5650427523227846,"pX":-0.4652154396658516,"pZ":1.1990980232378519,"vX0":-8.328857623982593,"vY0":-123.99393927757126,"vZ0":-4.88104560090582,"x":134.73,"y":206.4,"x0":2.7519295823376906,"y0":50.00283465402653,"z0":5.555111866044997,"aX":2.27482624621379},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-0.6,"spinRate":2427,"spinDirection":91},"zone":13,"typeConfidence":0.9,"plateTime":0.4423201059723212,"extension":6.893053142549287},"index":0,"playId":"2e1b0f4c-fd65-32ab-a885-5d31104b5a90","pitchNumber":1,"startTime":"2026-08-20T03:01:28.762Z","endTime":"2026-08-20T03:01:33.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8018467692815,"aZ":-10.07835860896091,"pfxX":5.5498443908824004,"pfxZ":11.751475919972329,"pX":0.0639817563308179,"pZ":2.511548223552268,"vX0":-8.77932394478511,"vY0":-136.66919528379293,"vZ0":-6.366315557489386,"x":114.56,"y":170.97,"x0":2.6057946569471455,"y0":50.005961343779205,"z0":5.572893914297368,"aX":10.438750435582254},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":-8.0,"spinRate":2075,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.4016943873670704,"extension":6.934905248938081},"index":1,"playId":"b1222069-41e5-3d40-8344-e49f48dae30b","pitchNumber":2,"startTime":"2026-08-20T03:01:45.178Z","endTime":"2026-08-20T03:01:48.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62660626547162,"aZ":-10.313879804042003,"pfxX":6.254870325687522,"pfxZ":11.531387153321138,"pX":-0.35630347490079706,"pZ":3.680138647574555,"vX0":-9.877510260836585,"vY0":-137.13310027008575,"vZ0":-3.866713865298083,"x":130.58,"y":139.42,"x0":2.4873045536033183,"y0":50.0050769755482,"z0":5.817573612681057,"aX":11.86093824452426},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":-9.1,"spinRate":2230,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.40011805735441275,"extension":6.838913402099957},"index":2,"playId":"daf880a2-0188-3bc4-82b4-2e4479d041da","pitchNumber":3,"startTime":"2026-08-20T03:02:03.466Z","endTime":"2026-08-20T03:02:08.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354364659504157,"aZ":-10.21576732856144,"pfxX":5.99382281391539,"pfxZ":11.598676738197796,"pX":-0.03772679328777324,"pZ":2.5630673920041764,"vX0":-9.347723405241567,"vY0":-136.99373345826837,"vZ0":-6.532210534643465,"x":118.44,"y":169.58,"x0":2.6460565071026743,"y0":50.004019989892356,"z0":5.682881717243602,"aX":11.349349501495768},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":-8.8,"spinRate":2422,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.40041244100756845,"extension":6.748010745174479},"index":3,"playId":"fdd949ea-680a-3035-8978-e58b8e99df38","pitchNumber":4,"startTime":"2026-08-20T03:02:22.803Z","endTime":"2026-08-20T03:02:26.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541954075413237,"aZ":-28.18424351968496,"pfxX":1.799628694966845,"pfxZ":2.5852511958703173,"pX":-0.2514168770637359,"pZ":-0.029524186074618673,"vX0":-7.7664589228327525,"vY0":-124.2452038176428,"vZ0":-7.601017870296381,"x":126.58,"y":239.58,"x0":2.696901895191831,"y0":50.00611239652719,"z0":5.449086711480337,"aX":2.7824712545541526},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-1.2,"spinRate":2461,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.44278024028963303,"extension":6.634088388577609},"index":4,"playId":"982eed07-2949-3c53-84b7-8984de2637c9","pitchNumber":5,"startTime":"2026-08-20T03:02:42.081Z","endTime":"2026-08-20T03:02:47.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Adam Frazier steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"982eed07-2949-3c53-84b7-8984de2637c9","startTime":"2026-08-20T03:02:54.129Z","endTime":"2026-08-20T03:03:09.468Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921877860094575,"aZ":-11.244780551659566,"pfxX":6.701066655036065,"pfxZ":10.806543760835861,"pX":0.08417540194518638,"pZ":2.7597505384069936,"vX0":-9.135609882051957,"vY0":-138.52986467379284,"vZ0":-5.998975824616303,"x":113.79,"y":164.27,"x0":2.559323913982753,"y0":50.00534912507837,"z0":5.710327710928878,"aX":12.982123659251707},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-10.2,"spinRate":2211,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.39589357222786115,"extension":6.84949772464866},"index":6,"playId":"b7fca1f9-0f1b-3817-973d-bd96495174dc","pitchNumber":6,"startTime":"2026-08-20T03:03:09.468Z","endTime":"2026-08-20T03:03:13.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.941671657543502,"aZ":-9.028840909410029,"pfxX":5.006490050240092,"pfxZ":11.885214304327343,"pX":-0.7643660239830726,"pZ":2.5281204821876724,"vX0":-10.287567628870873,"vY0":-138.86483186305412,"vZ0":-6.948332850253818,"x":146.14,"y":170.52,"x0":2.342686405475072,"y0":50.00289038103339,"z0":5.667985168780962,"aX":9.750908383105857},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.2,"breakHorizontal":-6.8,"spinRate":2202,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.39488017977367695,"extension":7.008986174623519},"hitData":{"launchSpeed":64.8,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.57,"coordY":146.59}},"index":7,"playId":"dd9442bd-e308-338b-88e9-4f79fbb64d1f","pitchNumber":7,"startTime":"2026-08-20T03:03:30.597Z","endTime":"2026-08-20T03:03:38.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T03:03:38.945Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:04:27.015Z","endTime":"2026-08-20T03:05:01.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.14"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.93"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.69"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.96"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.70"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.74"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.53"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.51"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".352"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".352"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T03:04:02.284Z","endTime":"2026-08-20T03:04:29.214Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895129605197848,"aZ":-31.013566899947012,"pfxX":0.16362913913855204,"pfxZ":0.7330517771596536,"pX":0.8954154127058406,"pZ":2.952598242039563,"vX0":-4.943993208048795,"vY0":-124.5594046715173,"vZ0":-0.4581144730572233,"x":82.87,"y":159.06,"x0":2.8771949300882964,"y0":50.003972613761256,"z0":5.683380467576808,"aX":0.2601885014962277},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":0.7,"spinRate":2335,"spinDirection":318},"zone":12,"typeConfidence":0.9,"plateTime":0.4382148444170868,"extension":6.755438205638955},"index":1,"playId":"4e027dc7-219f-36da-af2b-e081dd0f95d1","pitchNumber":1,"startTime":"2026-08-20T03:04:29.214Z","endTime":"2026-08-20T03:04:32.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591860273112232,"aZ":-28.818708852762043,"pfxX":1.2819513343075735,"pfxZ":2.1729524155764324,"pX":-0.9618648007952392,"pZ":1.724410375936056,"vX0":-9.182746072503992,"vY0":-123.99147668137375,"vZ0":-3.2222035352856686,"x":153.66,"y":192.22,"x0":2.6354890013025094,"y0":50.00348222476927,"z0":5.465454575381902,"aX":1.981140843336603},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":0.0,"spinRate":2428,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.443070976542856,"extension":6.981087168158683},"hitData":{"launchSpeed":105.3,"launchAngle":34.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.91,"coordY":39.34}},"index":2,"playId":"3e7cf1e6-3d71-3186-899d-94e33dfaa69b","pitchNumber":2,"startTime":"2026-08-20T03:04:52.405Z","endTime":"2026-08-20T03:05:01.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T03:05:01.927Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:04:27.015Z","endTime":"2026-08-20T03:05:01.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.14"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.93"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.69"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.96"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.70"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.34"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.74"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.53"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.51"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".352"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".352"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T03:04:02.284Z","endTime":"2026-08-20T03:04:29.214Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895129605197848,"aZ":-31.013566899947012,"pfxX":0.16362913913855204,"pfxZ":0.7330517771596536,"pX":0.8954154127058406,"pZ":2.952598242039563,"vX0":-4.943993208048795,"vY0":-124.5594046715173,"vZ0":-0.4581144730572233,"x":82.87,"y":159.06,"x0":2.8771949300882964,"y0":50.003972613761256,"z0":5.683380467576808,"aX":0.2601885014962277},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":0.7,"spinRate":2335,"spinDirection":318},"zone":12,"typeConfidence":0.9,"plateTime":0.4382148444170868,"extension":6.755438205638955},"index":1,"playId":"4e027dc7-219f-36da-af2b-e081dd0f95d1","pitchNumber":1,"startTime":"2026-08-20T03:04:29.214Z","endTime":"2026-08-20T03:04:32.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591860273112232,"aZ":-28.818708852762043,"pfxX":1.2819513343075735,"pfxZ":2.1729524155764324,"pX":-0.9618648007952392,"pZ":1.724410375936056,"vX0":-9.182746072503992,"vY0":-123.99147668137375,"vZ0":-3.2222035352856686,"x":153.66,"y":192.22,"x0":2.6354890013025094,"y0":50.00348222476927,"z0":5.465454575381902,"aX":1.981140843336603},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":0.0,"spinRate":2428,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.443070976542856,"extension":6.981087168158683},"hitData":{"launchSpeed":105.3,"launchAngle":34.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.91,"coordY":39.34}},"index":2,"playId":"3e7cf1e6-3d71-3186-899d-94e33dfaa69b","pitchNumber":2,"startTime":"2026-08-20T03:04:52.405Z","endTime":"2026-08-20T03:05:01.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-20T03:05:01.927Z","atBatIndex":67},"scoringPlays":[21,26,31,33],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":115.1,"y":73.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":188.51,"y":127.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":113.36,"y":119.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":132.74,"y":219.51},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":104.35,"y":169.32},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":116.33,"y":59.93},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":121.87,"y":53.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":63.8,"y":87.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":173.3,"y":148.54},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":106.89,"y":159.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":27.44,"y":78.29},"type":"H","description":"Home Run"}]}},{"startIndex":23,"endIndex":34,"top":[23,24,25,26,27,28],"bottom":[29,30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":161.4,"y":94.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":118.42,"y":96.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":36.67,"y":98.19},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":152.52,"y":155.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":163.16,"y":87.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":46.81,"y":114.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":103.85,"y":132.82},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":143.69,"y":65.18},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":110.33,"y":135.35},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":173.99,"y":89.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":115.93,"y":164.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":81.23,"y":109.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":171.23,"y":59.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":110.94,"y":150.06},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":75.6,"y":105.11},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":57.08,"y":114.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":179.78,"y":83.5},"type":"H","description":"Single"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":114.13,"y":121.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":82.29,"y":129.96},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":63,"top":[58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":97.37,"y":147.5},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":164.18,"y":155.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":133.66,"y":188.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":160.12,"y":191.12},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":67,"top":[64,65,66,67],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":159.61,"y":160.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":107.57,"y":146.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":132.91,"y":39.34},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":5,"errors":1,"leftOnBase":4},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"left":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"onDeck":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"inHole":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"battingOrder":5,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"onDeck":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"inHole":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"battingOrder":1,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":3,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".235","atBats":31,"obp":".309","slg":".373","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":6,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":28,"obp":".226","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.36","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":31,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":55,"strikes":92,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"18.38","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"702","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":26,"airOuts":20,"runs":16,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".235","atBats":98,"obp":".306","slg":".347","ops":".653","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":34,"rbi":8,"leftOnBase":38,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":43,"errors":0,"chances":114,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":37,"groundOuts":76,"airOuts":61,"runs":28,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":95,"baseOnBalls":13,"intentionalWalks":0,"hits":67,"hitByPitch":8,"avg":".226","atBats":297,"obp":".276","slg":".347","ops":".623","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":103,"rbi":24,"leftOnBase":142,"sacBunts":1,"sacFlies":1,"babip":".306","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":102,"errors":3,"chances":274,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":19,"groundOuts":28,"airOuts":31,"runs":25,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".257","atBats":140,"obp":".309","slg":".464","ops":".773","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":65,"rbi":23,"leftOnBase":61,"sacBunts":2,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":97,"errors":3,"chances":103,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672569":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"jerseyNumber":"","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":83,"groundOuts":73,"airOuts":134,"runs":76,"doubles":24,"triples":3,"homeRuns":20,"strikeOuts":172,"baseOnBalls":52,"intentionalWalks":1,"hits":109,"hitByPitch":8,"avg":".224","atBats":487,"obp":".308","slg":".409","ops":".717","caughtStealing":10,"stolenBases":17,"stolenBasePercentage":".630","caughtStealingPercentage":".370","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":199,"rbi":54,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.35","popOuts":32,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":166,"errors":16,"chances":433,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":12,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".188","atBats":48,"obp":".291","slg":".271","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":13,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":5,"putOuts":151,"errors":0,"chances":156,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":12,"flyOuts":46,"groundOuts":52,"airOuts":76,"runs":48,"doubles":6,"triples":0,"homeRuns":16,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":0,"hits":64,"hitByPitch":3,"atBats":236,"obp":".354","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1087,"era":"6.41","inningsPitched":"60.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.54","battersFaced":271,"outs":181,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1087,"balls":413,"strikes":674,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".222","pitchesPerInning":"18.02","gamesFinished":1,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"7.01","walksPer9Inn":"4.33","hitsPer9Inn":"9.55","runsScoredPer9":"7.16","homeRunsPer9":"2.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690829":{"person":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"obp":".105","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":82,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":19,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":29,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.67","gamesFinished":3,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"1.50","hitsPer9Inn":"1.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":36,"groundOuts":49,"airOuts":68,"runs":50,"doubles":17,"triples":3,"homeRuns":10,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":2,"hits":66,"hitByPitch":5,"atBats":233,"obp":".365","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1108,"era":"7.17","inningsPitched":"59.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.59","battersFaced":271,"outs":177,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1108,"balls":408,"strikes":700,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".375","pitchesPerInning":"18.78","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.39","walksPer9Inn":"4.27","hitsPer9Inn":"10.07","runsScoredPer9":"7.63","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":64,"groundOuts":70,"airOuts":105,"runs":69,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":123,"baseOnBalls":83,"intentionalWalks":10,"hits":94,"hitByPitch":7,"avg":".240","atBats":391,"obp":".382","slg":".437","ops":".819","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":171,"rbi":45,"leftOnBase":142,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.55","popOuts":17,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":219,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":33,"groundOuts":57,"airOuts":61,"runs":17,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".204","atBats":206,"obp":".278","slg":".320","ops":".598","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":66,"rbi":23,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".234","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":3,"putOuts":82,"errors":0,"chances":85,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":22,"groundOuts":37,"airOuts":37,"runs":18,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":4,"atBats":157,"obp":".320","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":745,"era":"3.24","inningsPitched":"41.2","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.30","battersFaced":181,"outs":125,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":261,"strikes":484,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.88","gamesFinished":9,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.58","walksPer9Inn":"4.32","hitsPer9Inn":"7.34","runsScoredPer9":"3.89","homeRunsPer9":"1.30","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":24,"groundOuts":44,"airOuts":46,"runs":18,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".233","atBats":180,"obp":".277","slg":".350","ops":".627","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":63,"rbi":20,"leftOnBase":72,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":27,"errors":5,"chances":120,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":47,"groundOuts":78,"airOuts":86,"runs":32,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":71,"hitByPitch":5,"avg":".244","atBats":291,"obp":".304","slg":".371","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":108,"rbi":47,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".281","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.57","popOuts":13,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":126,"putOuts":175,"errors":5,"chances":306,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":58,"groundOuts":118,"airOuts":110,"runs":42,"doubles":22,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":42,"intentionalWalks":0,"hits":108,"hitByPitch":6,"avg":".278","atBats":388,"obp":".354","slg":".389","ops":".743","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":151,"rbi":48,"leftOnBase":192,"sacBunts":1,"sacFlies":5,"babip":".308","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.43","popOuts":16,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":750,"errors":8,"chances":826,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":23,"groundOuts":56,"airOuts":41,"runs":26,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".286","atBats":203,"obp":".353","slg":".379","ops":".732","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":77,"rbi":20,"leftOnBase":73,"sacBunts":1,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.67","popOuts":1,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":97,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":45,"airOuts":69,"runs":22,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":71,"baseOnBalls":18,"intentionalWalks":1,"hits":48,"hitByPitch":1,"avg":".209","atBats":230,"obp":".268","slg":".365","ops":".633","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":84,"rbi":26,"leftOnBase":96,"sacBunts":2,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":127,"errors":2,"chances":133,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":58,"airOuts":35,"runs":11,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":4,"avg":".180","atBats":133,"obp":".232","slg":".233","ops":".465","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":31,"rbi":8,"leftOnBase":53,"sacBunts":8,"sacFlies":0,"babip":".213","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.88","battersFaced":26,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":17,"strikes":47,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.69","hitsPer9Inn":"15.19","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":408,"errors":3,"chances":435,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":38,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"1.39","battersFaced":41,"outs":28,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":63,"strikes":98,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.93","hitsPer9Inn":"10.61","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID684665":{"person":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":28,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":148,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":35,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":63,"strikes":85,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"6.23","hitsPer9Inn":"4.15","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"5.0 IP, 3 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":36,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":21,"flyOuts":59,"groundOuts":122,"airOuts":100,"runs":42,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":109,"baseOnBalls":59,"intentionalWalks":1,"hits":81,"hitByPitch":8,"atBats":409,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1936,"era":"2.80","inningsPitched":"112.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":35,"whip":"1.24","battersFaced":479,"outs":338,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1936,"balls":740,"strikes":1196,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":3,"winPercentage":".471","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.71","hitsPer9Inn":"6.47","runsScoredPer9":"3.36","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605242":{"person":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":10,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.13","battersFaced":11,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":13,"strikes":30,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691946":{"person":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":9,"groundOuts":24,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":18,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":82,"obp":".356","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":401,"era":"3.74","inningsPitched":"21.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.62","battersFaced":101,"outs":65,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":167,"strikes":234,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"18.51","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.72","walksPer9Inn":"7.48","hitsPer9Inn":"7.06","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":89,"groundOuts":99,"airOuts":157,"runs":63,"doubles":21,"triples":2,"homeRuns":17,"strikeOuts":167,"baseOnBalls":43,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":522,"obp":".269","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2310,"era":"3.78","inningsPitched":"143.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.06","battersFaced":579,"outs":429,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2310,"balls":795,"strikes":1515,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".333","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"10.51","walksPer9Inn":"2.71","hitsPer9Inn":"6.80","runsScoredPer9":"3.97","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":31,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676620":{"person":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.60","battersFaced":24,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":29,"strikes":66,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"14.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":38,"groundOuts":58,"airOuts":70,"runs":29,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":228,"obp":".311","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":950,"era":"4.27","inningsPitched":"59.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":28,"whip":"1.27","battersFaced":253,"outs":177,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":340,"strikes":610,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.10","gamesFinished":24,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"7.17","walksPer9Inn":"2.90","hitsPer9Inn":"8.54","runsScoredPer9":"4.42","homeRunsPer9":"1.22","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[685133,642350,545361,694384,687263,694208,687093,666139,518595,624428,694203,672724,700712,605242,642048,684665],"pitchers":[700712,605242,642048,684665],"bench":[672569,623168],"bullpen":[672282,820862,696270,690829,691946,680570,670245,676620],"battingOrder":[642350,545361,694384,687263,694208,687093,624428,694203,672724],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Guzman, D (6, Pecko)."},{"label":"TB","value":"Guzman, D 2; Lowe, J 2; Neto; Trout."},{"label":"RBI","value":"Guzman, D 2 (20)."},{"label":"Runners left in scoring position, 2 out","value":"Meckler; Siri; Ballesteros; Peraza, O."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Neto (17, 2nd base off Sousa/Vázquez, C); Frazier (2, 2nd base off Hader/Vázquez, C)."},{"label":"CS","value":"Lowe, J (1, 2nd base by Blubaugh/Vázquez, C)."}]}],"note":[{"label":"a","value":"Struck out for Meckler in the 7th."},{"label":"b","value":"Walked for Lowe, J in the 9th."},{"label":"1","value":"Ran for d'Arnaud in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":4,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".242","atBats":28,"obp":".317","slg":".411","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":3,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":31,"obp":".297","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":172,"era":"4.55","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.36","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":72,"strikes":100,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":2,"pitchesPerInning":"19.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":86,"groundOuts":76,"airOuts":184,"runs":48,"doubles":21,"triples":1,"homeRuns":16,"strikeOuts":69,"baseOnBalls":49,"intentionalWalks":0,"hits":114,"hitByPitch":17,"avg":".260","atBats":439,"obp":".354","slg":".421","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":185,"rbi":67,"leftOnBase":217,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.44","popOuts":51,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":126,"errors":6,"chances":283,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":20,"groundOuts":34,"airOuts":39,"runs":24,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":162,"obp":".347","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":842,"era":"4.30","inningsPitched":"46.0","wins":4,"losses":3,"saves":7,"saveOpportunities":8,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.41","battersFaced":201,"outs":138,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":352,"strikes":490,"strikePercentage":".580","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"18.30","gamesFinished":23,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"11.54","walksPer9Inn":"6.46","hitsPer9Inn":"6.26","runsScoredPer9":"4.70","homeRunsPer9":"1.37","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":14,"groundOuts":28,"airOuts":36,"runs":20,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".252","atBats":115,"obp":".294","slg":".339","ops":".633","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":39,"rbi":13,"leftOnBase":37,"sacBunts":2,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":55,"errors":5,"chances":139,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":61,"groundOuts":108,"airOuts":101,"runs":54,"doubles":15,"triples":3,"homeRuns":17,"strikeOuts":111,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":6,"avg":".222","atBats":405,"obp":".290","slg":".400","ops":".690","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":162,"rbi":47,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".259","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.82","popOuts":18,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":234,"errors":5,"chances":247,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":14,"groundOuts":20,"airOuts":26,"runs":13,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":85,"obp":".330","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":321,"era":"5.16","inningsPitched":"22.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.32","battersFaced":95,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":115,"strikes":206,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"14.16","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.15","walksPer9Inn":"2.78","hitsPer9Inn":"9.13","runsScoredPer9":"5.16","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":28,"groundOuts":78,"airOuts":48,"runs":30,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":40,"intentionalWalks":0,"hits":49,"hitByPitch":4,"atBats":246,"obp":".320","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":1198,"era":"3.67","inningsPitched":"68.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.30","battersFaced":291,"outs":206,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1198,"balls":486,"strikes":712,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".500","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.44","walksPer9Inn":"5.24","hitsPer9Inn":"6.42","runsScoredPer9":"3.93","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 18)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":31,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":106,"obp":".205","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":475,"era":"0.87","inningsPitched":"31.0","wins":4,"losses":1,"saves":18,"saveOpportunities":18,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.77","battersFaced":117,"outs":93,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":149,"strikes":326,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".800","pitchesPerInning":"15.32","gamesFinished":25,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"11.90","walksPer9Inn":"3.19","hitsPer9Inn":"3.77","runsScoredPer9":"0.87","homeRunsPer9":"0.29","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":38,"groundOuts":45,"airOuts":74,"runs":31,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":0,"atBats":224,"obp":".286","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":913,"era":"4.14","inningsPitched":"58.2","wins":2,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":27,"whip":"1.16","battersFaced":240,"outs":176,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":913,"balls":295,"strikes":618,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".400","pitchesPerInning":"15.56","gamesFinished":15,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.13","walksPer9Inn":"1.99","hitsPer9Inn":"8.44","runsScoredPer9":"4.76","homeRunsPer9":"1.07","inheritedRunners":20,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":67,"groundOuts":85,"airOuts":127,"runs":42,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":83,"baseOnBalls":35,"intentionalWalks":2,"hits":87,"hitByPitch":2,"avg":".228","atBats":381,"obp":".296","slg":".352","ops":".648","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":134,"rbi":29,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.62","popOuts":28,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":251,"errors":2,"chances":257,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 18)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":1,"flyOuts":42,"groundOuts":36,"airOuts":83,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":0,"hits":40,"hitByPitch":4,"atBats":218,"obp":".241","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":966,"era":"2.01","inningsPitched":"62.2","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":18,"blownSaves":1,"earnedRuns":14,"whip":"0.85","battersFaced":240,"outs":188,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":327,"strikes":639,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".857","pitchesPerInning":"15.41","gamesFinished":1,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"9.19","walksPer9Inn":"1.87","hitsPer9Inn":"5.74","runsScoredPer9":"2.15","homeRunsPer9":"0.86","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":61,"groundOuts":56,"airOuts":94,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":281,"obp":".295","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1331,"era":"3.35","inningsPitched":"78.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":29,"whip":"1.19","battersFaced":324,"outs":234,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1331,"balls":510,"strikes":821,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"17.06","gamesFinished":8,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"9.12","walksPer9Inn":"3.81","hitsPer9Inn":"6.92","runsScoredPer9":"3.58","homeRunsPer9":"1.15","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID814490":{"person":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 2 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":40,"strikes":49,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":89,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.64","battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":40,"strikes":49,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":2,"winPercentage":".---","pitchesPerInning":"24.27","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.82","walksPer9Inn":"7.36","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":15,"groundOuts":8,"airOuts":19,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":59,"obp":".343","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":256,"era":"3.52","inningsPitched":"15.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.50","battersFaced":67,"outs":46,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":85,"strikes":171,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".500","pitchesPerInning":"16.70","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.98","walksPer9Inn":"4.70","hitsPer9Inn":"8.80","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":45,"groundOuts":119,"airOuts":91,"runs":56,"doubles":16,"triples":2,"homeRuns":13,"strikeOuts":87,"baseOnBalls":35,"intentionalWalks":1,"hits":96,"hitByPitch":2,"avg":".246","atBats":390,"obp":".310","slg":".397","ops":".707","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":16,"groundIntoTriplePlay":1,"plateAppearances":430,"totalBases":155,"rbi":37,"leftOnBase":182,"sacBunts":1,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":22,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":173,"putOuts":98,"errors":5,"chances":276,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":25,"groundOuts":34,"airOuts":43,"runs":26,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":66,"baseOnBalls":19,"intentionalWalks":1,"hits":39,"hitByPitch":4,"avg":".215","atBats":181,"obp":".304","slg":".387","ops":".691","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":70,"rbi":20,"leftOnBase":63,"sacBunts":1,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.86","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":132,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":32,"groundOuts":53,"airOuts":56,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":239,"obp":".345","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1240,"era":"5.29","inningsPitched":"64.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.47","battersFaced":288,"outs":194,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":508,"strikes":732,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"19.18","gamesFinished":1,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"11.13","walksPer9Inn":"5.85","hitsPer9Inn":"7.38","runsScoredPer9":"5.29","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":44,"groundOuts":79,"airOuts":77,"runs":59,"doubles":14,"triples":1,"homeRuns":14,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":0,"hits":88,"hitByPitch":6,"avg":".283","atBats":311,"obp":".338","slg":".469","ops":".807","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":146,"rbi":40,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.21","popOuts":16,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":103,"errors":9,"chances":254,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":89,"groundOuts":85,"airOuts":146,"runs":42,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":117,"baseOnBalls":46,"intentionalWalks":0,"hits":91,"hitByPitch":9,"atBats":437,"obp":".296","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1985,"era":"3.11","inningsPitched":"118.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.15","battersFaced":494,"outs":356,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1985,"balls":727,"strikes":1258,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".571","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.49","hitsPer9Inn":"6.90","runsScoredPer9":"3.19","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":7,"flyOuts":38,"groundOuts":19,"airOuts":55,"runs":26,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":147,"obp":".377","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":653,"era":"6.44","inningsPitched":"36.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.68","battersFaced":167,"outs":109,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":235,"strikes":418,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".200","pitchesPerInning":"17.97","gamesFinished":2,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.43","walksPer9Inn":"4.21","hitsPer9Inn":"10.90","runsScoredPer9":"6.44","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":23,"groundOuts":59,"airOuts":50,"runs":25,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":1,"hits":52,"hitByPitch":5,"atBats":201,"obp":".335","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":874,"era":"4.01","inningsPitched":"51.2","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":23,"whip":"1.37","battersFaced":228,"outs":155,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":297,"strikes":577,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".400","pitchesPerInning":"16.92","gamesFinished":14,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"7.49","walksPer9Inn":"3.31","hitsPer9Inn":"9.06","runsScoredPer9":"4.35","homeRunsPer9":"1.22","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":18,"airOuts":26,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":16,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".226","atBats":84,"obp":".350","slg":".345","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":29,"rbi":15,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":60,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":67,"groundOuts":107,"airOuts":122,"runs":61,"doubles":24,"triples":1,"homeRuns":23,"strikeOuts":120,"baseOnBalls":42,"intentionalWalks":2,"hits":104,"hitByPitch":9,"avg":".230","atBats":452,"obp":".308","slg":".440","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":199,"rbi":71,"leftOnBase":256,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.65","popOuts":26,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":771,"errors":0,"chances":853,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":1,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":54,"airOuts":72,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".219","atBats":210,"obp":".276","slg":".352","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":74,"rbi":25,"leftOnBase":84,"sacBunts":5,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":14,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":52,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":22,"putOuts":591,"errors":1,"chances":614,"fielding":".998","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":25,"groundOuts":89,"airOuts":50,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".252","atBats":234,"obp":".280","slg":".393","ops":".673","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":92,"rbi":28,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":44,"stolenBasePercentage":".759","caughtStealingPercentage":".241","assists":18,"putOuts":478,"errors":2,"chances":498,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":91,"groundOuts":76,"airOuts":143,"runs":83,"doubles":25,"triples":0,"homeRuns":36,"strikeOuts":95,"baseOnBalls":86,"intentionalWalks":24,"hits":144,"hitByPitch":7,"avg":".317","atBats":454,"obp":".430","slg":".610","ops":"1.040","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":277,"rbi":88,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.61","popOuts":18,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":13,"groundOuts":15,"airOuts":23,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".205","atBats":78,"obp":".273","slg":".410","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":32,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665161,669397,670541,670623,514888,664774,662139,701358,572233,666211,543877,814490,656986,805123,595345,650556,623352],"pitchers":[814490,656986,805123,595345,650556,623352],"bench":[673237,676369],"bullpen":[686613,660853,837227,664299,687911,663567,669713],"battingOrder":[669397,670541,670623,514888,662139,701358,572233,666211,543877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Altuve (16, Ureña)."},{"label":"HR","value":"Vázquez, C (7, 3rd inning off Ureña, 0 on, 2 out)."},{"label":"TB","value":"Altuve 2; Alvarez, Y; Paredes; Vázquez, C 4; Wade Jr."},{"label":"RBI","value":"Altuve (37); Smith (47); Vázquez, C (25)."},{"label":"2-out RBI","value":"Vázquez, C."},{"label":"Runners left in scoring position, 2 out","value":"Walker, C 2."},{"label":"SF","value":"Smith."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vázquez, C (1, throw)."},{"label":"DP","value":"(Vázquez, C-Altuve)."}]}],"note":[{"label":"a","value":"Struck out for Peña in the 3rd."}]}},"officials":[{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ureña."},{"label":"HBP","value":"Trout (by Pecko)."},{"label":"ABS Challenge","value":"Vázquez, C (Ball-Overturned to Strike); Allen, N (Strike-Confirmed); Ballesteros 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Grissom (Strike-Confirmed); Wade Jr. (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Ureña 94-58; Fulmer 22-15; Saucedo 25-15; Murphy 6-4; Pecko 89-49; Sousa 18-12; Blubaugh 12-8; Okert 20-11; Abreu, B 14-9; Hader 19-11."},{"label":"Groundouts-flyouts","value":"Ureña 3-2; Fulmer 0-0; Saucedo 1-1; Murphy 0-0; Pecko 0-3; Sousa 1-2; Blubaugh 0-0; Okert 0-1; Abreu, B 1-0; Hader 1-1."},{"label":"Batters faced","value":"Ureña 20; Fulmer 5; Saucedo 4; Murphy 2; Pecko 18; Sousa 5; Blubaugh 3; Okert 4; Abreu, B 3; Hader 4."},{"label":"Inherited runners-scored","value":"Sousa 1-0."},{"label":"Ejections","value":"Astros manager Joe Espada ejected by 1B umpire Lance Barrett (3rd)."},{"label":"Umpires","value":"HP: Mike Estabrook. 1B: Lance Barrett. 2B: Malachi Moore. 3B: Alfonso Márquez. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"21,162."},{"label":"Venue","value":"Daikin Park."},{"label":"August 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","boxscoreName":"Vázquez, C"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":1,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":54,"airOuts":72,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".219","atBats":210,"obp":".276","slg":".352","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":74,"rbi":25,"leftOnBase":84,"sacBunts":5,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":14,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":52,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":22,"putOuts":591,"errors":1,"chances":614,"fielding":".998","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","boxscoreName":"Ureña"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"5.0 IP, 3 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":36,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":21,"flyOuts":59,"groundOuts":122,"airOuts":100,"runs":42,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":109,"baseOnBalls":59,"intentionalWalks":1,"hits":81,"hitByPitch":8,"atBats":409,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1936,"era":"2.80","inningsPitched":"112.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":35,"whip":"1.24","battersFaced":479,"outs":338,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1936,"balls":740,"strikes":1196,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":3,"winPercentage":".471","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.71","hitsPer9Inn":"6.47","runsScoredPer9":"3.36","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":52,"pitchingGameScore":52},{"player":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","boxscoreName":"Lowe, J"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":45,"airOuts":69,"runs":22,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":71,"baseOnBalls":18,"intentionalWalks":1,"hits":48,"hitByPitch":1,"avg":".209","atBats":230,"obp":".268","slg":".365","ops":".633","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":84,"rbi":26,"leftOnBase":96,"sacBunts":2,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":127,"errors":2,"chances":133,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":51,"hittingGameScore":51}]},"decisions":{"winner":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"loser":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"save":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}