{"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":823831,"link":"/api/v1.1/game/823831/feed/live","metaData":{"wait":10,"timeStamp":"20260822_225310","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823831,"type":"R","doubleHeader":"N","id":"2026/08/22/wasmlb-miamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823831-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T20:10:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":70,"ties":0,"pct":".466"},"records":{},"divisionLeader":false,"wins":61,"losses":70,"winningPercentage":".466"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":64,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":66,"losses":64,"winningPercentage":".508"},"franchiseName":"Miami","clubName":"Marlins","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592866":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866","firstName":"Trevor","lastName":"Williams","primaryNumber":"51","birthDate":"1992-04-25","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Williams","middleName":"Anthony","boxscoreName":"Williams","nickName":"Project","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Williams","nameSlug":"trevor-williams-592866","firstLastName":"Trevor Williams","lastFirstName":"Williams, Trevor","lastInitName":"Williams, T","initLastName":"T Williams","fullFMLName":"Trevor Anthony Williams","fullLFMName":"Williams, Trevor Anthony","strikeZoneTop":3.17,"strikeZoneBottom":1.55},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID656234":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234","firstName":"Jacob","lastName":"Bird","primaryNumber":"59","birthDate":"1995-12-04","currentAge":30,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bird","middleName":"Timothy","boxscoreName":"Bird","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Bird","nameSlug":"jake-bird-656234","firstLastName":"Jake Bird","lastFirstName":"Bird, Jake","lastInitName":"Bird, J","initLastName":"J Bird","fullFMLName":"Jacob Timothy Bird","fullLFMName":"Bird, Jacob Timothy","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702021":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021","firstName":"William","lastName":"Dion","primaryNumber":"76","birthDate":"2000-04-17","currentAge":26,"birthCity":"Sulphur","birthStateProvince":"LA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Dion","middleName":"Chad","boxscoreName":"Dion","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Dion","nameSlug":"will-dion-702021","firstLastName":"Will Dion","lastFirstName":"Dion, Will","lastInitName":"Dion, W","initLastName":"W Dion","fullFMLName":"William Chad Dion","fullLFMName":"Dion, William Chad","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID694673":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673","firstName":"Abimelec","lastName":"Ortiz","primaryNumber":"81","birthDate":"2002-02-22","currentAge":24,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 10\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abimelec","useLastName":"Ortiz","boxscoreName":"Ortiz, A","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ah-BEE-mell-ick","mlbDebutDate":"2026-07-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Abimelec Ortiz","nameSlug":"abimelec-ortiz-694673","firstLastName":"Abimelec Ortiz","lastFirstName":"Ortiz, Abimelec","lastInitName":"Ortiz, A","initLastName":"A Ortiz","fullFMLName":"Abimelec Ortiz","fullLFMName":"Ortiz, Abimelec ","strikeZoneTop":3.14,"strikeZoneBottom":1.59},"ID694795":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795","firstName":"Joshua","lastName":"Ekness","primaryNumber":"95","birthDate":"2002-02-07","currentAge":24,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Ekness","middleName":"Dean","boxscoreName":"Ekness","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Ekness","nameSlug":"josh-ekness-694795","firstLastName":"Josh Ekness","lastFirstName":"Ekness, Josh","lastInitName":"Ekness, J","initLastName":"J Ekness","fullFMLName":"Joshua Dean Ekness","fullLFMName":"Ekness, Joshua Dean","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID668820":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820","firstName":"Max","lastName":"Kranick","primaryNumber":"35","birthDate":"1997-07-21","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Kranick","middleName":"Joseph","boxscoreName":"Kranick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAN-ick","mlbDebutDate":"2021-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Kranick","nameSlug":"max-kranick-668820","firstLastName":"Max Kranick","lastFirstName":"Kranick, Max","lastInitName":"Kranick, M","initLastName":"M Kranick","fullFMLName":"Max Joseph Kranick","fullLFMName":"Kranick, Max Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691277":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277","firstName":"Deyvison","lastName":"De Los Santos","primaryNumber":"63","birthDate":"2003-06-21","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Deyvison","useLastName":"De Los Santos","boxscoreName":"De Los Santos","gender":"M","nameMatrilineal":"Ruiz","isPlayer":true,"isVerified":true,"pronunciation":"day-vee-son","mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Deyvison De Los Santos","nameSlug":"deyvison-de-los-santos-691277","firstLastName":"Deyvison De Los Santos","lastFirstName":"De Los Santos, Deyvison","lastInitName":"De Los Santos, D","initLastName":"D De Los Santos","fullFMLName":"Deyvison  De Los Santos","fullLFMName":"De Los Santos, Deyvison ","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID680899":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899","firstName":"Erik","lastName":"Tolman","primaryNumber":"73","birthDate":"1999-06-03","currentAge":27,"birthCity":"Irvine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Tolman","boxscoreName":"Tolman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Tolman","nameSlug":"erik-tolman-680899","firstLastName":"Erik Tolman","lastFirstName":"Tolman, Erik","lastInitName":"Tolman, E","initLastName":"E Tolman","fullFMLName":"Erik  Tolman","fullLFMName":"Tolman, Erik","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687605":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605","firstName":"Andrew","lastName":"Pinckney","primaryNumber":"45","birthDate":"2000-12-07","currentAge":25,"birthCity":"Tuscaloosa","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Andrew","useLastName":"Pinckney","middleName":"David","boxscoreName":"Pinckney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Pinckney","nameSlug":"andrew-pinckney-687605","firstLastName":"Andrew Pinckney","lastFirstName":"Pinckney, Andrew","lastInitName":"Pinckney, A","initLastName":"A Pinckney","fullFMLName":"Andrew David Pinckney","fullLFMName":"Pinckney, Andrew David","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID676680":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680","firstName":"Thomas","lastName":"Cosgrove","primaryNumber":"34","birthDate":"1996-06-14","currentAge":30,"birthCity":"Staten Island","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tom","useLastName":"Cosgrove","boxscoreName":"Cosgrove","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"COSS-grove","mlbDebutDate":"2023-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tom Cosgrove","nameSlug":"tom-cosgrove-676680","firstLastName":"Tom Cosgrove","lastFirstName":"Cosgrove, Tom","lastInitName":"Cosgrove, T","initLastName":"T Cosgrove","fullFMLName":"Thomas  Cosgrove","fullLFMName":"Cosgrove, Thomas ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID800600":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600","firstName":"Jackson","lastName":"Kent","primaryNumber":"25","birthDate":"2003-02-10","currentAge":23,"birthCity":"Hanover Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Kent","middleName":"John","boxscoreName":"Kent, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jackson Kent","nameSlug":"jackson-kent-800600","firstLastName":"Jackson Kent","lastFirstName":"Kent, Jackson","lastInitName":"Kent, J","initLastName":"J Kent","fullFMLName":"Jackson John Kent","fullLFMName":"Kent, Jackson John","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169","location":{"address1":"501 Marlins Way","city":"Miami","state":"Florida","stateAbbrev":"FL","postalCode":"33125","defaultCoordinates":{"latitude":25.77796236,"longitude":-80.21951795},"azimuthAngle":128.0,"elevation":10,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37446,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":344,"leftCenter":386,"center":407,"rightCenter":392,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4169,"link":"/api/v1/venues/4169"},"weather":{"condition":"Roof Closed","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":18473,"firstPitch":"2026-08-22T20:10:00.000Z","gameDurationMinutes":162},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"home":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"}},"officialScorer":{"id":431036,"fullName":"Ron Jernick","link":"/api/v1/people/431036"},"primaryDatacaster":{"id":677480,"fullName":"Nick DiCostanzo","link":"/api/v1/people/677480"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T20:10:54.728Z","endTime":"2026-08-22T20:11:40.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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-22T16:49:21.576Z","endTime":"2026-08-22T19:46:55.143Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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-22T19:46:55.143Z","endTime":"2026-08-22T20:10:25.415Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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-22T20:10:25.415Z","endTime":"2026-08-22T20:10:57.010Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":96.3,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23802465685211,"aZ":-11.726261777501517,"pfxX":-8.071350201008872,"pfxZ":10.381035966335116,"pX":-0.8441664347549527,"pZ":2.770192172746647,"vX0":4.803521531504417,"vY0":-140.06590552156314,"vZ0":-6.382469936879229,"x":149.18,"y":163.98,"x0":-1.5407506252416514,"y0":50.00040194852607,"z0":5.859309687421603,"aX":-15.893519963372128},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":13.6,"spinRate":2546,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3923731409378588,"extension":6.4861567938605615},"index":3,"playId":"8350ed2f-0f7b-3ddd-9714-9b1a14086d59","pitchNumber":1,"startTime":"2026-08-22T20:10:57.010Z","endTime":"2026-08-22T20:11:00.274Z","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.5,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68770797655033,"aZ":-9.709927223217548,"pfxX":-7.25651740509748,"pfxZ":11.425325197153125,"pX":0.9905270358530506,"pZ":2.934063573169229,"vX0":9.624984549661354,"vY0":-140.07050603478697,"vZ0":-6.128967117440498,"x":79.24,"y":159.56,"x0":-1.5642222323449526,"y0":50.006860515438056,"z0":5.800683019152664,"aX":-14.273557910346732},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":10.9,"spinRate":2804,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.392582364053097,"extension":6.396394239395328},"index":4,"playId":"b460dd57-bd28-38d4-b215-5489fc70f64b","pitchNumber":2,"startTime":"2026-08-22T20:11:13.506Z","endTime":"2026-08-22T20:11:18.154Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753724842587836,"aZ":-37.986920401867856,"pfxX":5.470257883676962,"pfxZ":-4.170527146225547,"pX":-0.24465132142516963,"pZ":2.200790919565096,"vX0":1.833431508058259,"vY0":-117.49297036414501,"vZ0":-0.9372120226944598,"x":126.33,"y":179.36,"x0":-1.7461655455825644,"y0":50.000941605073514,"z0":6.142227598808885,"aX":7.628676225794468},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.4,"breakHorizontal":-10.3,"spinRate":2838,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.46659189286048974,"extension":6.545274783002088},"hitData":{"launchSpeed":88.4,"launchAngle":30.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.0,"coordY":67.14}},"index":5,"playId":"1107de9d-86f8-31e2-ac24-2be739594bed","pitchNumber":3,"startTime":"2026-08-22T20:11:31.757Z","endTime":"2026-08-22T20:11:40.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:11:40.131Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, third baseman Javier Sanoja to first baseman Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T20:11:44.635Z","endTime":"2026-08-22T20:14:20.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88217403567341,"aZ":-11.113646286898405,"pfxX":-7.653761231857925,"pfxZ":10.476541456051438,"pX":1.1102731192509436,"pZ":1.284350893892678,"vX0":10.011125790826902,"vY0":-141.48765712392483,"vZ0":-10.124580132754653,"x":74.68,"y":204.1,"x0":-1.4938249576567098,"y0":50.002446956598845,"z0":5.639630742893986,"aX":-15.384851661859832},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":11.6,"spinRate":2555,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38841564733759615,"extension":6.3957138842804415},"index":0,"playId":"4e5ca6ba-315e-33ef-8ca1-df5b39fa045e","pitchNumber":1,"startTime":"2026-08-22T20:12:09.617Z","endTime":"2026-08-22T20:12:14.042Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2587750546232,"aZ":-12.655299827894448,"pfxX":-9.143483717629573,"pfxZ":9.658522790715534,"pX":-0.8592416418829468,"pZ":1.5517033409834415,"vX0":5.369821777542737,"vY0":-141.70062283511686,"vZ0":-9.15661752845914,"x":149.75,"y":196.88,"x0":-1.5971228616519808,"y0":50.00310260518479,"z0":5.646268675996239,"aX":-18.478624832046215},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":15.4,"spinRate":2718,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3874604256090448,"extension":6.39633117173972},"index":1,"playId":"56e54ce9-3c37-3f59-bfd1-7f3f37ac902e","pitchNumber":2,"startTime":"2026-08-22T20:12:25.576Z","endTime":"2026-08-22T20:12:29.975Z","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":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.088201452913914,"aZ":-10.070509892281814,"pfxX":-7.637990444390092,"pfxZ":11.082122965914333,"pX":-0.026101532214661348,"pZ":3.1190741813491405,"vX0":6.959579633721194,"vY0":-141.48386166182576,"vZ0":-5.894114926123269,"x":117.99,"y":154.56,"x0":-1.5448635102901365,"y0":50.00683755213062,"z0":5.897692978400861,"aX":-15.241087679842058},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":12.1,"spinRate":2664,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.38950619641834594,"extension":6.310062617161131},"index":2,"playId":"42df6ede-877a-3655-abdd-4190d82f5619","pitchNumber":3,"startTime":"2026-08-22T20:12:43.785Z","endTime":"2026-08-22T20:12:48.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-22T20:13:19.383Z","endTime":"2026-08-22T20:13:57.387Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75694214075796,"aZ":-13.99824611834276,"pfxX":-9.467431280340136,"pfxZ":8.884651707846135,"pX":-1.4678063890047248,"pZ":2.6193404390776953,"vX0":3.786783959256574,"vY0":-143.02173138361928,"vZ0":-6.432556807683223,"x":172.95,"y":168.06,"x0":-1.5882275003331383,"y0":50.00694976054818,"z0":5.796450115617987,"aX":-19.377631872000862},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":16.2,"spinRate":2696,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3847780974799928,"extension":6.176850929076055},"index":4,"playId":"28a62dcc-c8be-3ea4-bfdb-06baaa800482","pitchNumber":4,"startTime":"2026-08-22T20:13:57.387Z","endTime":"2026-08-22T20:14:01.832Z","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":98.8,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.976037643081064,"aZ":-8.526695549455841,"pfxX":-8.037908381819019,"pfxZ":11.521196114702558,"pX":-0.20082403800268128,"pZ":2.5445336474927887,"vX0":6.538752600229433,"vY0":-143.4775029162695,"vZ0":-7.703157283391445,"x":124.65,"y":170.08,"x0":-1.4826862422289169,"y0":50.007156386028875,"z0":5.820372894238305,"aX":-16.50378694700484},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":13.0,"spinRate":2821,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38403028712473786,"extension":6.493591111205511},"hitData":{"launchSpeed":103.3,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.74,"coordY":175.87}},"index":5,"playId":"50c41539-85b8-3b71-9148-72b6b8abe362","pitchNumber":5,"startTime":"2026-08-22T20:14:12.840Z","endTime":"2026-08-22T20:14:20.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:14:20.413Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brady House walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T20:14:28.431Z","endTime":"2026-08-22T20:16:59.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":88.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.12220422244529,"aZ":-10.04849855409257,"pfxX":-6.565033291915984,"pfxZ":10.896778788306973,"pX":0.8952215825722156,"pZ":3.9158729034607305,"vX0":9.090639527185584,"vY0":-142.60241082012703,"vZ0":-3.693115465983975,"x":82.88,"y":133.05,"x0":-1.502194199291969,"y0":50.003012377155045,"z0":5.877064773085694,"aX":-13.331189740778088},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2656,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3861919257982809,"extension":6.44783191150459},"index":0,"playId":"15b1949f-e6b7-3749-9adf-6e1772993378","pitchNumber":1,"startTime":"2026-08-22T20:14:45.619Z","endTime":"2026-08-22T20:14:49.367Z","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":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67987394380563,"aZ":-13.429089159825907,"pfxX":-7.921831381949886,"pfxZ":9.144724367129799,"pX":-1.143191211336986,"pZ":3.3363373137841,"vX0":4.177708837479716,"vY0":-142.9031834929462,"vZ0":-4.622498742568641,"x":160.58,"y":148.7,"x0":-1.6019282531670422,"y0":50.00360219445225,"z0":5.831037187116597,"aX":-16.238059878584036},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":13.4,"spinRate":2559,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38461240628590065,"extension":6.326061434655823},"index":1,"playId":"71bc69c8-5338-3798-abc1-486010de93e5","pitchNumber":2,"startTime":"2026-08-22T20:15:09.480Z","endTime":"2026-08-22T20:15:12.772Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62013429365095,"aZ":-9.969109651697604,"pfxX":-7.407093225280613,"pfxZ":10.820371892229744,"pX":-0.9860524899948364,"pZ":3.647122556683664,"vX0":4.213268582950597,"vY0":-142.9611298754756,"vZ0":-4.9087125222801165,"x":154.59,"y":140.31,"x0":-1.5234063273527008,"y0":50.00265901653814,"z0":6.023063121343747,"aX":-15.198916030718788},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.7,"breakHorizontal":12.5,"spinRate":2668,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3844194697972583,"extension":6.479576908773632},"index":2,"playId":"c2f4d4a7-13f7-32f9-9c54-3dbda510d3d9","pitchNumber":3,"startTime":"2026-08-22T20:15:29.719Z","endTime":"2026-08-22T20:15:32.933Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27743748978359,"aZ":-29.51238984833834,"pfxX":-1.1990290317494776,"pfxZ":1.5357314432329394,"pX":0.7419015019906031,"pZ":1.6444832450955833,"vX0":6.467404130540018,"vY0":-130.89690270354035,"vZ0":-4.791843908604889,"x":88.72,"y":194.38,"x0":-1.6077153055755191,"y0":50.00266937283859,"z0":5.715171939126547,"aX":-2.077062993824374},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":0.7,"spinRate":2516,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4188481559355859,"extension":6.581008179217971},"index":3,"playId":"61acd1a5-33b1-3a09-946d-1b5f1f3fbad3","pitchNumber":4,"startTime":"2026-08-22T20:15:57.987Z","endTime":"2026-08-22T20:16:03.955Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.751453607343706,"aZ":-13.490483032043343,"pfxX":-9.11102151109243,"pfxZ":9.232442608251592,"pX":-2.1158198797482273,"pZ":1.9268607209787496,"vX0":1.9794051780080903,"vY0":-142.11326950314628,"vZ0":-7.89277972182457,"x":197.65,"y":186.75,"x0":-1.6427552834628398,"y0":50.00418064180888,"z0":5.616977515086158,"aX":-18.442505096335218},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":16.0,"spinRate":2642,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3869615228959171,"extension":6.363297045076123},"index":4,"playId":"9e49c913-29fe-3958-82c3-420abcaf081f","pitchNumber":5,"startTime":"2026-08-22T20:16:32.953Z","endTime":"2026-08-22T20:16:36.857Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30175985520859,"aZ":-7.724605963486673,"pfxX":-7.009817819084462,"pfxZ":11.837991709226348,"pX":0.9727960813774444,"pZ":1.9957551637667976,"vX0":9.456707481405518,"vY0":-143.72165825740694,"vZ0":-9.282975246337191,"x":79.92,"y":184.89,"x0":-1.4693837136752659,"y0":50.000736196081256,"z0":5.770039478711802,"aX":-14.475470472449974},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":10.6,"spinRate":2679,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38299252463089317,"extension":6.502484330551676},"index":5,"playId":"faf408f0-5280-31d4-8eda-7d96fd563b35","pitchNumber":6,"startTime":"2026-08-22T20:16:54.202Z","endTime":"2026-08-22T20:16:59.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:16:59.773Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abimelec Ortiz grounds out, second baseman Xavier Edwards to first baseman Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T20:17:02.708Z","endTime":"2026-08-22T20:18:18.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"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, 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.1,"endSpeed":82.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6593757039148,"aZ":-20.110109891935654,"pfxX":-10.432152613184485,"pfxZ":6.995688850551291,"pX":-0.24830777374822594,"pZ":0.709798460911199,"vX0":7.141459367073122,"vY0":-130.74346560138144,"vZ0":-8.714313071935468,"x":126.46,"y":219.62,"x0":-1.6657256013049437,"y0":50.00105052394086,"z0":5.606555493034196,"aX":-17.98203386432684},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":1739,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4196173299998027,"extension":6.58852675005645},"index":0,"playId":"b70ac2ae-f014-30ab-b7ad-d470f3aab1bc","pitchNumber":1,"startTime":"2026-08-22T20:17:25.756Z","endTime":"2026-08-22T20:17:30.313Z","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":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.370273345965106,"aZ":-37.60849870733008,"pfxX":4.504531604244232,"pfxZ":-3.8526294010757187,"pX":0.4926791827538654,"pZ":1.1339430068397358,"vX0":3.1489763055662445,"vY0":-118.22749457716418,"vZ0":-3.3351052071074445,"x":98.22,"y":208.16,"x0":-1.4436483968030955,"y0":50.004750035436594,"z0":6.028406381168629,"aX":6.351200010499967},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.6,"breakHorizontal":-9.0,"spinRate":2746,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4639848174261334,"extension":6.582469581790915},"index":1,"playId":"471ac63b-7086-316d-8fce-eeeda2b31637","pitchNumber":2,"startTime":"2026-08-22T20:17:50.104Z","endTime":"2026-08-22T20:17:54.353Z","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":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.153909319309875,"aZ":-17.399620234175238,"pfxX":-10.57203071490295,"pfxZ":7.368446500458437,"pX":-1.0929234351172816,"pZ":2.3417016951270875,"vX0":5.3002174177815045,"vY0":-141.3911509283953,"vZ0":-6.177600815686748,"x":158.66,"y":175.55,"x0":-1.62814926876569,"y0":50.004351499783915,"z0":5.689646783520663,"aX":-21.1991324332417},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":17.9,"spinRate":2492,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3888351943221737,"extension":6.548893771994333},"hitData":{"launchSpeed":90.7,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.34,"coordY":157.53}},"index":2,"playId":"6cfd3326-a269-3f40-b19f-fa7c0d0acd40","pitchNumber":3,"startTime":"2026-08-22T20:18:10.472Z","endTime":"2026-08-22T20:18:18.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:18:18.046Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman José Tena to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T20:20:40.499Z","endTime":"2026-08-22T20:20:49.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.545577329228248,"aZ":-15.968676970871291,"pfxX":-5.391310165476304,"pfxZ":8.661019420153597,"pX":-0.15665312360359834,"pZ":2.6740789666693967,"vX0":6.242054814708395,"vY0":-136.0850997038127,"vZ0":-3.9291662246912655,"x":100.65,"y":148.62,"x0":-1.7823181397604482,"y0":50.002413677283116,"z0":5.246559795331068,"aX":-10.087364404044026},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2206,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4028608558850473,"extension":6.833345200585609},"hitData":{"launchSpeed":103.1,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.33,"coordY":160.07}},"index":0,"playId":"2c9999c0-2c01-37b2-ae38-d817ef0cfc5c","pitchNumber":1,"startTime":"2026-08-22T20:20:40.960Z","endTime":"2026-08-22T20:20:49.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:20:49.288Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T20:21:02.509Z","endTime":"2026-08-22T20:23:36.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44383722718241,"aZ":-17.533668835870504,"pfxX":-8.247770351908612,"pfxZ":7.876043866954665,"pX":-0.7874610139195897,"pZ":2.297131147353054,"vX0":5.900908715009631,"vY0":-135.87295459417498,"vZ0":-4.511126644861076,"x":147.02,"y":176.76,"x0":-1.9224496865527179,"y0":50.00185381635312,"z0":5.207716568178675,"aX":-15.327675095455493},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2222,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40405093695446936,"extension":6.840560280000562},"index":0,"playId":"76e17c33-9711-3951-818f-bbb6d31fb8e7","pitchNumber":1,"startTime":"2026-08-22T20:21:25.380Z","endTime":"2026-08-22T20:21:29.308Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88613183666372,"aZ":-34.62847801567732,"pfxX":10.097047561414213,"pfxZ":-1.9002372944624248,"pX":-0.32225978284663476,"pZ":1.9798740705952964,"vX0":1.1691302192155701,"vY0":-113.5365302322567,"vZ0":0.183683923747062,"x":129.28,"y":185.32,"x0":-2.15563348585021,"y0":50.00280017062748,"z0":5.374991557611578,"aX":13.03898536941773},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-3.0,"breakHorizontal":-18.6,"spinRate":2665,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4844295883317735,"extension":6.696718612606389},"index":1,"playId":"00743b95-fca9-3f85-a6bf-4c2b6538b48f","pitchNumber":2,"startTime":"2026-08-22T20:21:39.729Z","endTime":"2026-08-22T20:21:44.017Z","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":89.2,"endSpeed":81.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418982827398185,"aZ":-29.73773411161939,"pfxX":-11.530089728668575,"pfxZ":1.4429808299825408,"pX":-0.4382626163970916,"pZ":1.508443158722037,"vX0":7.409198259339958,"vY0":-129.5727976237403,"vZ0":-3.7912814874687792,"x":133.71,"y":198.05,"x0":-1.8444917889967216,"y0":50.005272284986376,"z0":5.276338563809254,"aX":-19.503948231864626},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":19.1,"spinRate":2020,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42358022055785804,"extension":6.746208305340645},"index":2,"playId":"e1f31410-df0c-3bac-b475-fe6c61b7ea91","pitchNumber":3,"startTime":"2026-08-22T20:21:56.184Z","endTime":"2026-08-22T20:22:00.762Z","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.8,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2531729936473,"aZ":-28.934782885037606,"pfxX":-10.30174111962876,"pfxZ":1.9622414864006066,"pX":-0.06007811038204835,"pZ":1.0595103542299948,"vX0":7.718849585075178,"vY0":-127.660633324511,"vZ0":-4.9170891332302675,"x":119.29,"y":210.17,"x0":-1.7842821184514897,"y0":50.00245548393637,"z0":5.28784529560826,"aX":-17.00523610698111},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":16.9,"spinRate":2083,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42902320044301145,"extension":6.7411990504262445},"index":3,"playId":"50a3de97-7876-318d-86c8-9df228076b4d","pitchNumber":4,"startTime":"2026-08-22T20:22:11.775Z","endTime":"2026-08-22T20:22:15.888Z","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":94.7,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.702287720186504,"aZ":-15.392572707868856,"pfxX":-6.853507124456941,"pfxZ":8.799566876974641,"pX":-0.10507474185856702,"pZ":2.8868816887323536,"vX0":7.278172997449926,"vY0":-137.72519554332874,"vZ0":-3.37841993675711,"x":121.01,"y":160.83,"x0":-1.9009173508849275,"y0":50.00121597546606,"z0":5.180763919485436,"aX":-13.067950266556673},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2291,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3988294929469478,"extension":6.936363623882643},"index":4,"playId":"c9f5a79a-c036-3e3c-afdc-743e755e8632","pitchNumber":5,"startTime":"2026-08-22T20:22:28.283Z","endTime":"2026-08-22T20:22:31.433Z","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":5,"startTime":"2026-08-22T20:22:51.173Z","endTime":"2026-08-22T20:22:57.144Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.675688545861952,"aZ":-33.93180052857028,"pfxX":9.558208158548343,"pfxZ":-1.3405794793064318,"pX":0.6563150878032742,"pZ":1.9203362869136373,"vX0":3.1380457004908044,"vY0":-114.46104615209916,"vZ0":-0.245978857580039,"x":91.98,"y":186.93,"x0":-1.9791545709374392,"y0":50.0042490797769,"z0":5.388517212534757,"aX":12.518301438128372},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.2,"breakHorizontal":-18.1,"spinRate":2627,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4809244830009307,"extension":6.814188391044669},"index":6,"playId":"3bf2ef9f-92bd-3a9f-b8bd-ff65e0ad0d6d","pitchNumber":6,"startTime":"2026-08-22T20:22:57.144Z","endTime":"2026-08-22T20:23:01.724Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17315206726035,"aZ":-32.42167387958484,"pfxX":-9.617942206034652,"pfxZ":-0.15308042026811997,"pX":-1.6761442057833533,"pZ":1.9784062769341049,"vX0":3.6463455756662286,"vY0":-126.13195792497679,"vZ0":-1.8154115608373154,"x":180.89,"y":185.36,"x0":-1.8927273028565654,"y0":50.00270303398155,"z0":5.32706963729966,"aX":-15.463515064444623},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":16.6,"spinRate":1962,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43461033903283175,"extension":6.98838088288973},"index":7,"playId":"13ba9cfe-bab7-3f4f-b80f-fad062379ff9","pitchNumber":7,"startTime":"2026-08-22T20:23:15.925Z","endTime":"2026-08-22T20:23:21.372Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71538558766006,"aZ":-31.391630635363033,"pfxX":9.096985352867836,"pfxZ":0.5917153752073361,"pX":-0.810671403256423,"pZ":3.7900319148730737,"vX0":0.19472040863518958,"vY0":-114.09627856713429,"vZ0":3.2662703908233537,"x":147.9,"y":136.45,"x0":-2.0781923712657453,"y0":50.00050397321993,"z0":5.440763778952487,"aX":11.946895321451942},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.3,"breakHorizontal":-16.6,"spinRate":2619,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4807372932750442,"extension":6.8141542233041426},"index":8,"playId":"ba6609ef-9029-348e-9b9e-401456e6a371","pitchNumber":8,"startTime":"2026-08-22T20:23:33.338Z","endTime":"2026-08-22T20:23:36.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:23:36.873Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Owen Caissie doubles (14) on a line drive to right fielder Dylan Crews. Griffin Conine to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T20:23:39.492Z","endTime":"2026-08-22T20:25:53.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnThird":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255279204954668,"aZ":-14.180114577159468,"pfxX":-6.309344899529714,"pfxZ":9.621280465249209,"pX":0.5352521127767307,"pZ":1.1028028088730268,"vX0":9.088599128273113,"vY0":-136.22288401290606,"vZ0":-7.998421520223978,"x":96.6,"y":209.0,"x0":-2.032062350434765,"y0":50.005753324790604,"z0":5.067386502679608,"aX":-11.804028690337084},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2310,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4028208515642273,"extension":6.924196039439313},"index":0,"playId":"7bbdc754-ea25-3a25-a802-a63b63f479b1","pitchNumber":1,"startTime":"2026-08-22T20:24:01.551Z","endTime":"2026-08-22T20:24:04.894Z","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":1},"index":1,"playId":"9465ef72-015f-3fb1-8725-ff1d74413251","startTime":"2026-08-22T20:24:20.216Z","endTime":"2026-08-22T20:24:23.241Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.444493107042554,"aZ":-12.328799239973005,"pfxX":-6.338083760336234,"pfxZ":10.547111891261945,"pX":0.6387993439485681,"pZ":1.9031215773177315,"vX0":9.30984086767346,"vY0":-136.86102653884328,"vZ0":-6.374948505926233,"x":92.65,"y":187.4,"x0":-1.9960997434606547,"y0":50.005357088912895,"z0":5.12051044945325,"aX":-11.929629508178213},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2338,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4014141672780922,"extension":6.980920664149606},"index":2,"playId":"fe946911-4bdf-3edd-8ada-913ddd71a821","pitchNumber":2,"startTime":"2026-08-22T20:24:37.759Z","endTime":"2026-08-22T20:24:43.527Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56545841822744,"aZ":-29.62036876228785,"pfxX":6.937703888604476,"pfxZ":1.8679139200566155,"pX":-0.25195941013016043,"pZ":3.3419724551326224,"vX0":2.497124048703342,"vY0":-116.43683005007568,"vZ0":1.707853882316504,"x":126.6,"y":148.55,"x0":-2.240769966854958,"y0":50.004259491221376,"z0":5.408731341071246,"aX":9.492989012408435},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.1,"breakHorizontal":-13.2,"spinRate":2625,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.47103741874591787,"extension":6.71699635357458},"index":3,"playId":"70a5380c-fa36-315f-b6f9-95e65041ee4a","pitchNumber":3,"startTime":"2026-08-22T20:24:56.728Z","endTime":"2026-08-22T20:25:01.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T20:25:09.233Z","endTime":"2026-08-22T20:25:21.622Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635616615587804,"aZ":-26.12558551061811,"pfxX":8.806030274273587,"pfxZ":4.560039476902149,"pX":0.4559221048914843,"pZ":1.1076567226187157,"vX0":3.4228634534744455,"vY0":-115.39546975670281,"vZ0":-3.4149587747062107,"x":99.62,"y":208.87,"x0":-2.1977613230804285,"y0":50.00430162013665,"z0":5.167030969020557,"aX":11.68989893620549},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.6,"breakHorizontal":-16.9,"spinRate":2579,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4775426130341889,"extension":6.875257941427715},"index":5,"playId":"b68a81d3-c259-3a4f-a05b-86fcd6f2b308","pitchNumber":4,"startTime":"2026-08-22T20:25:21.622Z","endTime":"2026-08-22T20:25:26.676Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26506910100327,"aZ":-15.505930848536414,"pfxX":-6.31316097241501,"pfxZ":8.977642820132345,"pX":0.5870878607254628,"pZ":1.735971490694392,"vX0":9.364273261733736,"vY0":-135.77698879139615,"vZ0":-5.872349474369934,"x":94.62,"y":191.91,"x0":-2.0951147134460535,"y0":50.00460363829341,"z0":5.015975165749647,"aX":-11.72418049786433},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2183,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.404256112902722,"extension":6.9626947533989},"hitData":{"launchSpeed":109.6,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":221.49,"coordY":106.63}},"index":6,"playId":"22fddcd4-647f-3748-a39c-f5297b375119","pitchNumber":5,"startTime":"2026-08-22T20:25:39.333Z","endTime":"2026-08-22T20:25:53.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:25:53.827Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to right fielder Dylan Crews. Griffin Conine scores. Owen Caissie scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T20:26:03.265Z","endTime":"2026-08-22T20:27:29.103Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561442761257965,"aZ":-17.61739249891984,"pfxX":-6.941990083852867,"pfxZ":7.429047889935493,"pX":0.9570515180571673,"pZ":1.9557957790195881,"vX0":9.753802695746911,"vY0":-139.19195713969754,"vZ0":-5.606817701453354,"x":80.52,"y":185.97,"x0":-1.6924882231732035,"y0":50.00667726376918,"z0":5.164917081201559,"aX":-13.610270577794374},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":10.6,"spinRate":2152,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3936689931414552,"extension":6.9885094360269395},"index":0,"playId":"e2ca6181-5f10-3222-8327-a5243eea70f3","pitchNumber":1,"startTime":"2026-08-22T20:26:32.609Z","endTime":"2026-08-22T20:26:37.308Z","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":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.171884547741268,"aZ":-26.473055941418483,"pfxX":3.209304017558369,"pfxZ":3.7827393787974666,"pX":0.32410203638144897,"pZ":1.9539870972056792,"vX0":4.688378658876038,"vY0":-121.81246313079048,"vZ0":-2.2226022054681325,"x":104.65,"y":186.02,"x0":-2.04003863717371,"y0":50.003716732080086,"z0":5.15922458032635,"aX":4.839419332656008},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":-6.8,"spinRate":2464,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.4490673209245091,"extension":6.844220417317671},"index":1,"playId":"c6630c77-0050-31ec-98db-5ed7a3ade6d8","pitchNumber":2,"startTime":"2026-08-22T20:26:50.902Z","endTime":"2026-08-22T20:26:56.383Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19835910127667,"aZ":-16.473685762576423,"pfxX":-8.04804918113889,"pfxZ":8.074120977155353,"pX":-0.12631632472384494,"pZ":2.2523762283977042,"vX0":7.882101366550795,"vY0":-138.62762580477326,"vZ0":-4.740497457535676,"x":121.81,"y":177.97,"x0":-1.961824517739662,"y0":50.004064450642076,"z0":5.085414041530149,"aX":-15.653955174537671},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2265,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3952186433659355,"extension":6.879642090881712},"hitData":{"launchSpeed":97.4,"launchAngle":15.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.18,"coordY":97.59}},"index":2,"playId":"99f2dc60-5ef8-3d84-a329-92c209960d92","pitchNumber":3,"startTime":"2026-08-22T20:27:15.878Z","endTime":"2026-08-22T20:27:29.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:27:29.103Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jakob Marsee grounds into a double play, second baseman José Tena to shortstop Nasim Nuñez to first baseman Abimelec Ortiz. Otto Lopez out at 2nd. Jakob Marsee out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T20:27:42.653Z","endTime":"2026-08-22T20:29:14.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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, 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.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.217007223989707,"aZ":-29.961573836968842,"pfxX":-10.40933637514228,"pfxZ":1.39043413089387,"pX":1.4339680778609787,"pZ":0.9952201778299121,"vX0":11.38198869013803,"vY0":-125.65664768305655,"vZ0":-4.5944015953459045,"x":62.34,"y":211.91,"x0":-1.808760961152362,"y0":50.003945428165686,"z0":5.290431198022004,"aX":-16.59420734494971},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":16.1,"spinRate":1966,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4364114552941274,"extension":6.942013830235992},"index":0,"playId":"4fe4f666-9de2-396d-b65d-122445ce726b","pitchNumber":1,"startTime":"2026-08-22T20:28:06.457Z","endTime":"2026-08-22T20:28:10.011Z","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":92.5,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16661354377945,"aZ":-13.936005613571172,"pfxX":-6.232969158726044,"pfxZ":9.997005312835803,"pX":0.9975023237973775,"pZ":1.200851804722043,"vX0":9.880115902469607,"vY0":-134.25711299747852,"vZ0":-7.603238198622027,"x":78.98,"y":206.36,"x0":-1.9211534479879901,"y0":50.00567496389329,"z0":5.062205239145159,"aX":-11.375799377646956},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2316,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4080232322343864,"extension":6.9649785308689784},"index":1,"playId":"5279291d-ae5c-3a9a-a918-401cbcfe8ac1","pitchNumber":2,"startTime":"2026-08-22T20:28:25.951Z","endTime":"2026-08-22T20:28:30.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"700cbe23-b229-31d3-bc2b-e5e74098f839","startTime":"2026-08-22T20:28:45.959Z","endTime":"2026-08-22T20:28:49.693Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7823027689491,"aZ":-15.813947837687397,"pfxX":-6.429744758278927,"pfxZ":8.853755947340403,"pX":0.3914225519852679,"pZ":1.9501596017908611,"vX0":8.717627795768426,"vY0":-135.39010195335027,"vZ0":-5.461631801379519,"x":102.08,"y":186.13,"x0":-2.041513185041176,"y0":50.00484776530943,"z0":5.1082084468098055,"aX":-11.885117790739548},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2264,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40524469351512993,"extension":6.8110379407683554},"hitData":{"launchSpeed":95.8,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.33,"coordY":157.02}},"index":3,"playId":"1262b170-879f-3855-a1ab-f1dcbc9b16aa","pitchNumber":3,"startTime":"2026-08-22T20:29:06.549Z","endTime":"2026-08-22T20:29:14.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:29:14.721Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Harry Ford lines out sharply to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T20:31:26.316Z","endTime":"2026-08-22T20:34:09.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96315120878047,"aZ":-16.088819094177822,"pfxX":-9.900560152139867,"pfxZ":8.173804921448834,"pX":-0.631163608631519,"pZ":1.7306103168780607,"vX0":6.334528581380387,"vY0":-139.75908841779523,"vZ0":-7.824596985147277,"x":141.06,"y":192.05,"x0":-1.6465731848779073,"y0":50.0048055692207,"z0":5.633616530540048,"aX":-19.490343377804564},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":16.6,"spinRate":2511,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3926603413699059,"extension":6.39895695185912},"index":0,"playId":"a657b153-05a5-3ac0-bfb8-5be6e2a03e39","pitchNumber":1,"startTime":"2026-08-22T20:31:41.506Z","endTime":"2026-08-22T20:31:45.801Z","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":97.1,"endSpeed":88.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.922157229265444,"aZ":-11.551917286611157,"pfxX":-9.372795613973128,"pfxZ":10.361627820558144,"pX":0.8424202997592813,"pZ":1.1934050021971456,"vX0":9.742123952378229,"vY0":-140.6655611366347,"vZ0":-10.315190811998564,"x":84.89,"y":206.56,"x0":-1.4593623305332863,"y0":50.00488761058346,"z0":5.671851479999909,"aX":-18.658381928700077},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":14.8,"spinRate":2686,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39039350464615863,"extension":6.626444296205285},"index":1,"playId":"3db0b858-127e-3809-a401-3cdac06420b5","pitchNumber":2,"startTime":"2026-08-22T20:31:56.772Z","endTime":"2026-08-22T20:32:00.342Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.036156658216655,"aZ":-29.952819466913333,"pfxX":-0.5856811825348476,"pfxZ":1.3683054612035672,"pX":0.08922121418186722,"pZ":2.2075407474243396,"vX0":4.794851626335021,"vY0":-127.00043226028778,"vZ0":-2.7871845389042664,"x":113.6,"y":179.18,"x0":-1.7506183295561257,"y0":50.00449741043861,"z0":5.711897778174028,"aX":-0.9528162670575844},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":-0.1,"spinRate":2313,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.43197197145939636,"extension":6.417167009541379},"index":2,"playId":"8e1e3a37-8ec3-3120-98ed-fdf640c7b656","pitchNumber":3,"startTime":"2026-08-22T20:32:13.955Z","endTime":"2026-08-22T20:32:17.549Z","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.3,"endSpeed":77.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117110319506924,"aZ":-20.380495589689772,"pfxX":0.8942578930989962,"pfxZ":7.773138381384688,"pX":1.1288645262282437,"pZ":2.5382667819574545,"vX0":6.537389154896558,"vY0":-122.61861782083312,"vZ0":-3.070698552141297,"x":73.97,"y":170.25,"x0":-1.6920327031883773,"y0":50.000127847102945,"z0":5.553202712387392,"aX":1.355960262995373},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":13.6,"breakHorizontal":-3.2,"spinRate":2553,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.44734862904956163,"extension":6.557241041162147},"index":3,"playId":"84ba3fd9-c15d-3ca3-b59e-e9ba4a022f2a","pitchNumber":4,"startTime":"2026-08-22T20:32:53.156Z","endTime":"2026-08-22T20:32:58.591Z","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":98.4,"endSpeed":88.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.79647479154391,"aZ":-9.53118233910777,"pfxX":-8.041218855716028,"pfxZ":11.067163309030523,"pX":-1.0199600455126563,"pZ":3.265306291632254,"vX0":4.142185480790124,"vY0":-143.0260222825876,"vZ0":-5.6556488802856695,"x":155.88,"y":150.62,"x0":-1.4519438149721506,"y0":50.006418744428785,"z0":5.882867398549148,"aX":-16.456800313873014},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":13.6,"spinRate":2690,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3847865163788229,"extension":6.452121403336423},"index":4,"playId":"7ecc7bed-a90a-3672-b7c5-6fcf029671d2","pitchNumber":5,"startTime":"2026-08-22T20:33:11.381Z","endTime":"2026-08-22T20:33:15.779Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T20:33:23.207Z","endTime":"2026-08-22T20:33:37.456Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74713499193983,"aZ":-7.498004875087916,"pfxX":-6.121267285854973,"pfxZ":12.187004976926454,"pX":-0.7257061330723374,"pZ":3.1216738190996827,"vX0":3.710884305255401,"vY0":-142.13476158038682,"vZ0":-6.774463749890469,"x":144.66,"y":154.49,"x0":-1.2600763627848692,"y0":50.00446870490037,"z0":6.027015995240642,"aX":-12.394905170257791},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.6,"breakHorizontal":10.2,"spinRate":2690,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3869163154694668,"extension":6.567557985373309},"index":6,"playId":"b67cebd9-438d-3a61-8056-79079971515d","pitchNumber":6,"startTime":"2026-08-22T20:33:37.456Z","endTime":"2026-08-22T20:33:40.990Z","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":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.953379529689755,"aZ":-9.131154763439355,"pfxX":-6.432362158504423,"pfxZ":11.390168189506177,"pX":-0.17084571573466084,"pZ":2.4789848664589216,"vX0":6.3169904062754165,"vY0":-142.1218865147164,"vZ0":-7.711765567226811,"x":123.51,"y":171.85,"x0":-1.5986838389146634,"y0":50.003981231186465,"z0":5.825954802364869,"aX":-13.013670638507357},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":10.2,"spinRate":2591,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3870507907484382,"extension":6.621274898686363},"hitData":{"launchSpeed":106.4,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.37,"coordY":89.12}},"index":7,"playId":"63d5c690-c543-352b-a0af-a2d748704395","pitchNumber":7,"startTime":"2026-08-22T20:34:02.131Z","endTime":"2026-08-22T20:34:09.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:34:09.731Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Tena walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T20:34:15.512Z","endTime":"2026-08-22T20:36:51.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":1},"pitchData":{"startSpeed":98.8,"endSpeed":88.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.82602664168513,"aZ":-8.086796452374951,"pfxX":-7.344998927396693,"pfxZ":11.717666615770606,"pX":-0.10260992680681601,"pZ":3.186528929958445,"vX0":6.56199195746681,"vY0":-143.54130660713793,"vZ0":-6.075354578959675,"x":120.91,"y":152.74,"x0":-1.4808424773466626,"y0":50.00479678880082,"z0":5.853760146061598,"aX":-15.101589146469262},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.9,"breakHorizontal":11.8,"spinRate":2754,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3837625614104545,"extension":6.563719583644028},"index":0,"playId":"2642bef8-ccb1-31c9-b4a7-b64f58862e94","pitchNumber":1,"startTime":"2026-08-22T20:34:36.247Z","endTime":"2026-08-22T20:34:41.246Z","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":98.5,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.47978327508724,"aZ":-7.878841690802677,"pfxX":-6.964475137948738,"pfxZ":11.9148807786007,"pX":-1.6499354007924074,"pZ":3.2274379551545773,"vX0":2.196069897918539,"vY0":-143.15365015366265,"vZ0":-6.173455507567554,"x":179.89,"y":151.64,"x0":-1.5306933900700692,"y0":50.00229937552973,"z0":5.928761337153152,"aX":-14.198605134037},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.2,"breakHorizontal":12.0,"spinRate":2793,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38523460827766254,"extension":6.308856410028501},"index":1,"playId":"79126496-8342-3c6c-8027-eced8ea4e85b","pitchNumber":2,"startTime":"2026-08-22T20:34:51.464Z","endTime":"2026-08-22T20:34:55.304Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08138692779126,"aZ":-24.03308170350878,"pfxX":-1.1857475561868558,"pfxZ":4.7599953240808315,"pX":1.9459395680118075,"pZ":0.726599387878585,"vX0":9.072504821632016,"vY0":-131.0654727611804,"vZ0":-7.896716123392887,"x":42.83,"y":219.16,"x0":-1.4318552600506689,"y0":50.00342781721321,"z0":5.62090402191707,"aX":-2.0291901848936957},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-0.2,"spinRate":2528,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.42065345477153215,"extension":6.653368418772414},"index":2,"playId":"0ab5c967-8d4c-3c43-8ef3-1fc55ddace68","pitchNumber":3,"startTime":"2026-08-22T20:35:06.524Z","endTime":"2026-08-22T20:35:09.985Z","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.5,"endSpeed":89.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26500923820936,"aZ":-9.922701497537886,"pfxX":-7.14601036068802,"pfxZ":10.859905727293407,"pX":0.5732811726132422,"pZ":3.042610892994318,"vX0":8.092224737184601,"vY0":-142.99883245063967,"vZ0":-6.1147483365585185,"x":95.15,"y":156.63,"x0":-1.3793209404137265,"y0":50.000869107343426,"z0":5.846352868657946,"aX":-14.639932938042103},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2534,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3846062750568984,"extension":6.45400788397167},"index":3,"playId":"81a3b3fe-4246-3529-baae-418f4092eb0a","pitchNumber":4,"startTime":"2026-08-22T20:35:30.537Z","endTime":"2026-08-22T20:35:34.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":691587,"fullName":"Eury Pérez"}}},"count":{"balls":3,"strikes":2,"outs":1},"index":4,"playId":"a2665983-6288-43c8-90fe-babec4246ae0","pitchNumber":4,"startTime":"2026-08-22T20:36:03.769Z","endTime":"2026-08-22T20:36:08.769Z","isPitch":false,"type":"no_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":99.0,"endSpeed":89.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.50918897961506,"aZ":-7.560964846012007,"pfxX":-4.431469887432444,"pfxZ":11.844626743392498,"pX":-0.3602691638506076,"pZ":3.0788413473897775,"vX0":4.692711404143956,"vY0":-143.95037644475562,"vZ0":-6.5933269584746395,"x":130.73,"y":155.65,"x0":-1.4436608821780772,"y0":50.00086485355681,"z0":5.8805506232812155,"aX":-9.207240642533861},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.2,"breakHorizontal":7.0,"spinRate":2784,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3819453040023606,"extension":6.634323733629916},"index":5,"playId":"915d2880-b5df-3a11-82b5-c32a56e99bbf","pitchNumber":5,"startTime":"2026-08-22T20:36:23.214Z","endTime":"2026-08-22T20:36:27.322Z","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":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.980714852415495,"aZ":-9.464240093939987,"pfxX":-8.701386370533605,"pfxZ":11.098914228619979,"pX":-0.7116119219520739,"pZ":0.8661581363587791,"vX0":5.001662024537218,"vY0":-143.27445603966288,"vZ0":-11.787594132265577,"x":144.12,"y":215.39,"x0":-1.3641692659993316,"y0":50.005037145374764,"z0":5.660984968347995,"aX":-17.806466768186148},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":14.5,"spinRate":2749,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3846229230242546,"extension":6.6637184427079745},"index":6,"playId":"ce02468c-ac25-318b-b6e8-9993f777830c","pitchNumber":6,"startTime":"2026-08-22T20:36:46.695Z","endTime":"2026-08-22T20:36:51.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:36:51.058Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T20:36:52.693Z","endTime":"2026-08-22T20:38:31.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":88.4,"endSpeed":80.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682733165157465,"aZ":-28.600217083644807,"pfxX":-0.39208315904314706,"pfxZ":2.1547758680625755,"pX":0.5793627955064169,"pZ":1.7833898640690058,"vX0":5.907741356611318,"vY0":-128.4899267744696,"vZ0":-4.18638613186434,"x":94.92,"y":190.63,"x0":-1.7067883667385328,"y0":50.00142656164302,"z0":5.677110719295862,"aX":-0.6500294529059186},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2506,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.4276341473924403,"extension":6.4252083962885385},"index":0,"playId":"bac36ebb-f561-3fb7-bf52-6ef12ded6a42","pitchNumber":1,"startTime":"2026-08-22T20:37:18.775Z","endTime":"2026-08-22T20:37:23.247Z","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":97.5,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68598992069584,"aZ":-13.53440828044663,"pfxX":-8.739035587291012,"pfxZ":9.248154698017553,"pX":-0.05327623220684461,"pZ":2.2293639416855355,"vX0":6.899950186942881,"vY0":-141.63721533148458,"vZ0":-7.405109758265484,"x":119.03,"y":178.59,"x0":-1.3949893953780277,"y0":50.0054495424949,"z0":5.757434543187983,"aX":-17.620941942316644},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":14.3,"spinRate":2675,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3878590960102364,"extension":6.49180926903284},"index":1,"playId":"d21c3b9a-3c26-3ae4-ae7c-1379cec0acbc","pitchNumber":2,"startTime":"2026-08-22T20:37:38.503Z","endTime":"2026-08-22T20:37:43.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T20:37:55.105Z","endTime":"2026-08-22T20:38:05.068Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61287035598595,"aZ":-21.70162656624373,"pfxX":3.31772686205244,"pfxZ":6.756467380607522,"pX":0.5556713266115373,"pZ":1.256010550926866,"vX0":4.363497156664165,"vY0":-124.18792023637646,"vZ0":-6.042676050552465,"x":95.82,"y":204.87,"x0":-1.6602405322316156,"y0":50.00312877243302,"z0":5.544905147941449,"aX":5.143421373741956},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.9,"breakHorizontal":-7.1,"spinRate":2549,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4423194923551428,"extension":6.359104350206683},"index":3,"playId":"52e5cfa5-58be-3886-8b0b-da8ee6a8e413","pitchNumber":3,"startTime":"2026-08-22T20:38:05.068Z","endTime":"2026-08-22T20:38:09.722Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646499688671227,"aZ":-26.46053968070653,"pfxX":0.25116516729400107,"pfxZ":3.277657954979806,"pX":0.07535517481228995,"pZ":1.556299684710147,"vX0":4.505917921306034,"vY0":-130.70532202666573,"vZ0":-5.543862912727563,"x":114.13,"y":196.76,"x0":-1.6982606575767192,"y0":50.003908483647955,"z0":5.673276118296718,"aX":0.43664802936262453},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2500,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.417886594546796,"extension":6.3620231805860765},"index":4,"playId":"3b476774-354f-3444-bfb2-a0247c5ceb0f","pitchNumber":4,"startTime":"2026-08-22T20:38:26.465Z","endTime":"2026-08-22T20:38:31.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:38:31.603Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T20:38:34.493Z","endTime":"2026-08-22T20:42:04.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.4,"endSpeed":82.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32574640578765,"aZ":-18.26658692473931,"pfxX":-8.098339811213457,"pfxZ":7.964322827093284,"pX":-0.3582276145852607,"pZ":2.306033297735555,"vX0":6.013823072972182,"vY0":-131.4358289654102,"vZ0":-4.97306700707743,"x":130.65,"y":176.52,"x0":-1.6257867028426434,"y0":50.005806727074614,"z0":5.582778804274884,"aX":-14.146177448723481},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":1674,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.41701956067404566,"extension":6.714682564335748},"index":0,"playId":"2a875721-8cf8-3243-aae1-c78ff5d8891b","pitchNumber":1,"startTime":"2026-08-22T20:39:01.021Z","endTime":"2026-08-22T20:39:05.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"e0b97362-0db1-37bb-8670-51d8623888a5","startTime":"2026-08-22T20:39:22.615Z","endTime":"2026-08-22T20:39:26.043Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.17665958622943,"aZ":-9.443100991682334,"pfxX":-7.199859750396494,"pfxZ":11.1715273853152,"pX":-1.368556007617628,"pZ":3.432222383609088,"vX0":2.7748516899766345,"vY0":-142.53273145383866,"vZ0":-5.589449952918168,"x":169.17,"y":146.11,"x0":-1.4257682988982783,"y0":50.000789020984506,"z0":6.029820686280481,"aX":-14.646202264941241},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":12.4,"spinRate":2656,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3859475897033291,"extension":6.398686701463923},"index":2,"playId":"ad549bba-6d91-3505-ac5d-cdbcf12614c3","pitchNumber":2,"startTime":"2026-08-22T20:39:42.649Z","endTime":"2026-08-22T20:39:45.822Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48469160787335,"aZ":-6.175896491202929,"pfxX":-7.30952420622183,"pfxZ":12.528601746490622,"pX":0.6661500245525448,"pZ":1.4398494615728603,"vX0":7.719111177338079,"vY0":-143.65558950080828,"vZ0":-11.408699441398419,"x":91.61,"y":199.9,"x0":-1.115254603984519,"y0":50.00288597628629,"z0":5.860801429706377,"aX":-15.169068293967976},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.3,"breakHorizontal":11.5,"spinRate":2732,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38230770863745,"extension":6.62470564772866},"index":3,"playId":"d201959b-345b-3633-a618-f964825e8d6a","pitchNumber":3,"startTime":"2026-08-22T20:40:02.310Z","endTime":"2026-08-22T20:40:07.965Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35510641750069,"aZ":-14.36997293685502,"pfxX":-9.194771084535859,"pfxZ":8.753701372840395,"pX":-0.3827663344148193,"pZ":2.984372838971329,"vX0":6.613150008597007,"vY0":-142.34289889312208,"vZ0":-4.914497054592124,"x":131.59,"y":158.2,"x0":-1.5519413333244982,"y0":50.0048345036541,"z0":5.656378031121306,"aX":-18.70447620430248},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":15.1,"spinRate":2701,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3860975648511493,"extension":6.670373286624713},"index":4,"playId":"ccac71e2-7fc9-3240-9828-58692f1c7bba","pitchNumber":4,"startTime":"2026-08-22T20:40:35.241Z","endTime":"2026-08-22T20:40:41.617Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.412917572407146,"aZ":-13.338540992790755,"pfxX":-8.41097222462735,"pfxZ":9.014014244754764,"pX":-1.7960799765142994,"pZ":3.2868165901975064,"vX0":2.5086821488841013,"vY0":-144.312061689756,"vZ0":-4.358786689969096,"x":185.46,"y":150.04,"x0":-1.5886972754424344,"y0":50.00647973207528,"z0":5.650488043445162,"aX":-17.584562883852037},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":14.6,"spinRate":2550,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3808577910080633,"extension":6.607140481961813},"index":5,"playId":"89323126-9c3d-30b1-84b0-1e7760f4a52a","pitchNumber":5,"startTime":"2026-08-22T20:41:02.733Z","endTime":"2026-08-22T20:41:06.432Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":89.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.34095775227103,"aZ":-9.615991079620624,"pfxX":-8.444871394141868,"pfxZ":10.858052750934347,"pX":-0.3021288131444205,"pZ":2.061245152375381,"vX0":5.903167953960159,"vY0":-144.533921674524,"vZ0":-8.874395532240664,"x":128.52,"y":183.13,"x0":-1.2928229383226149,"y0":50.00519781212264,"z0":5.794754348949928,"aX":-17.54773592910628},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":13.8,"spinRate":2702,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3816007944203852,"extension":6.756822865177519},"index":6,"playId":"e2d42974-676d-3bf3-8f11-a2e79d8ce55b","pitchNumber":6,"startTime":"2026-08-22T20:41:25.645Z","endTime":"2026-08-22T20:41:30.029Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":89.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.27191171603403,"aZ":-10.104633016792633,"pfxX":-8.424769931815021,"pfxZ":10.593846789865136,"pX":0.007977119501501803,"pZ":1.5682404583156697,"vX0":6.900932419910529,"vY0":-144.48874607913967,"vZ0":-10.03392979140994,"x":116.7,"y":196.44,"x0":-1.3343514521748125,"y0":50.00713641927769,"z0":5.736617404330488,"aX":-17.55654049778138},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":13.6,"spinRate":2684,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38123026699475027,"extension":6.746142680774355},"hitData":{"launchSpeed":87.9,"launchAngle":48.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.34,"coordY":114.27}},"index":7,"playId":"b88e119d-090d-3c6e-8647-362594453b08","pitchNumber":7,"startTime":"2026-08-22T20:41:53.913Z","endTime":"2026-08-22T20:42:04.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:42:04.052Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (19) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T20:44:08.204Z","endTime":"2026-08-22T20:46:49.526Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62662186574829,"aZ":-16.763312772251822,"pfxX":-6.024646523954313,"pfxZ":8.373437168480372,"pX":0.5186174520356429,"pZ":3.204448320678929,"vX0":7.920515341173118,"vY0":-134.87173287894908,"vZ0":-2.370815076888756,"x":97.23,"y":152.26,"x0":-1.674846301998602,"y0":50.000499665139216,"z0":5.278427482258774,"aX":-11.08577502361415},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2163,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.40627449708740526,"extension":6.882630837525519},"index":0,"playId":"02ea4197-b68d-34c1-8069-d96da396b60d","pitchNumber":1,"startTime":"2026-08-22T20:44:23.846Z","endTime":"2026-08-22T20:44:28.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-22T20:44:37.712Z","endTime":"2026-08-22T20:44:46.724Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641376868677657,"aZ":-16.388476994653182,"pfxX":-6.456874824325909,"pfxZ":8.591533533723746,"pX":-0.09362567914602588,"pZ":2.9512324768405986,"vX0":6.945827883679856,"vY0":-134.76824332639302,"vZ0":-3.0434746475803887,"x":120.57,"y":159.1,"x0":-1.8669999670430395,"y0":50.00165254648404,"z0":5.254607281774381,"aX":-11.86174733990291},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2134,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40661900305273857,"extension":6.952834651315192},"index":2,"playId":"74fd2a93-2cc8-37c6-94f1-ec89194fe310","pitchNumber":2,"startTime":"2026-08-22T20:44:46.724Z","endTime":"2026-08-22T20:44:52.149Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850879753122967,"aZ":-32.150617693475034,"pfxX":8.524512384379044,"pfxZ":0.02091346256200488,"pX":1.9345160806784556,"pZ":1.0994274349807247,"vX0":5.913474375212868,"vY0":-116.4040450905358,"vZ0":-2.1766979411192957,"x":43.26,"y":209.1,"x0":-1.75526645001712,"y0":50.00458393990179,"z0":5.119425840758429,"aX":11.584773467832722},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.2,"breakHorizontal":-17.0,"spinRate":2585,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.47231604091477175,"extension":6.768591158841858},"index":3,"playId":"a0752450-6bdb-3020-bf1b-c7f3aa150e7e","pitchNumber":3,"startTime":"2026-08-22T20:45:14.193Z","endTime":"2026-08-22T20:45:18.472Z","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":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704349904005916,"aZ":-21.722357801341726,"pfxX":-1.0269384692151622,"pfxZ":5.641107704606115,"pX":1.6629218928400216,"pZ":2.378803162992834,"vX0":9.736289964090346,"vY0":-135.271398248888,"vZ0":-3.4889970251217903,"x":53.61,"y":174.55,"x0":-1.8504311058528224,"y0":50.00008050493803,"z0":5.2094820536498885,"aX":-1.9035503758842638},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-0.2,"spinRate":2274,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4050163490880627,"extension":6.950823276527382},"index":4,"playId":"3c70ae93-d1ec-3fcd-8ade-071a3aedd410","pitchNumber":4,"startTime":"2026-08-22T20:45:29.221Z","endTime":"2026-08-22T20:45:34.427Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.288259317253214,"aZ":-17.405519091916336,"pfxX":-7.699240069770576,"pfxZ":7.808690530944817,"pX":0.5782112158272132,"pZ":2.6812980145461167,"vX0":8.956826327244595,"vY0":-137.14165045780288,"vZ0":-3.432830528907706,"x":94.96,"y":166.38,"x0":-1.7405357039472045,"y0":50.006287205910816,"z0":5.1471689218239876,"aX":-14.568150051178229},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":11.9,"spinRate":2292,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40046688993619295,"extension":7.037486161122479},"index":5,"playId":"cba11d50-0832-3703-8b38-ff02a29aaa9c","pitchNumber":5,"startTime":"2026-08-22T20:45:45.745Z","endTime":"2026-08-22T20:45:49.467Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583229367586274,"aZ":-27.056315334807884,"pfxX":4.787221775576283,"pfxZ":3.505635800036682,"pX":-0.8939667134281793,"pZ":2.8913351003389076,"vX0":1.8358787324742316,"vY0":-119.87751781384725,"vZ0":0.16508941556385026,"x":151.08,"y":160.71,"x0":-2.291012224728486,"y0":50.00171636290903,"z0":5.231466376812635,"aX":6.985476829642397},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.6,"breakHorizontal":-9.1,"spinRate":2528,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.4564223394383595,"extension":6.796289676917404},"index":6,"playId":"30006da1-0996-3cb4-8835-93e5f040a040","pitchNumber":6,"startTime":"2026-08-22T20:46:04.162Z","endTime":"2026-08-22T20:46:07.535Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43741146568032,"aZ":-16.954939728019177,"pfxX":-7.312174748410998,"pfxZ":8.072019386226534,"pX":0.30970112951630735,"pZ":2.6976913836210357,"vX0":8.36693828763689,"vY0":-136.54198932452965,"vZ0":-3.468775123223579,"x":105.19,"y":165.94,"x0":-1.8462162396861872,"y0":50.0038481606779,"z0":5.153200832090394,"aX":-13.789517609422454},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":11.4,"spinRate":2247,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.4013470980679301,"extension":7.072714957890067},"hitData":{"launchSpeed":109.2,"launchAngle":22.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.94,"coordY":65.49}},"index":7,"playId":"d27e1d49-3c52-3784-9608-bf9e1b2d60d9","pitchNumber":7,"startTime":"2026-08-22T20:46:23.378Z","endTime":"2026-08-22T20:46:49.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:46:49.526Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman José Tena to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T20:46:52.813Z","endTime":"2026-08-22T20:48:24.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091207940478814,"aZ":-32.264747433341896,"pfxX":-10.378053968701302,"pfxZ":-0.05628498880268662,"pX":-0.25064970724813307,"pZ":1.2823022296626458,"vX0":7.392831815347719,"vY0":-128.08461206432995,"vZ0":-3.638282461532371,"x":126.55,"y":204.16,"x0":-1.8297659011091416,"y0":50.001750612792286,"z0":5.251041201664212,"aX":-17.19823563770516},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":17.0,"spinRate":2064,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.428048826193129,"extension":6.802485200230601},"index":0,"playId":"1d0abde2-4584-31b4-8c9e-7e5ece83060b","pitchNumber":1,"startTime":"2026-08-22T20:47:10.063Z","endTime":"2026-08-22T20:47:14.763Z","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":88.2,"endSpeed":80.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696260618197638,"aZ":-28.727131886783454,"pfxX":-10.265841027764212,"pfxZ":2.0796153721236807,"pX":-1.6766133321370977,"pZ":1.874440893483772,"vX0":4.203372878391119,"vY0":-128.35680695521398,"vZ0":-2.8490090853448273,"x":180.91,"y":188.17,"x0":-2.005714823178399,"y0":50.005777926711204,"z0":5.246199119378275,"aX":-17.054856601313254},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":17.6,"spinRate":2030,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4274608947481138,"extension":6.795498101141778},"index":1,"playId":"84738d22-94fe-3321-bf3f-656fae6eae24","pitchNumber":2,"startTime":"2026-08-22T20:47:33.774Z","endTime":"2026-08-22T20:47:39.658Z","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":94.6,"endSpeed":85.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.092547716520286,"aZ":-16.999512226387314,"pfxX":-8.153786609213157,"pfxZ":7.993721562904286,"pX":-0.13575112614221513,"pZ":3.173212225636139,"vX0":7.841601923774009,"vY0":-137.55849659690776,"vZ0":-2.400144154438397,"x":122.17,"y":153.1,"x0":-1.9765563143863973,"y0":50.00672460737873,"z0":5.221664595066967,"aX":-15.488083350071504},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":13.0,"spinRate":2341,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.39956497751142495,"extension":7.041259125854864},"index":2,"playId":"04cb2af3-4a3d-321f-8ec7-b6fb95f99bcf","pitchNumber":3,"startTime":"2026-08-22T20:47:47.643Z","endTime":"2026-08-22T20:47:52.093Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.155569083909054,"aZ":-32.4751089378631,"pfxX":8.213738913770843,"pfxZ":-0.2259058360588213,"pX":0.2634667215082853,"pZ":1.3904706405324376,"vX0":2.699413261988134,"vY0":-116.52103405955177,"vZ0":-1.8079047978864398,"x":106.96,"y":201.24,"x0":-1.9787718056624322,"y0":50.00002653270489,"z0":5.262740480021704,"aX":11.221318518460505},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.6,"breakHorizontal":-15.6,"spinRate":2597,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.471182903586032,"extension":6.820008388607238},"hitData":{"launchSpeed":95.3,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.92,"coordY":158.55}},"index":3,"playId":"d66c3e08-6519-3a89-acfa-f4e7683d42df","pitchNumber":4,"startTime":"2026-08-22T20:48:16.427Z","endTime":"2026-08-22T20:48:24.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:48:24.967Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, shortstop Nasim Nuñez to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T20:48:28.600Z","endTime":"2026-08-22T20:49:28.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92707956585224,"aZ":-27.41853583260936,"pfxX":6.348172077671223,"pfxZ":3.4233241354093265,"pX":1.1803599292366453,"pZ":1.482852272226645,"vX0":5.379624525627372,"vY0":-117.38502544010386,"vZ0":-2.4959845260422995,"x":72.01,"y":198.74,"x0":-1.9689442175183207,"y0":50.00578020080257,"z0":5.121447803551181,"aX":8.829872697060662},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.9,"breakHorizontal":-12.8,"spinRate":2564,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4672197874401913,"extension":6.9105203478857575},"index":0,"playId":"2b906dea-88d4-35dc-b8f5-b449541f93f5","pitchNumber":1,"startTime":"2026-08-22T20:48:48.140Z","endTime":"2026-08-22T20:48:54.632Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150655208121215,"aZ":-26.804413218475105,"pfxX":-10.784996840634502,"pfxZ":2.9117835494344133,"pX":-0.5383679816060716,"pZ":1.9203771588377059,"vX0":7.275611212079951,"vY0":-135.29779492162754,"vZ0":-3.596323129797348,"x":137.52,"y":186.93,"x0":-1.8693063037623296,"y0":50.00067513932301,"z0":5.1578058048019395,"aX":-19.874105239097158},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":2201,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.40575562145311883,"extension":6.912005802561817},"index":1,"playId":"79ef34c9-e0a0-3b61-9c7b-31a09656d197","pitchNumber":2,"startTime":"2026-08-22T20:49:02.069Z","endTime":"2026-08-22T20:49:07.504Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719310294277133,"aZ":-30.097580286907807,"pfxX":6.549528973481463,"pfxZ":1.4706487022097257,"pX":0.008488822306932528,"pZ":2.4472437735955785,"vX0":2.9017785238889497,"vY0":-118.35197595205945,"vZ0":-0.0034712888400880715,"x":116.68,"y":172.7,"x0":-2.0862931320982154,"y0":50.00155586736047,"z0":5.2174988500607515,"aX":9.240563758694053},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.0,"breakHorizontal":-12.6,"spinRate":2595,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.46374898992435076,"extension":6.755417289362027},"hitData":{"launchSpeed":89.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.18,"coordY":159.06}},"index":2,"playId":"f4f12725-e35d-3c43-a345-44707fd1aaea","pitchNumber":3,"startTime":"2026-08-22T20:49:20.772Z","endTime":"2026-08-22T20:49:28.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:49:28.779Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Esteury Ruiz hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T20:49:32.662Z","endTime":"2026-08-22T20:50:16.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.849890268127776,"aZ":-19.9755697599377,"pfxX":0.18579280062447712,"pfxZ":6.750608335662343,"pX":0.9183384132827568,"pZ":1.9560698665491691,"vX0":7.225293229333319,"vY0":-133.57767986604168,"vZ0":-4.772283628310595,"x":82.0,"y":185.97,"x0":-1.8458933770769492,"y0":50.00029523166036,"z0":5.2024143144909925,"aX":0.3349068606184677},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":-1.9,"spinRate":2284,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41009383768542884,"extension":6.92652663412146},"index":0,"playId":"5e028915-3623-3442-8e97-5ae6fd4e9ac4","pitchNumber":1,"startTime":"2026-08-22T20:49:53.897Z","endTime":"2026-08-22T20:49:58.473Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27691003767459,"aZ":-25.905550463422983,"pfxX":-10.257039609977186,"pfxZ":3.3552072080200723,"pX":-1.6423757212134298,"pZ":3.230700754631348,"vX0":4.06445674431962,"vY0":-136.34734783996592,"vZ0":-0.8194709613466017,"x":179.6,"y":151.55,"x0":-1.8269068495913388,"y0":50.00084648614239,"z0":5.336079711110868,"aX":-19.151144371641657},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2189,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40297761776457897,"extension":6.878893878540353},"index":1,"playId":"78c0bb5f-7c7a-3d4a-9ad7-39215d367f2a","pitchNumber":2,"startTime":"2026-08-22T20:50:10.980Z","endTime":"2026-08-22T20:50:16.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:50:16.251Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T20:52:01.495Z","endTime":"2026-08-22T20:53:04.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T20:50:34.715Z","endTime":"2026-08-22T20:51:44.684Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"20b297bf-3be5-3f4a-8ea6-40b0dd471592","startTime":"2026-08-22T20:51:44.684Z","endTime":"2026-08-22T20:51:47.694Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29100977489259,"aZ":-32.19525113961884,"pfxX":-10.614830983893729,"pfxZ":-0.016511952400684038,"pX":0.7215187838718471,"pZ":1.573361477184363,"vX0":9.52307936754935,"vY0":-121.15441129566548,"vZ0":-2.343477238289439,"x":89.5,"y":196.3,"x0":-1.8862893536663983,"y0":50.00169823729066,"z0":5.374687032077416,"aX":-15.735231237227495},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.9,"spinRate":1995,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.4525881791195636,"extension":6.82230182624274},"index":2,"playId":"8ac6fbb4-7e47-3afd-840f-05147af7c09b","pitchNumber":1,"startTime":"2026-08-22T20:52:03.709Z","endTime":"2026-08-22T20:52:08.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"3cdc6a21-2c51-3b68-bdf6-0bb98462c655","startTime":"2026-08-22T20:52:26.556Z","endTime":"2026-08-22T20:52:31.814Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82145705873465,"aZ":-33.91900699864039,"pfxX":-9.863849384112227,"pfxZ":-1.1412427602507478,"pX":-0.29887558113942936,"pZ":2.164757454666325,"vX0":7.309330179554157,"vY0":-123.10959701071802,"vZ0":-0.9178516920827046,"x":128.39,"y":180.33,"x0":-2.027310553642411,"y0":50.00188614283514,"z0":5.417755274561534,"aX":-15.11492374799727},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":16.1,"spinRate":2023,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.445200335561438,"extension":6.769682460000134},"hitData":{"launchSpeed":97.9,"launchAngle":31.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.49,"coordY":47.59}},"index":4,"playId":"bccca4e1-9845-39a3-b8ed-eb291e910a43","pitchNumber":2,"startTime":"2026-08-22T20:52:55.107Z","endTime":"2026-08-22T20:53:04.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:53:04.358Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pinckney strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T20:55:11.744Z","endTime":"2026-08-22T20:56:32.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3950497381594,"aZ":-26.667803489337203,"pfxX":-1.8334904835511083,"pfxZ":3.3749430774265905,"pX":0.16546566303099508,"pZ":2.0038872349449512,"vX0":5.141131876193959,"vY0":-126.5394552077635,"vZ0":-3.874046607649201,"x":110.69,"y":184.68,"x0":-1.6490703467493466,"y0":50.00254130897462,"z0":5.6770286550163505,"aX":-2.99138122164767},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":2.3,"spinRate":2340,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.43188337158103707,"extension":6.54928236126548},"index":0,"playId":"fa3c2f60-7644-3db4-b3bf-6d6ff3713bb9","pitchNumber":1,"startTime":"2026-08-22T20:55:26.471Z","endTime":"2026-08-22T20:55:29.914Z","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":90.2,"endSpeed":82.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70094160139552,"aZ":-24.05541412649575,"pfxX":-0.8419262304476245,"pfxZ":4.679917347769784,"pX":0.9488676866441639,"pZ":1.6644435201108312,"vX0":7.233875209854536,"vY0":-131.11137332708014,"vZ0":-5.609380044628684,"x":80.83,"y":193.84,"x0":-1.7409910041461778,"y0":50.00295948803753,"z0":5.636001121085323,"aX":-1.4618126323168705},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2530,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41837050527426056,"extension":6.630139600265106},"index":1,"playId":"7e186f7f-bc86-3d6e-8539-51ee97759a76","pitchNumber":2,"startTime":"2026-08-22T20:55:41.858Z","endTime":"2026-08-22T20:55:46.503Z","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":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.554075849060347,"aZ":-19.571302149537814,"pfxX":-0.6131514346262439,"pfxZ":8.13785625046464,"pX":-0.4749871226780151,"pZ":2.108281267175847,"vX0":3.312789401761882,"vY0":-123.13252306928197,"vZ0":-4.4876704669312195,"x":135.11,"y":181.86,"x0":-1.7533238742716062,"y0":50.00159040409037,"z0":5.592815956526572,"aX":-0.9500035163115472},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.0,"breakHorizontal":0.4,"spinRate":2485,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.44342805965141974,"extension":6.348057921717874},"index":2,"playId":"312bf2ef-bf8c-369b-be88-9bd9ebd8417c","pitchNumber":3,"startTime":"2026-08-22T20:55:57.604Z","endTime":"2026-08-22T20:56:01.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-22T20:56:12.842Z","endTime":"2026-08-22T20:56:26.106Z","isPitch":false,"type":"action","player":{"id":687605,"link":"/api/v1/people/687605"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.896461746651415,"aZ":-21.999258244787853,"pfxX":1.6707961684118118,"pfxZ":6.690472520381762,"pX":0.6176073251002965,"pZ":2.7250629997761817,"vX0":4.975911643856466,"vY0":-122.70546592723296,"vZ0":-2.344337128665819,"x":93.46,"y":165.2,"x0":-1.6557831932733673,"y0":50.00250683812249,"z0":5.572547136203611,"aX":2.5402139348307187},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.8,"breakHorizontal":-4.2,"spinRate":2574,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.44683538966573755,"extension":6.511195856400954},"index":4,"playId":"4a229395-1adb-377d-a92b-a14cc8ee0c10","pitchNumber":4,"startTime":"2026-08-22T20:56:26.106Z","endTime":"2026-08-22T20:56:32.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T20:56:32.401Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T20:56:40.045Z","endTime":"2026-08-22T21:00:34.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65214505960927,"aZ":-24.213354739375262,"pfxX":-10.757818429441517,"pfxZ":4.7269920321145635,"pX":-0.38532573988957336,"pZ":0.7190643461045869,"vX0":6.67953433349668,"vY0":-128.95331598870578,"vZ0":-7.889946572895283,"x":131.69,"y":219.37,"x0":-1.6105109773751844,"y0":50.006352804899805,"z0":5.684711181248586,"aX":-18.13333193211206},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":18.0,"spinRate":1836,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42464153963298346,"extension":6.715590821153483},"index":0,"playId":"f85c3d4e-3190-3982-951c-ccbacf7ffd25","pitchNumber":1,"startTime":"2026-08-22T20:56:58.706Z","endTime":"2026-08-22T20:57:02.922Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28753066183166,"aZ":-22.752945637515513,"pfxX":-9.932299840140422,"pfxZ":5.508857545328114,"pX":-1.4248121956453585,"pZ":3.1410009966845744,"vX0":4.271689553106453,"vY0":-130.8730195382197,"vZ0":-2.2788291740485436,"x":171.31,"y":153.97,"x0":-1.8008206088249201,"y0":50.00144579508864,"z0":5.752839885608193,"aX":-16.982675566536734},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":16.8,"spinRate":1715,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4208068386789252,"extension":6.531636090515458},"index":1,"playId":"1630cbb2-ca58-3ca7-a0f9-40dc8a2c79c5","pitchNumber":2,"startTime":"2026-08-22T20:57:19.749Z","endTime":"2026-08-22T20:57:24.018Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.191375956054884,"aZ":-25.05791443470662,"pfxX":-0.8106258749118025,"pfxZ":4.1631211647902076,"pX":1.1266556845733808,"pZ":1.9624647471686703,"vX0":7.327075940900162,"vY0":-131.07252030262856,"vZ0":-4.741159630947876,"x":74.05,"y":185.79,"x0":-1.6206991931529184,"y0":50.00311381475337,"z0":5.706666329098968,"aX":-1.3860689996270825},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-0.5,"spinRate":2515,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4206917326559898,"extension":6.600943152807366},"index":2,"playId":"b16f88ef-2f89-36c8-a71c-628c3f442727","pitchNumber":3,"startTime":"2026-08-22T20:57:34.594Z","endTime":"2026-08-22T20:57:37.935Z","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":90.9,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735255519480727,"aZ":-22.24012148108651,"pfxX":-1.2858077732898394,"pfxZ":5.717926237529734,"pX":1.081016850886897,"pZ":1.0031312141116786,"vX0":7.2920496387877245,"vY0":-131.90897692016728,"vZ0":-7.407128878123432,"x":75.79,"y":211.7,"x0":-1.5690798294575459,"y0":50.002982092127375,"z0":5.523424138739921,"aX":-2.23441037507037},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":0.5,"spinRate":2507,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4174807653234809,"extension":6.5856773582666985},"index":3,"playId":"53c8a340-1e1a-3050-a65c-9af4af190212","pitchNumber":4,"startTime":"2026-08-22T20:57:55.357Z","endTime":"2026-08-22T20:57:59.799Z","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.4,"endSpeed":89.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.70675877203286,"aZ":-13.940075515943093,"pfxX":-8.691887530001651,"pfxZ":8.914040958564907,"pX":-0.7304638314680183,"pZ":2.304957564293181,"vX0":5.4271061689887174,"vY0":-142.99729366470768,"vZ0":-7.002922209813514,"x":144.84,"y":176.55,"x0":-1.5356714628594075,"y0":50.00677738875697,"z0":5.682019696895128,"aX":-17.78617041845371},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2737,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3848254109196363,"extension":6.516898881203515},"index":4,"playId":"eb53ace3-9f8f-32a7-93a9-b0b8aca35934","pitchNumber":5,"startTime":"2026-08-22T20:58:15.151Z","endTime":"2026-08-22T20:58:18.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-22T20:58:35.396Z","endTime":"2026-08-22T20:58:57.634Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975178400098912,"aZ":-36.5709294944005,"pfxX":1.4201758390992454,"pfxZ":-3.016681484748154,"pX":0.3278239784215818,"pZ":1.3840551850548757,"vX0":3.875053251668113,"vY0":-119.97092138427651,"vZ0":-3.082537629574416,"x":104.5,"y":201.41,"x0":-1.4919969224215035,"y0":50.0001796441207,"z0":5.941467680293849,"aX":2.071876943178578},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.9,"breakHorizontal":-3.5,"spinRate":2738,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.456363827248627,"extension":6.660843456980589},"index":6,"playId":"4c866085-0189-3b66-a5ae-bc89c91a4b8b","pitchNumber":6,"startTime":"2026-08-22T20:58:57.634Z","endTime":"2026-08-22T20:59:02.181Z","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.4,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.299701064406975,"aZ":-7.083506136349577,"pfxX":-8.720923160175788,"pfxZ":12.187808734780509,"pX":-0.5920112671118841,"pZ":3.0940616630875364,"vX0":5.554341934152829,"vY0":-144.36037059243313,"vZ0":-6.4007153321183825,"x":139.57,"y":155.24,"x0":-1.4329172451569303,"y0":50.00389170280785,"z0":5.808587241319748,"aX":-17.95554936795585},"breaks":{"breakAngle":61.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.5,"breakHorizontal":14.3,"spinRate":2780,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3830501238711945,"extension":6.637389579131318},"index":7,"playId":"a2222ff4-9d38-36c4-b0d9-60501966f5db","pitchNumber":7,"startTime":"2026-08-22T20:59:19.590Z","endTime":"2026-08-22T20:59:22.853Z","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":98.8,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.70391904798542,"aZ":-9.551498627182754,"pfxX":-6.651863836702584,"pfxZ":11.015065169822137,"pX":-1.408911464806331,"pZ":3.9395420813178417,"vX0":2.484835920699839,"vY0":-143.66170313794157,"vZ0":-4.020098772661387,"x":170.7,"y":132.41,"x0":-1.429874432209251,"y0":50.00222038704297,"z0":5.96992589145231,"aX":-13.660304812285732},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":11.4,"spinRate":2652,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3838439302942436,"extension":6.596438643668496},"index":8,"playId":"00707d9f-b7e5-3dff-a3ce-cfe644c12e40","pitchNumber":8,"startTime":"2026-08-22T20:59:46.556Z","endTime":"2026-08-22T20:59:49.928Z","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":98.0,"endSpeed":88.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78725407798816,"aZ":-14.707396482047269,"pfxX":-9.738268424419433,"pfxZ":8.633366441463316,"pX":-0.7151983222803907,"pZ":2.2171518154842365,"vX0":5.731415435591752,"vY0":-142.3146737318478,"vZ0":-6.9410586818579905,"x":144.26,"y":178.92,"x0":-1.5044094395658372,"y0":50.005704093260555,"z0":5.644144070459192,"aX":-19.708145505468895},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":16.2,"spinRate":2639,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38688565414238507,"extension":6.526022803034866},"index":9,"playId":"a25fb5d8-0476-3828-8ab9-5a5ad6f48d48","pitchNumber":9,"startTime":"2026-08-22T21:00:05.472Z","endTime":"2026-08-22T21:00:09.182Z","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":1},"pitchData":{"startSpeed":99.9,"endSpeed":90.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.321110970640625,"aZ":-7.0705963611677305,"pfxX":-8.07946238912866,"pfxZ":11.98100240090091,"pX":0.21332053501791653,"pZ":1.6321319116178221,"vX0":7.419105597975807,"vY0":-144.87057379599142,"vZ0":-10.320438953348642,"x":108.87,"y":194.71,"x0":-1.3490655469104895,"y0":50.00491563157121,"z0":5.699734540904401,"aX":-16.93218010216239},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":12.8,"spinRate":2774,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3801544523442608,"extension":6.668274956627155},"index":10,"playId":"c29e0e41-2316-3dc0-84e2-d4231717503c","pitchNumber":10,"startTime":"2026-08-22T21:00:28.985Z","endTime":"2026-08-22T21:00:34.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:00:34.938Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T21:00:35.104Z","endTime":"2026-08-22T21:02:12.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493179473105467,"aZ":-27.76871143206781,"pfxX":-0.10753457655231546,"pfxZ":2.5523142621375996,"pX":-1.6164557762681566,"pZ":3.7639070885427652,"vX0":0.900574514880058,"vY0":-130.82574694312444,"vZ0":0.26456801298569,"x":178.62,"y":137.15,"x0":-1.9517037222544873,"y0":50.00541381528695,"z0":5.7487430981306264,"aX":-0.18597581902356186},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":0.0,"spinRate":2269,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41923371495579476,"extension":6.325563108735847},"index":0,"playId":"8dd3b936-a499-3ca3-bb65-10b4b43fd0de","pitchNumber":1,"startTime":"2026-08-22T21:01:01.473Z","endTime":"2026-08-22T21:01:04.473Z","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":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54157678952663,"aZ":-19.145962496285225,"pfxX":-0.7666166011569446,"pfxZ":8.23508016582121,"pX":0.7054771021518356,"pZ":0.45538000519496946,"vX0":5.6982318954863915,"vY0":-125.30235011301053,"vZ0":-8.595847405306063,"x":90.11,"y":226.48,"x0":-1.5035083609950248,"y0":50.002339589551724,"z0":5.508943508305178,"aX":-1.213259159030962},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":13.1,"breakHorizontal":0.0,"spinRate":2498,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43798343841640497,"extension":6.62942230728126},"index":1,"playId":"3e429338-7b45-3361-95cf-be8dbcec8cf7","pitchNumber":2,"startTime":"2026-08-22T21:01:25.001Z","endTime":"2026-08-22T21:01:28.493Z","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":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46256481212462,"aZ":-28.916427432916016,"pfxX":-1.685065288433116,"pfxZ":1.9432342986983766,"pX":0.46621522340917315,"pZ":1.5908907917964743,"vX0":5.997839997938979,"vY0":-128.55207956510696,"vZ0":-4.483120615155048,"x":99.23,"y":195.83,"x0":-1.6774162086689586,"y0":50.00126732820651,"z0":5.600125377345372,"aX":-2.822617680804031},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":1.7,"spinRate":2383,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.425959422398853,"extension":6.490392382407759},"index":2,"playId":"62344409-f70a-3d7d-97da-dcbc639a532a","pitchNumber":3,"startTime":"2026-08-22T21:01:48.383Z","endTime":"2026-08-22T21:01:51.987Z","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":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7683070458514,"aZ":-27.382950491854057,"pfxX":-0.7259687860312316,"pfxZ":2.846294688549465,"pX":0.21384274268689485,"pZ":2.291364462080605,"vX0":4.855036760067042,"vY0":-129.42414841329276,"vZ0":-3.1698182370630534,"x":108.85,"y":176.91,"x0":-1.5977177615918237,"y0":50.004244950002786,"z0":5.644920727716817,"aX":-1.2231071840818049},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":0.1,"spinRate":2392,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.42433576775175963,"extension":6.4855696134786704},"hitData":{"launchSpeed":92.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.23,"coordY":160.07}},"index":3,"playId":"dba8fdf8-d040-3752-a886-abe10032f1f4","pitchNumber":4,"startTime":"2026-08-22T21:02:04.177Z","endTime":"2026-08-22T21:02:12.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:02:12.163Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, second baseman José Tena to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T21:04:14.521Z","endTime":"2026-08-22T21:04:38.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23484033314914,"aZ":-32.241615778820744,"pfxX":-10.003864023858457,"pfxZ":-0.042717335504599774,"pX":-0.19227894726256115,"pZ":2.5729164231355193,"vX0":7.398916630414897,"vY0":-125.87025206736112,"vZ0":-0.8347962073281978,"x":124.33,"y":169.31,"x0":-1.874343848585022,"y0":50.00310224041897,"z0":5.526226713255205,"aX":-16.006401158921992},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":16.3,"spinRate":2085,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4356308105032771,"extension":6.742529669118443},"hitData":{"launchSpeed":99.3,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.77,"coordY":148.14}},"index":0,"playId":"583bd28e-352b-379f-bb97-7d2395d17fd2","pitchNumber":1,"startTime":"2026-08-22T21:04:30.375Z","endTime":"2026-08-22T21:04:38.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:04:38.040Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T21:05:07.165Z","endTime":"2026-08-22T21:06:45.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T21:05:02.545Z","endTime":"2026-08-22T21:05:09.223Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"}},{"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":85.8,"endSpeed":78.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285640608455672,"aZ":-31.288899311658106,"pfxX":-9.526913761409691,"pfxZ":0.567008736949933,"pX":0.22538412963868956,"pZ":0.662352440061638,"vX0":8.571418134597916,"vY0":-124.66241984574107,"vZ0":-4.539708214630896,"x":108.41,"y":220.9,"x0":-2.0213217177792497,"y0":50.00602302780026,"z0":5.092755279716688,"aX":-14.983359942127233},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":15.2,"spinRate":2135,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43952908273838664,"extension":6.903676508490564},"index":1,"playId":"95a38d8a-9d6a-3551-aedf-4a3e59f74238","pitchNumber":1,"startTime":"2026-08-22T21:05:09.223Z","endTime":"2026-08-22T21:05:13.888Z","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.9,"endSpeed":79.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79786673800546,"aZ":-30.746290061822346,"pfxX":-10.63372131895652,"pfxZ":0.9023021971437815,"pX":0.8283459988119934,"pZ":0.9888706096347154,"vX0":9.867380200200156,"vY0":-124.63596899558654,"vZ0":-4.303057018998265,"x":85.43,"y":212.08,"x0":-1.7983624505153941,"y0":50.00003328496504,"z0":5.273718242539155,"aX":-16.74557642550663},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":17.0,"spinRate":2206,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4392740737008376,"extension":6.926480950111052},"index":2,"playId":"85bbeb71-0478-35b6-bb01-f40252c10f37","pitchNumber":2,"startTime":"2026-08-22T21:05:27.770Z","endTime":"2026-08-22T21:05:32.673Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257473880211737,"aZ":-30.982619816322316,"pfxX":-10.428198638721586,"pfxZ":0.7606889752204129,"pX":-0.19501690868119476,"pZ":1.9230069417021411,"vX0":7.535740124968139,"vY0":-124.39743649329895,"vZ0":-2.1033092797995256,"x":124.43,"y":186.86,"x0":-1.9106718544488357,"y0":50.00359309393716,"z0":5.351302730527911,"aX":-16.32337468322747},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2140,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.44054113485382107,"extension":6.913938202180884},"index":3,"playId":"fc3cde4e-0259-39db-9b54-53044f7eb230","pitchNumber":3,"startTime":"2026-08-22T21:05:44.528Z","endTime":"2026-08-22T21:05:47.773Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6121014337194,"aZ":-14.80641034202465,"pfxX":-7.794234844166535,"pfxZ":9.443018378533386,"pX":-0.19645068796220977,"pZ":1.6712229256914104,"vX0":7.705645254405203,"vY0":-135.06563359292227,"vZ0":-6.219766561992773,"x":124.49,"y":193.66,"x0":-2.0796972213224922,"y0":50.00636168191535,"z0":5.053302244601885,"aX":-14.341260517602596},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":12.4,"spinRate":2249,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4062016874428398,"extension":7.097320726988441},"index":4,"playId":"41fa9dd6-70b1-356c-a9b1-e9f1e4f5aa6c","pitchNumber":4,"startTime":"2026-08-22T21:06:02.853Z","endTime":"2026-08-22T21:06:07.632Z","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":86.9,"endSpeed":79.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55300656649083,"aZ":-29.992572289555497,"pfxX":-11.47080504536969,"pfxZ":1.3568704563686351,"pX":-0.7820180719925801,"pZ":1.5420632758689141,"vX0":6.716897415153452,"vY0":-126.37131169584615,"vZ0":-3.3376268945559566,"x":146.81,"y":197.14,"x0":-1.988581646850564,"y0":50.00627194596877,"z0":5.297922901546258,"aX":-18.494616191087722},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":19.2,"spinRate":2226,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4339826932797801,"extension":6.865193149181842},"index":5,"playId":"04630c6f-dded-39d7-92af-fc784322c209","pitchNumber":5,"startTime":"2026-08-22T21:06:19.793Z","endTime":"2026-08-22T21:06:25.221Z","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, 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":77.9,"endSpeed":70.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0091977640184,"aZ":-33.52752966391511,"pfxX":10.2858258035786,"pfxZ":-1.0607794457488353,"pX":-0.2888764118150209,"pZ":2.282338285018795,"vX0":1.470518600369463,"vY0":-113.38541376911309,"vZ0":0.3965792867738305,"x":128.01,"y":177.16,"x0":-2.2828125811767213,"y0":50.00107524445793,"z0":5.49733553648638,"aX":13.163389484181161},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.4,"breakHorizontal":-19.0,"spinRate":2564,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.48622774506317157,"extension":6.691149715716434},"index":6,"playId":"01a63509-1b64-3007-a6dd-3fb03d015a7d","pitchNumber":6,"startTime":"2026-08-22T21:06:40.781Z","endTime":"2026-08-22T21:06:45.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:06:45.793Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to left fielder Andrew Pinckney.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T21:06:46.625Z","endTime":"2026-08-22T21:07:54.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62449698551111,"aZ":-20.192607888913738,"pfxX":-1.1517325155800795,"pfxZ":6.622830848001578,"pX":0.36276344708507213,"pZ":2.0731395811289097,"vX0":6.481693357072739,"vY0":-133.84258014398378,"vZ0":-4.5868729433927795,"x":103.17,"y":182.81,"x0":-1.9435690807019403,"y0":50.00341313021499,"z0":5.260424697735213,"aX":-2.0843211518856606},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":0.6,"spinRate":2352,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40965294753096515,"extension":6.9452538813436275},"index":0,"playId":"84d66792-7d9c-3524-8db2-4448abed67b3","pitchNumber":1,"startTime":"2026-08-22T21:07:12.091Z","endTime":"2026-08-22T21:07:17.597Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.083805696818622,"aZ":-20.713725601473847,"pfxX":-0.6637111290172006,"pfxZ":6.4706764981327884,"pX":1.3201418852610722,"pZ":1.6216494446194798,"vX0":8.706640453510435,"vY0":-132.42967700732783,"vZ0":-5.121987402359463,"x":66.68,"y":195.0,"x0":-1.928038916387634,"y0":50.00056593290278,"z0":5.102191387890052,"aX":-1.1755766522880566},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2369,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4140706489652244,"extension":6.987745165155722},"index":1,"playId":"fe2e44c5-a0ed-344e-8317-7060d728ad73","pitchNumber":2,"startTime":"2026-08-22T21:07:27.720Z","endTime":"2026-08-22T21:07:32.464Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187249370658794,"aZ":-31.648442873957247,"pfxX":9.300188550004737,"pfxZ":0.41123633275400273,"pX":0.3193986659152595,"pZ":2.032027209414539,"vX0":2.6649277763405617,"vY0":-113.18553425985499,"vZ0":-0.22371068501266755,"x":104.83,"y":183.92,"x0":-2.0854900441923823,"y0":50.00404601925491,"z0":5.336959551272186,"aX":11.907746298289842},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.0,"breakHorizontal":-17.5,"spinRate":2618,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.4863753574078946,"extension":6.8117181318606},"hitData":{"launchSpeed":78.2,"launchAngle":47.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.55,"coordY":109.88}},"index":2,"playId":"7d8fc183-4f06-30e5-bb81-6ce53bae43b3","pitchNumber":3,"startTime":"2026-08-22T21:07:44.292Z","endTime":"2026-08-22T21:07:54.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:07:54.113Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T21:09:48.840Z","endTime":"2026-08-22T21:11:11.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524195508990392,"aZ":-22.1277370167409,"pfxX":-3.026676883267074,"pfxZ":5.828437875743803,"pX":0.7148197690060842,"pZ":1.3655468127283255,"vX0":7.241631244744633,"vY0":-130.4871953338839,"vZ0":-6.529008846118355,"x":89.75,"y":201.91,"x0":-1.7034676847519015,"y0":50.003368145689485,"z0":5.567872059279788,"aX":-5.2183002311271265},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.2,"breakHorizontal":3.8,"spinRate":2498,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41979425989880426,"extension":6.386497439394862},"index":0,"playId":"210dd717-f43e-373c-b5db-81f6542ac6c5","pitchNumber":1,"startTime":"2026-08-22T21:10:19.200Z","endTime":"2026-08-22T21:10:23.631Z","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":90.1,"endSpeed":82.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382057075812387,"aZ":-20.4424607448523,"pfxX":-2.4955501000949103,"pfxZ":6.731353001965664,"pX":-0.8086119743182438,"pZ":1.2836189321517084,"vX0":3.265799919497344,"vY0":-131.0968681386432,"vZ0":-7.21056548048055,"x":147.82,"y":204.12,"x0":-1.745525219596427,"y0":50.004703400378396,"z0":5.59275710097721,"aX":-4.350238048688031},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":3.8,"spinRate":2582,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4176132420190344,"extension":6.236893609135838},"index":1,"playId":"1c980527-3e1e-366f-b94e-d170fb76f092","pitchNumber":2,"startTime":"2026-08-22T21:10:34.803Z","endTime":"2026-08-22T21:10:39.823Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823309072139796,"aZ":-20.74232571607518,"pfxX":0.14019885531092768,"pfxZ":7.388925003537413,"pX":-0.7590927441007089,"pZ":2.5833718053517365,"vX0":2.784071325985133,"vY0":-123.86599545013877,"vZ0":-3.200289631331331,"x":145.93,"y":169.03,"x0":-1.91797400037983,"y0":50.000242328886536,"z0":5.6357327389504235,"aX":0.21631743605821507},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":12.8,"breakHorizontal":-1.0,"spinRate":2609,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4429822081069572,"extension":6.238378188377434},"index":2,"playId":"07feaedb-37b0-3833-a149-acab43740660","pitchNumber":3,"startTime":"2026-08-22T21:10:50.255Z","endTime":"2026-08-22T21:10:53.642Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20439363096727,"aZ":-17.431951036103918,"pfxX":0.7789869770689446,"pfxZ":9.404406903486093,"pX":0.988365352215081,"pZ":2.1447285104392257,"vX0":6.31061033923873,"vY0":-124.93616308782487,"vZ0":-4.940887264271882,"x":79.33,"y":180.87,"x0":-1.6804053044992227,"y0":50.00129532401613,"z0":5.5983532781141925,"aX":1.2187577410255763},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":16.0,"breakHorizontal":-3.0,"spinRate":2549,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43986396426949304,"extension":6.290907678021059},"index":3,"playId":"bcf6ffe0-b81a-33fd-913f-6064cadfdaa1","pitchNumber":4,"startTime":"2026-08-22T21:11:08.542Z","endTime":"2026-08-22T21:11:11.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:11:11.772Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abimelec Ortiz walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T21:11:13.643Z","endTime":"2026-08-22T21:12:49.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":73.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.188007689946055,"aZ":-34.87364827716745,"pfxX":2.664464332589615,"pfxZ":-1.9501979314633697,"pX":-1.548839297641775,"pZ":3.6001883215830195,"vX0":-0.20786777033246231,"vY0":-116.6048629523133,"vZ0":1.511427158974185,"x":176.04,"y":141.57,"x0":-1.805078659739982,"y0":50.004237534479294,"z0":6.224998477140752,"aX":3.682593908082058},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.9,"breakHorizontal":-4.8,"spinRate":2691,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.46907891434858984,"extension":6.359907651010306},"index":0,"playId":"87f37aab-1f4c-3baf-9f9a-0ba5ba5853b5","pitchNumber":1,"startTime":"2026-08-22T21:11:38.618Z","endTime":"2026-08-22T21:11:43.238Z","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":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.767070825649824,"aZ":-22.65179767533294,"pfxX":-1.6156860450501602,"pfxZ":6.3262785299233535,"pX":-1.459491585099697,"pZ":2.581134655630027,"vX0":2.628769141671804,"vY0":-122.12085959600404,"vZ0":-2.5473279187916154,"x":172.63,"y":169.09,"x0":-2.3415509362932334,"y0":50.005130366340175,"z0":5.592961797083957,"aX":-2.433197996990199},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.0,"breakHorizontal":2.3,"spinRate":2520,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.44907469691215995,"extension":6.384618473484354},"index":1,"playId":"1b73f84f-73e6-3a58-91c1-dcc4bbb8ef8f","pitchNumber":2,"startTime":"2026-08-22T21:11:51.845Z","endTime":"2026-08-22T21:11:57.015Z","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":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.55544880985691,"aZ":-13.097732058575906,"pfxX":-9.081478102586967,"pfxZ":9.522344548331677,"pX":-0.21415326780629546,"pZ":0.7678558289444648,"vX0":7.285402137143128,"vY0":-141.4192177416144,"vZ0":-10.495705950962215,"x":125.16,"y":218.05,"x0":-1.6580070077951703,"y0":50.00348683410571,"z0":5.392614576961027,"aX":-18.19352457187196},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":14.8,"spinRate":2836,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3889479789824728,"extension":6.461863762368132},"index":2,"playId":"bada3a68-8953-3a7d-ad5b-72e6d4dffae9","pitchNumber":3,"startTime":"2026-08-22T21:12:06.983Z","endTime":"2026-08-22T21:12:12.516Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.00700080590315,"aZ":-6.646758043141306,"pfxX":-6.044433640264854,"pfxZ":12.72356434293629,"pX":0.5738724295288451,"pZ":1.8538149818660357,"vX0":8.041736092766104,"vY0":-141.82373762361777,"vZ0":-9.651348901089376,"x":95.13,"y":188.73,"x0":-1.5333334546347421,"y0":50.00497554448991,"z0":5.752404395936111,"aX":-12.129317417733375},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.9,"breakHorizontal":9.0,"spinRate":2821,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3884583885884414,"extension":6.632823271876455},"index":3,"playId":"62b34fd1-f048-3d0f-a9f6-1db48247b86c","pitchNumber":4,"startTime":"2026-08-22T21:12:27.966Z","endTime":"2026-08-22T21:12:33.169Z","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":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69610407185632,"aZ":-10.896868063395848,"pfxX":-8.832299235578258,"pfxZ":10.52603671446356,"pX":0.17810097021105203,"pZ":1.0822676190889529,"vX0":8.101363429488496,"vY0":-141.81318714476623,"vZ0":-10.474512700289015,"x":110.21,"y":209.56,"x0":-1.5786220119733971,"y0":50.00573301190262,"z0":5.535127362757002,"aX":-17.858351454137125},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":14.2,"spinRate":2800,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3873372614465902,"extension":6.447565471558211},"index":4,"playId":"72c63714-ff99-3bc3-81e4-8486d17e04e5","pitchNumber":5,"startTime":"2026-08-22T21:12:45.301Z","endTime":"2026-08-22T21:12:49.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:12:49.272Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harry Ford grounds out, second baseman Xavier Edwards to first baseman Griffin Conine. Abimelec Ortiz to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T21:12:51.535Z","endTime":"2026-08-22T21:15:44.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.7,"endSpeed":80.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.064472675489824,"aZ":-27.13495722439198,"pfxX":-0.9932392951884497,"pfxZ":3.0879319177479716,"pX":1.0439097435773714,"pZ":0.6756062125426786,"vX0":7.170134979525297,"vY0":-127.44451042528911,"vZ0":-6.535186032191381,"x":77.21,"y":220.54,"x0":-1.6862029885888157,"y0":50.00255279151319,"z0":5.438249570935647,"aX":-1.6211212392732135},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":0.0,"spinRate":2371,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.431032964714825,"extension":6.7017771841261755},"index":0,"playId":"e6c1761c-ccce-37d8-b92b-b2dcf1c9876c","pitchNumber":1,"startTime":"2026-08-22T21:13:18.179Z","endTime":"2026-08-22T21:13:23.613Z","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":98.0,"endSpeed":89.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63886811633901,"aZ":-16.4726630369432,"pfxX":-10.47141072216644,"pfxZ":7.690040838192809,"pX":-0.31686192451694456,"pZ":3.019760361579953,"vX0":7.325136468987219,"vY0":-142.43514706823962,"vZ0":-4.5747906664272575,"x":129.08,"y":157.25,"x0":-1.5697836712997582,"y0":50.002119044340354,"z0":5.698045055482967,"aX":-21.379483208126228},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.1,"breakHorizontal":17.4,"spinRate":2640,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.385465592493591,"extension":6.634938029761155},"index":1,"playId":"e8430720-fb70-3126-aa0f-f463b6eb27c8","pitchNumber":2,"startTime":"2026-08-22T21:13:42.641Z","endTime":"2026-08-22T21:13:46.168Z","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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8290255217405,"aZ":-27.366699250848377,"pfxX":-1.2263985565291335,"pfxZ":2.669198298852792,"pX":0.18465791514624388,"pZ":1.830654612182624,"vX0":5.126049748833941,"vY0":-133.54490160627515,"vZ0":-4.6892799724172045,"x":109.96,"y":189.35,"x0":-1.603597888456997,"y0":50.000446500999445,"z0":5.587324827580184,"aX":-2.206843996825104},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2447,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.41077728500554533,"extension":6.381978531248075},"index":2,"playId":"b08c7d39-1758-3a7e-aacd-238ce5bd3bfb","pitchNumber":3,"startTime":"2026-08-22T21:14:14.456Z","endTime":"2026-08-22T21:14:18.827Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.065064795565984,"aZ":-16.945564753481793,"pfxX":3.44680224203574,"pfxZ":9.708901394013772,"pX":-1.0483890399572784,"pZ":2.5159737025067512,"vX0":1.2942668552395864,"vY0":-124.94233790718062,"vZ0":-4.12490810759649,"x":156.96,"y":170.85,"x0":-2.0220133295790927,"y0":50.00149061579078,"z0":5.595893228835966,"aX":5.4045226091429805},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2552,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.43973731646079317,"extension":6.4006983513628395},"index":3,"playId":"d6d45c42-7883-33d3-ae5e-662f2ec3b9c1","pitchNumber":4,"startTime":"2026-08-22T21:14:35.843Z","endTime":"2026-08-22T21:14:41.274Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"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":98.7,"endSpeed":89.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.7273012051127,"aZ":-15.795313153526457,"pfxX":-10.211862382859323,"pfxZ":7.941310827266369,"pX":-0.5194634705921735,"pZ":3.9607225904940955,"vX0":6.3218045173695945,"vY0":-143.543182034434,"vZ0":-2.2663833107813733,"x":136.8,"y":131.84,"x0":-1.4365703154530525,"y0":50.00698515769686,"z0":5.757070676795907,"aX":-21.074773357355458},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":17.0,"spinRate":2711,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38323736704139977,"extension":6.592988372051011},"index":4,"playId":"a4da6160-9ef5-3a5f-b013-0f4840f5e896","pitchNumber":5,"startTime":"2026-08-22T21:15:17.461Z","endTime":"2026-08-22T21:15:22.169Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.823021743118733,"aZ":-24.948067001315177,"pfxX":0.29453154151135763,"pfxZ":4.3073706356773265,"pX":0.4528057291657912,"pZ":1.1892467429362505,"vX0":5.125318149726228,"vY0":-129.21360313769995,"vZ0":-6.238144464815674,"x":99.74,"y":206.67,"x0":-1.6010430647165927,"y0":50.00396837643437,"z0":5.5715100345393145,"aX":0.49408400974464906},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2520,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42512245446422803,"extension":6.478985493217761},"hitData":{"launchSpeed":57.4,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.58,"coordY":161.8}},"index":5,"playId":"c8b71f18-f0bd-3b6f-8675-0ad82d992d60","pitchNumber":6,"startTime":"2026-08-22T21:15:36.847Z","endTime":"2026-08-22T21:15:44.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:15:44.702Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a ground ball to shortstop Otto Lopez. Abimelec Ortiz scores. Throwing error by shortstop Otto Lopez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T21:15:52.371Z","endTime":"2026-08-22T21:18:07.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10480675489721,"aZ":-39.03733946621591,"pfxX":5.109630101080817,"pfxZ":-5.0655029101618325,"pX":-1.0996752510690555,"pZ":2.1391290223201174,"vX0":-0.36885556899381805,"vY0":-116.31713220305056,"vZ0":-0.45660598723401935,"x":158.92,"y":181.02,"x0":-1.6008510380539103,"y0":50.0021973874943,"z0":6.0751161260853275,"aX":6.922699785223321},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.0,"breakHorizontal":-9.1,"spinRate":2768,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.472931322353364,"extension":6.473930162437665},"index":0,"playId":"136d8f25-e317-3c5d-a5cb-463ec3d8e5b5","pitchNumber":1,"startTime":"2026-08-22T21:16:24.810Z","endTime":"2026-08-22T21:16:29.733Z","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":2},"pitchData":{"startSpeed":99.1,"endSpeed":88.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.765824348074865,"aZ":-11.76241211504897,"pfxX":-8.60185718145915,"pfxZ":9.911830430220839,"pX":-1.193588617069319,"pZ":3.54375823188277,"vX0":4.299625899338269,"vY0":-144.0646209271621,"vZ0":-4.111935808678863,"x":162.5,"y":143.1,"x0":-1.6044260158753825,"y0":50.005740001732285,"z0":5.741468789332769,"aX":-17.718852432620054},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":14.4,"spinRate":2703,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38318315754562793,"extension":6.614965127515031},"index":1,"playId":"f45778e1-00db-37fe-9540-60be1c70bc30","pitchNumber":2,"startTime":"2026-08-22T21:16:47.047Z","endTime":"2026-08-22T21:16:51.022Z","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":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67026569812717,"aZ":-16.78002383010383,"pfxX":-9.386014793774919,"pfxZ":7.5923782393917705,"pX":-1.6579162038554796,"pZ":3.2660946427386572,"vX0":3.3478305082032005,"vY0":-142.20580629547032,"vZ0":-3.6777862566668924,"x":180.2,"y":150.6,"x0":-1.6380966888597481,"y0":50.003010220116586,"z0":5.655164825844298,"aX":-19.02982763315121},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":16.2,"spinRate":2669,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38666622209461465,"extension":6.404714747975889},"index":2,"playId":"3659da9e-5ef8-3dae-a17a-9882ce1ed227","pitchNumber":3,"startTime":"2026-08-22T21:17:10.141Z","endTime":"2026-08-22T21:17:14.360Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":87.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.64156418865214,"aZ":-9.399945128372094,"pfxX":-8.797553803164428,"pfxZ":11.350305669753482,"pX":-0.33312977197975546,"pZ":2.1113491757897114,"vX0":6.460964337648279,"vY0":-141.95403928950913,"vZ0":-8.236418365082255,"x":129.7,"y":181.77,"x0":-1.5154794435528016,"y0":50.000290010349815,"z0":5.678359079681644,"aX":-17.64722285950032},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":14.3,"spinRate":2694,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.38837936201866663,"extension":6.739133892107949},"index":3,"playId":"d55c8e3e-58fd-3e7d-99a8-288ffe209492","pitchNumber":4,"startTime":"2026-08-22T21:17:33.173Z","endTime":"2026-08-22T21:17:37.481Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.77252169227611,"aZ":-11.789675565182664,"pfxX":-8.898501651494193,"pfxZ":10.06534955416611,"pX":-0.9872399490745289,"pZ":2.533647009058113,"vX0":5.021056524049068,"vY0":-142.58388209120864,"vZ0":-6.5511407126948535,"x":154.63,"y":170.37,"x0":-1.630315979553585,"y0":50.00451998871808,"z0":5.631267369733588,"aX":-18.024917064491188},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":14.9,"spinRate":2777,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38656585292995516,"extension":6.637506062242276},"hitData":{"launchSpeed":69.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.77,"coordY":163.13}},"index":4,"playId":"c1f2cdf6-6e4a-3cb8-88da-72c09513fc5c","pitchNumber":5,"startTime":"2026-08-22T21:17:55.085Z","endTime":"2026-08-22T21:18:07.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:18:07.300Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T21:18:38.834Z","endTime":"2026-08-22T21:18:51.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04077371061158,"aZ":-14.881340995934035,"pfxX":-9.873996109664265,"pfxZ":8.616862141015222,"pX":-0.3654828993352842,"pZ":2.321361636309653,"vX0":6.890379040767908,"vY0":-141.42039544695356,"vZ0":-6.658631500640958,"x":130.93,"y":176.1,"x0":-1.5622294246360848,"y0":50.00391283759187,"z0":5.6777459861998025,"aX":-19.816118052727916},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":16.3,"spinRate":2606,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.38869328440826045,"extension":6.5418978434766535},"hitData":{"launchSpeed":93.0,"launchAngle":33.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.87,"coordY":63.62}},"index":0,"playId":"05d28577-33d0-3b9b-9215-5e394a68fa07","pitchNumber":1,"startTime":"2026-08-22T21:18:42.519Z","endTime":"2026-08-22T21:18:51.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:18:51.992Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jakob Marsee homers (8) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:20:57.404Z","endTime":"2026-08-22T21:22:34.169Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":76.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46700216383635,"aZ":-28.148755994516346,"pfxX":-9.919943305618906,"pfxZ":2.699977589609767,"pX":0.05182826013835397,"pZ":2.1122610771296886,"vX0":7.8400557427785404,"vY0":-121.57618545572396,"vZ0":-2.1054765958232577,"x":105.92,"y":146.27,"x0":-1.9303719830768582,"y0":50.00551356413853,"z0":5.439459980802536,"aX":-14.810225142421862},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.6,"breakHorizontal":16.1,"spinRate":1956,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4510210389946745,"extension":6.687213930497775},"index":0,"playId":"dd21c308-4792-3af1-bc91-45f6484c235c","pitchNumber":1,"startTime":"2026-08-22T21:21:14.647Z","endTime":"2026-08-22T21:21:19.629Z","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":91.5,"endSpeed":83.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270395869615985,"aZ":-17.600281785436056,"pfxX":-7.365298880477207,"pfxZ":8.17897792822858,"pX":-0.050855904828692663,"pZ":4.073754735577531,"vX0":7.0727179850898425,"vY0":-133.06336732591396,"vZ0":-0.1613384803181317,"x":118.94,"y":128.79,"x0":-1.794681311612325,"y0":50.00081084179508,"z0":5.417391077155777,"aX":-13.121245497788472},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":11.6,"spinRate":2234,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41264401407416873,"extension":6.777473697845214},"index":1,"playId":"ba62051b-6a93-3690-95be-bc67aa96cca4","pitchNumber":2,"startTime":"2026-08-22T21:21:30.992Z","endTime":"2026-08-22T21:21:35.293Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557141991815165,"aZ":-28.109409261982925,"pfxX":-9.016553721310903,"pfxZ":2.6564070186729714,"pX":0.7745462512753831,"pZ":1.785196131611063,"vX0":9.320019065005006,"vY0":-122.93588111069543,"vZ0":-3.0747435482354746,"x":87.48,"y":190.58,"x0":-1.8956912545085318,"y0":50.00224780320697,"z0":5.4401980928977745,"aX":-13.790044134345177},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":14.2,"spinRate":1961,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4456854008033444,"extension":6.677616493441191},"index":2,"playId":"c2a80ab5-63fe-359f-862b-3d1ed3f38102","pitchNumber":3,"startTime":"2026-08-22T21:21:45.158Z","endTime":"2026-08-22T21:21:50.639Z","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":85.0,"endSpeed":77.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664911287820647,"aZ":-27.136310762694652,"pfxX":-10.232872279060587,"pfxZ":3.2773367702673237,"pX":0.25980879754551844,"pZ":2.5179249985765506,"vX0":8.308628372242154,"vY0":-123.45284301597368,"vZ0":-1.553497859822607,"x":107.1,"y":170.8,"x0":-1.827697058039319,"y0":50.00150109852059,"z0":5.4498169508114005,"aX":-15.719189516328031},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2068,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.44447539996272933,"extension":6.8218550586477535},"hitData":{"launchSpeed":100.3,"launchAngle":36.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.59,"coordY":68.12}},"index":3,"playId":"60f5fe62-4445-3d77-a6a6-51f4d985cad2","pitchNumber":4,"startTime":"2026-08-22T21:22:03.099Z","endTime":"2026-08-22T21:22:34.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:22:34.169Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:22:36.254Z","endTime":"2026-08-22T21:24:50.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.126775609240976,"aZ":-21.718389057456648,"pfxX":-0.7949667292075553,"pfxZ":5.896853272679522,"pX":0.9383338606221312,"pZ":2.6161652150074226,"vX0":7.828355826622614,"vY0":-132.0512245540487,"vZ0":-2.8524508345094364,"x":81.23,"y":168.14,"x0":-1.9564559284778955,"y0":50.0015233655234,"z0":5.301439173556807,"aX":-1.4104476628341014},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2176,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41419613816283984,"extension":6.836497746955368},"index":0,"playId":"0ff0e215-0505-3e29-931f-e643d1959d09","pitchNumber":1,"startTime":"2026-08-22T21:22:54.382Z","endTime":"2026-08-22T21:22:58.788Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29853609529685,"aZ":-24.65435581719442,"pfxX":-10.832627350703774,"pfxZ":4.113436292669338,"pX":1.6679238880996212,"pZ":2.609889576283904,"vX0":11.829376807512505,"vY0":-134.16536416150885,"vZ0":-2.4234193264149746,"x":53.42,"y":168.31,"x0":-1.3852957726084727,"y0":50.00265203316576,"z0":5.277019128327658,"aX":-19.801892139254274},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2127,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4078394893707107,"extension":6.817999507403826},"index":1,"playId":"c4b4c115-8c49-31b2-b314-ca3963733c00","pitchNumber":2,"startTime":"2026-08-22T21:23:08.861Z","endTime":"2026-08-22T21:23:13.758Z","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":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.951609832573354,"aZ":-20.546119019258175,"pfxX":0.18287253423972705,"pfxZ":6.661148109482636,"pX":0.39466929772815934,"pZ":1.4165664279544752,"vX0":6.39063210979137,"vY0":-131.3315161563154,"vZ0":-5.590085529687015,"x":101.96,"y":200.53,"x0":-2.094519474355624,"y0":50.00311742963347,"z0":5.10193575546552,"aX":0.31928253753622116},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-1.8,"spinRate":2175,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4171384184044542,"extension":6.883227193976882},"index":2,"playId":"d2bb5d30-53be-3432-9b13-a4e3245cc034","pitchNumber":3,"startTime":"2026-08-22T21:23:23.575Z","endTime":"2026-08-22T21:23:28.291Z","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":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50312408432192,"aZ":-29.845972808969545,"pfxX":4.8289181655214275,"pfxZ":1.7026626999909862,"pX":-1.078494819701442,"pZ":3.3373929416692296,"vX0":1.6239733671115473,"vY0":-116.03230316728883,"vZ0":1.918126801471768,"x":158.11,"y":148.67,"x0":-2.4144856723289507,"y0":50.00030349000684,"z0":5.341766592899486,"aX":6.589944370183172},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.8,"breakHorizontal":-9.1,"spinRate":2442,"spinDirection":96},"zone":11,"typeConfidence":2.0,"plateTime":0.47185234101382667,"extension":6.627813704044618},"index":3,"playId":"82bd81f3-1802-3dab-89e6-d04f83d887af","pitchNumber":4,"startTime":"2026-08-22T21:23:39.219Z","endTime":"2026-08-22T21:23:43.886Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646031012255676,"aZ":-20.930048967620554,"pfxX":0.5676343682935225,"pfxZ":6.4195567311145645,"pX":-0.4452442332202757,"pZ":3.2921397863255377,"vX0":4.426401281162897,"vY0":-131.48455566791043,"vZ0":-1.1054146868915966,"x":133.97,"y":149.89,"x0":-2.2237846838453765,"y0":50.00591335948208,"z0":5.269749901904441,"aX":0.9952213281916111},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":-2.0,"spinRate":2234,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4164319966525536,"extension":6.766943867764041},"index":4,"playId":"0c7b35c9-d3c1-3ac5-ad92-a3d146df4ee4","pitchNumber":5,"startTime":"2026-08-22T21:23:55.700Z","endTime":"2026-08-22T21:24:01.049Z","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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16445587387827,"aZ":-29.242184698871675,"pfxX":4.044470636654532,"pfxZ":2.029583497005384,"pX":-0.7239757303515432,"pZ":2.059773064661491,"vX0":2.5422717408476907,"vY0":-119.2059324637522,"vZ0":-1.184831962268778,"x":144.6,"y":183.17,"x0":-2.3284587219595783,"y0":50.003148902668286,"z0":5.194850608653569,"aX":5.8401277016399895},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.7,"breakHorizontal":-7.9,"spinRate":2428,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.45888227435598594,"extension":6.811056327878638},"index":5,"playId":"cd89114c-e5e7-38ae-94a1-a49b3166dc26","pitchNumber":6,"startTime":"2026-08-22T21:24:13.667Z","endTime":"2026-08-22T21:24:18.548Z","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":85.0,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974903087456656,"aZ":-28.17382463953086,"pfxX":-9.506925999920314,"pfxZ":2.598822213784848,"pX":-1.6254611512497823,"pZ":2.769613023214798,"vX0":3.767905265614481,"vY0":-123.7027378881841,"vZ0":-0.5787669660652257,"x":178.96,"y":164.0,"x0":-1.9379051416130728,"y0":50.005993674902584,"z0":5.380286031486457,"aX":-14.653095437110625},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":1730,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4437385046393163,"extension":6.772944747850507},"index":6,"playId":"032f3df1-30f6-3ef6-acfd-edd8d9b71374","pitchNumber":7,"startTime":"2026-08-22T21:24:44.293Z","endTime":"2026-08-22T21:24:50.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:24:50.356Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a soft line drive to second baseman José Tena. Heriberto Hernández to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:24:50.701Z","endTime":"2026-08-22T21:27:25.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251165097977914,"aZ":-17.165784796680892,"pfxX":-6.188616505469244,"pfxZ":8.502113381605271,"pX":-1.049867449170384,"pZ":2.6538395256353207,"vX0":5.28448592301727,"vY0":-132.74730482840351,"vZ0":-3.325617566848444,"x":157.02,"y":167.13,"x0":-2.272803380354803,"y0":50.00432931486734,"z0":5.189390210937801,"aX":-10.927819365524737},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2248,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4143067674790717,"extension":6.978557436309672},"index":0,"playId":"6fe2ed59-68e0-3bf7-b958-1652741986bd","pitchNumber":1,"startTime":"2026-08-22T21:25:16.548Z","endTime":"2026-08-22T21:25:23.233Z","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":0},"index":1,"playId":"b7b311f9-e821-3c48-9a35-25cdddd135d8","startTime":"2026-08-22T21:25:31.938Z","endTime":"2026-08-22T21:25:36.299Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"386d7e35-670a-32b4-9a5c-d689d85861b2","startTime":"2026-08-22T21:25:51.176Z","endTime":"2026-08-22T21:25:54.967Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.037961754684172,"aZ":-30.44870315825085,"pfxX":6.695740077500419,"pfxZ":1.3152550085490962,"pX":0.8594861837423903,"pZ":1.4566139393543276,"vX0":5.06911433509815,"vY0":-114.26348995857653,"vZ0":-2.0153234625907457,"x":84.24,"y":199.45,"x0":-2.2654020654328964,"y0":50.000491427014516,"z0":5.370819548126871,"aX":8.762797865060122},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2604,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4812197594145373,"extension":6.6696236685805745},"index":3,"playId":"28ae75fc-f1f0-38b0-89e6-d26fd323db35","pitchNumber":2,"startTime":"2026-08-22T21:26:14.594Z","endTime":"2026-08-22T21:26:18.859Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58832196737127,"aZ":-29.66719407841346,"pfxX":-10.527714226026209,"pfxZ":1.6826919128886413,"pX":0.0762324717260593,"pZ":1.847528872456248,"vX0":8.409093987733945,"vY0":-121.35222284073076,"vZ0":-2.262891981898733,"x":114.09,"y":188.9,"x0":-2.072539303624162,"y0":50.00025878438864,"z0":5.386181569176517,"aX":-15.640343128065002},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":2093,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.45201852386753805,"extension":6.764938472181376},"index":4,"playId":"816edecd-522c-3b7d-b3d4-3c46ec666ce9","pitchNumber":3,"startTime":"2026-08-22T21:26:38.551Z","endTime":"2026-08-22T21:26:42.778Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.364574346500262,"aZ":-16.056890407517702,"pfxX":-6.346086288441695,"pfxZ":9.129006328327625,"pX":0.8484183632673417,"pZ":2.8121033335720247,"vX0":9.332999353971898,"vY0":-132.32041197479666,"vZ0":-3.5355996430507535,"x":84.66,"y":162.85,"x0":-1.9069368506088304,"y0":50.00433440074343,"z0":5.348785403453568,"aX":-11.206804989915874},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2334,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.41462267770584704,"extension":6.937290500087554},"hitData":{"launchSpeed":67.0,"launchAngle":39.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":156.47,"coordY":122.41}},"index":5,"playId":"bf8e928a-c3b4-3c0d-84bd-af5786bbe4ed","pitchNumber":4,"startTime":"2026-08-22T21:27:12.157Z","endTime":"2026-08-22T21:27:25.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:27:25.284Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to right fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:28:40.012Z","endTime":"2026-08-22T21:30:19.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T21:27:38.894Z","endTime":"2026-08-22T21:28:42.221Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497738717181424,"aZ":-22.656857839842086,"pfxX":-0.176292261559305,"pfxZ":5.706837150153522,"pX":1.343443235832973,"pZ":1.9282609357901632,"vX0":8.50785154687464,"vY0":-128.7894168036379,"vZ0":-3.982996991691872,"x":65.79,"y":186.72,"x0":-1.989826713255668,"y0":50.00450004017308,"z0":5.262100437094214,"aX":-0.29506185111863664},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.7,"spinRate":2281,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42643554739139056,"extension":6.820963483287911},"index":1,"playId":"1d9c4412-4756-3bfc-99ec-c933c9cfed72","pitchNumber":1,"startTime":"2026-08-22T21:28:42.221Z","endTime":"2026-08-22T21:28:46.442Z","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":89.4,"endSpeed":80.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07455607735584,"aZ":-23.433749877170367,"pfxX":-9.17251723870103,"pfxZ":5.181469310805696,"pX":-0.05835312812699264,"pZ":2.1611264514376503,"vX0":8.075778262414332,"vY0":-129.80565365576254,"vZ0":-3.0884976900818537,"x":119.22,"y":180.43,"x0":-2.035528858764893,"y0":50.00286961762172,"z0":5.173448110839546,"aX":-15.473865132595973},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":2247,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4238117502251213,"extension":6.793472938527982},"index":2,"playId":"eccc6867-4b27-3911-8655-94fb045bc9a2","pitchNumber":2,"startTime":"2026-08-22T21:29:01.718Z","endTime":"2026-08-22T21:29:06.517Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08912224051247,"aZ":-22.311074690184995,"pfxX":-1.574211310937192,"pfxZ":5.899939916953342,"pX":0.29831233904520105,"pZ":2.266791179967106,"vX0":6.636474479747514,"vY0":-128.37892846742204,"vZ0":-3.0454252869648446,"x":105.63,"y":177.58,"x0":-2.113640453624733,"y0":50.00582691301043,"z0":5.201355768681736,"aX":-2.6338957333555304},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.2,"breakHorizontal":1.4,"spinRate":2359,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.42633087407692827,"extension":6.883804379020306},"index":3,"playId":"c707e769-755f-3d24-829c-f4dff17b344d","pitchNumber":3,"startTime":"2026-08-22T21:29:27.486Z","endTime":"2026-08-22T21:29:31.804Z","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":93.9,"endSpeed":85.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78997956637714,"aZ":-19.498385877762644,"pfxX":-7.252146418670799,"pfxZ":6.705444756673765,"pX":0.2519795561768759,"pZ":3.086152492342362,"vX0":8.213325584467315,"vY0":-136.5442243576162,"vZ0":-2.239156604677702,"x":107.4,"y":155.45,"x0":-1.8513457326950404,"y0":50.002675293433384,"z0":5.257089997587817,"aX":-13.708277763638485},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":11.4,"spinRate":2244,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4009877665998145,"extension":6.9277425845016385},"index":4,"playId":"0b230400-bd85-3413-8469-2531f520c7a0","pitchNumber":4,"startTime":"2026-08-22T21:29:47.767Z","endTime":"2026-08-22T21:29:52.610Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798047837750502,"aZ":-18.822332551508794,"pfxX":-0.08724874397728222,"pfxZ":7.669057799281626,"pX":1.3043985039776986,"pZ":1.8854101158729866,"vX0":8.21664111660935,"vY0":-131.34147131026575,"vZ0":-4.658875832910638,"x":67.28,"y":187.87,"x0":-1.858015746347987,"y0":50.00123801781123,"z0":5.089201606111654,"aX":-0.15399208101311546},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.0,"breakHorizontal":-1.7,"spinRate":2303,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41762734106689914,"extension":6.92505945135134},"hitData":{"launchSpeed":81.1,"launchAngle":28.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.87,"coordY":106.6}},"index":5,"playId":"dc99b943-1a89-3593-b39f-dfddd0dbe8e0","pitchNumber":5,"startTime":"2026-08-22T21:30:09.600Z","endTime":"2026-08-22T21:30:19.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:30:19.666Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:30:26.835Z","endTime":"2026-08-22T21:31:40.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59758224104459,"aZ":-19.8848423114642,"pfxX":-0.11240800469813894,"pfxZ":7.238728568259903,"pX":0.23197982474715725,"pZ":2.5589546613254583,"vX0":5.790721914720145,"vY0":-129.17002225615664,"vZ0":-2.642348963103419,"x":108.16,"y":169.69,"x0":-2.019551473238245,"y0":50.006366430460815,"z0":5.115262838780502,"aX":-0.190720564846956},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.7,"breakHorizontal":-1.1,"spinRate":2366,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4231883635716316,"extension":6.960747280582788},"index":0,"playId":"35edb243-ac13-33e9-b6a4-d29f1435cf7f","pitchNumber":1,"startTime":"2026-08-22T21:30:53.908Z","endTime":"2026-08-22T21:30:58.089Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032729716489612,"aZ":-18.869433627173063,"pfxX":-0.46419293237847814,"pfxZ":7.76920288187549,"pX":1.2406634424495682,"pZ":2.610329436536617,"vX0":8.298996346112212,"vY0":-129.99356381476133,"vZ0":-2.930937506759628,"x":69.71,"y":168.3,"x0":-1.9318950063565354,"y0":50.00555509384367,"z0":5.183608674310795,"aX":-0.7965041513598166},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.7,"breakHorizontal":-1.0,"spinRate":2401,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.42121321831948144,"extension":6.976959372343448},"index":1,"playId":"a29c0151-80cf-3c47-8800-d67c68beed6c","pitchNumber":2,"startTime":"2026-08-22T21:31:13.562Z","endTime":"2026-08-22T21:31:18.783Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496877520307226,"aZ":-19.33836802084668,"pfxX":-6.306113961170741,"pfxZ":7.015303262420769,"pX":-0.4442791029859157,"pZ":3.6954613094536386,"vX0":5.77890528816609,"vY0":-134.49251904407132,"vZ0":-0.7400552445150481,"x":133.93,"y":139.0,"x0":-1.8027702268248966,"y0":50.00372060674511,"z0":5.347275969836765,"aX":-11.53955722942978},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2326,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40744356681749716,"extension":6.8785802520073736},"index":2,"playId":"88613bf5-cbbf-3663-8c95-45d2c40f595f","pitchNumber":3,"startTime":"2026-08-22T21:31:35.560Z","endTime":"2026-08-22T21:31:40.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:31:40.872Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T21:31:42.519Z","endTime":"2026-08-22T21:34:13.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.617744501568943,"aZ":-32.59070288276444,"pfxX":6.198664744405499,"pfxZ":-0.31662222276861307,"pX":0.7030782177243518,"pZ":1.4930127199506624,"vX0":4.277893972792962,"vY0":-114.59571125466681,"vZ0":-1.412394095335546,"x":90.2,"y":198.47,"x0":-1.9944558867407762,"y0":50.000655018619966,"z0":5.30740934723224,"aX":8.22451145111139},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.6,"breakHorizontal":-12.4,"spinRate":2459,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.47837186952133326,"extension":6.840837552483485},"index":0,"playId":"4c9ab21d-9d09-3031-846f-4d04bee9e8af","pitchNumber":1,"startTime":"2026-08-22T21:32:07.686Z","endTime":"2026-08-22T21:32:12.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.981867684846925,"aZ":-27.80387815613642,"pfxX":-9.400285898936934,"pfxZ":2.866255752234464,"pX":1.3755905540705209,"pZ":1.9545230940407377,"vX0":10.408337666461168,"vY0":-122.68978242768198,"vZ0":-2.488477102631577,"x":64.57,"y":186.01,"x0":-1.6978624440026762,"y0":50.00510227881716,"z0":5.348403367568745,"aX":-14.351406745931074},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":14.6,"spinRate":2095,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.44621896969038577,"extension":6.859100764245284},"index":1,"playId":"9c579feb-95ef-3c4b-ad6a-1c44c4d1b65c","pitchNumber":2,"startTime":"2026-08-22T21:32:28.225Z","endTime":"2026-08-22T21:32:32.014Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447139297512326,"aZ":-18.711183452897316,"pfxX":-2.066930824653191,"pfxZ":7.59756059275954,"pX":0.4208848234861272,"pZ":1.5368396470759866,"vX0":7.141100700778993,"vY0":-131.66389849397828,"vZ0":-5.7878141323164645,"x":100.96,"y":197.29,"x0":-2.046758996544374,"y0":50.00571373743224,"z0":5.1286317584112195,"aX":-3.664769333059819},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":2.4,"spinRate":2305,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4144821704591024,"extension":6.987306711574415},"index":2,"playId":"73e9c81f-0072-3cce-a78a-0c87ee066d98","pitchNumber":3,"startTime":"2026-08-22T21:32:49.322Z","endTime":"2026-08-22T21:32:53.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"24f554c8-c144-3012-8184-498dd8e2f34f","startTime":"2026-08-22T21:33:20.801Z","endTime":"2026-08-22T21:33:24.110Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843569052579664,"aZ":-32.805873643806905,"pfxX":4.464715442309968,"pfxZ":-0.4627600033342869,"pX":0.9275025169270045,"pZ":1.1596213787017509,"vX0":5.473586158689115,"vY0":-115.61151681433658,"vZ0":-2.145162001847219,"x":81.65,"y":207.47,"x0":-2.0522679793607503,"y0":50.00486196630942,"z0":5.252420034606601,"aX":6.036180684140123},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.1,"breakHorizontal":-9.5,"spinRate":2458,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.47402476275106187,"extension":6.898203797244929},"index":4,"playId":"53d22a61-5941-36ed-b8ca-7db74fb0bad2","pitchNumber":4,"startTime":"2026-08-22T21:33:44.193Z","endTime":"2026-08-22T21:33:48.369Z","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":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.988117993426613,"aZ":-33.96068963684677,"pfxX":8.724108468618876,"pfxZ":-1.3460839117744232,"pX":-0.06199594888781038,"pZ":1.2701069879686777,"vX0":1.9685678013208268,"vY0":-114.97178898479781,"vZ0":-1.5943601142337247,"x":119.36,"y":204.49,"x0":-2.0641851316167155,"y0":50.003096598589565,"z0":5.29413969925216,"aX":11.580470786301719},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.5,"breakHorizontal":-16.3,"spinRate":2577,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4779434223483028,"extension":6.749798346618284},"index":5,"playId":"93ddfc1a-0657-32ff-82c1-39f0685580e8","pitchNumber":5,"startTime":"2026-08-22T21:34:07.735Z","endTime":"2026-08-22T21:34:13.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:34:13.528Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T21:36:22.743Z","endTime":"2026-08-22T21:37:03.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.874430149958343,"aZ":-10.157033005006195,"pfxX":-8.040520380899686,"pfxZ":11.545929510586642,"pX":0.369894418656566,"pZ":2.384270833502452,"vX0":8.192506365975648,"vY0":-137.5562692529556,"vZ0":-7.034993993819158,"x":102.9,"y":174.4,"x0":-1.6091974262175262,"y0":50.005947820493574,"z0":5.671587955336939,"aX":-15.33778818297615},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":12.7,"spinRate":2561,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3989065392692597,"extension":6.3961132264651965},"index":0,"playId":"90b3aa37-46e9-3561-a111-bad222111cc8","pitchNumber":1,"startTime":"2026-08-22T21:36:38.821Z","endTime":"2026-08-22T21:36:43.974Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.954144485701896,"aZ":-13.51346563069308,"pfxX":-9.041483742629147,"pfxZ":9.503790672586742,"pX":-0.6622798207192132,"pZ":1.9160433110762698,"vX0":6.246894513286188,"vY0":-139.59159579511325,"vZ0":-7.441010230878789,"x":142.24,"y":187.05,"x0":-1.7604454305203026,"y0":50.002375179914374,"z0":5.515745570980714,"aX":-17.749696004658677},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":15.0,"spinRate":2656,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39317777966528533,"extension":6.45128540263197},"hitData":{"launchSpeed":84.7,"launchAngle":19.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.72,"coordY":105.09}},"index":1,"playId":"2ec9d1fa-43de-3af2-bb74-ef6874d938c5","pitchNumber":2,"startTime":"2026-08-22T21:36:56.875Z","endTime":"2026-08-22T21:37:03.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:37:03.776Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Pinckney singles on a line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T21:37:04.987Z","endTime":"2026-08-22T21:38:54.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":87.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64228909818538,"aZ":-14.780345666757626,"pfxX":-9.743137292502963,"pfxZ":8.764844886275178,"pX":-1.0436600213308262,"pZ":1.2732945650268324,"vX0":5.190471116244092,"vY0":-140.64643779368208,"vZ0":-9.261097424035544,"x":156.78,"y":204.4,"x0":-1.6562808241423514,"y0":50.0055171400993,"z0":5.587683432419424,"aX":-19.342977573212206},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":16.4,"spinRate":2724,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39081486726532644,"extension":6.567716202741992},"index":0,"playId":"e97459de-c8df-30c8-9419-89cf38479e8d","pitchNumber":1,"startTime":"2026-08-22T21:37:31.234Z","endTime":"2026-08-22T21:37:36.755Z","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":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573166657558666,"aZ":-23.390034857526175,"pfxX":-1.4815977972226135,"pfxZ":5.281210662652928,"pX":0.9241226612661205,"pZ":2.352392608297143,"vX0":7.354268473040968,"vY0":-128.62600537107267,"vZ0":-3.6771667195935027,"x":81.77,"y":175.27,"x0":-1.7889995442183804,"y0":50.00282913185232,"z0":5.6303995734289645,"aX":-2.4654543261341786},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":1.0,"spinRate":2433,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.42707852118906864,"extension":6.170098646934043},"index":1,"playId":"036c4cb7-9be9-395b-8d66-adf1f66fae3b","pitchNumber":2,"startTime":"2026-08-22T21:37:44.987Z","endTime":"2026-08-22T21:37:50.303Z","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":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.596803877963424,"aZ":-14.46798892146582,"pfxX":-10.456440459729562,"pfxZ":8.867568525923998,"pX":0.2660079198346813,"pZ":0.5000980267043481,"vX0":8.91823675424384,"vY0":-141.01255646563308,"vZ0":-11.103798006172832,"x":106.86,"y":225.28,"x0":-1.5923868118778635,"y0":50.00182031887556,"z0":5.442789191586372,"aX":-20.878720062567453},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":16.9,"spinRate":2787,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38968208147048866,"extension":6.6151360698176465},"index":2,"playId":"88c45433-d620-384e-851f-7fb5de4dbd72","pitchNumber":3,"startTime":"2026-08-22T21:38:02.019Z","endTime":"2026-08-22T21:38:06.698Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93924679874022,"aZ":-9.62036642729141,"pfxX":-8.649508814328666,"pfxZ":11.370570670344904,"pX":0.3839383778324454,"pZ":1.6080728095475219,"vX0":8.528062916740911,"vY0":-140.8783888546899,"vZ0":-9.227563332592997,"x":102.37,"y":195.36,"x0":-1.5781341583403612,"y0":50.00545352116459,"z0":5.573336617707613,"aX":-17.159952016524727},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":13.7,"spinRate":2687,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3907809678746359,"extension":6.570847016751754},"index":3,"playId":"b43286ad-87ad-3ecb-86ec-ce189cec82fc","pitchNumber":4,"startTime":"2026-08-22T21:38:24.507Z","endTime":"2026-08-22T21:38:29.568Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.763872192038605,"aZ":-10.240828695732354,"pfxX":-8.790760519684458,"pfxZ":11.077188015145625,"pX":-0.7481447942693277,"pZ":2.8398681117773354,"vX0":5.756127568416836,"vY0":-140.94026507922706,"vZ0":-6.17436017089192,"x":145.52,"y":162.1,"x0":-1.6916938544109639,"y0":50.00162401882288,"z0":5.743920281382418,"aX":-17.40411970752729},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":14.5,"spinRate":2802,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.390995243247906,"extension":6.6368003613818285},"hitData":{"launchSpeed":74.6,"launchAngle":27.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.59,"coordY":106.6}},"index":4,"playId":"cb59abf7-139c-3e65-bea8-00861ad63694","pitchNumber":5,"startTime":"2026-08-22T21:38:42.376Z","endTime":"2026-08-22T21:38:54.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:38:54.844Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daylen Lile grounds into a force out, second baseman Xavier Edwards to shortstop Otto Lopez. Andrew Pinckney out at 2nd. Daylen Lile to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T21:38:58.930Z","endTime":"2026-08-22T21:41:25.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08389883449249,"aZ":-16.78841748693075,"pfxX":-9.53409762733067,"pfxZ":7.823840991976339,"pX":-1.0845498200774764,"pZ":2.498971939581482,"vX0":5.3189227972990825,"vY0":-140.17366708016883,"vZ0":-5.553541072338261,"x":158.34,"y":171.31,"x0":-1.7795541588079127,"y0":50.00544610647639,"z0":5.622292073294298,"aX":-18.757583841762088},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":16.0,"spinRate":2749,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3924809222621102,"extension":6.501385880922261},"index":0,"playId":"9cf25ee8-6e6f-36df-9de0-156c486022fc","pitchNumber":1,"startTime":"2026-08-22T21:39:23.020Z","endTime":"2026-08-22T21:39:26.223Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43421013896848,"aZ":-35.706103308472066,"pfxX":6.888586264162335,"pfxZ":-2.7620219516594364,"pX":-1.6740589240011445,"pZ":3.575304126107208,"vX0":-1.8836930828872016,"vY0":-113.01260650741408,"vZ0":2.1850747356256592,"x":180.81,"y":142.25,"x0":-1.719780024967245,"y0":50.000045647025665,"z0":6.207228904502637,"aX":8.823593187812103},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.1,"breakHorizontal":-11.9,"spinRate":2642,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4864479787233744,"extension":6.482802001115084},"index":1,"playId":"b3a1c926-db85-3295-9cd2-72b4c418c331","pitchNumber":2,"startTime":"2026-08-22T21:39:50.213Z","endTime":"2026-08-22T21:39:54.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7529461376602,"aZ":-35.5227024802691,"pfxX":4.049734202842771,"pfxZ":-2.447426399714786,"pX":0.05547764593177673,"pZ":1.4251573473675931,"vX0":2.407766466968924,"vY0":-116.75116254331186,"vZ0":-2.747548638054856,"x":114.89,"y":200.3,"x0":-1.5183098260672374,"y0":50.00293019806431,"z0":5.988960425496429,"aX":5.541776249144185},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.8,"breakHorizontal":-7.9,"spinRate":2632,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47069573924101693,"extension":6.404287157333964},"index":2,"playId":"4790c1bf-5935-3c1e-9eaf-f9a8d862b4e2","pitchNumber":3,"startTime":"2026-08-22T21:40:09.773Z","endTime":"2026-08-22T21:40:13.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-22T21:40:27.190Z","endTime":"2026-08-22T21:40:44.231Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.754090778298337,"aZ":-25.545728968153693,"pfxX":-10.302472419887453,"pfxZ":3.9422687252174837,"pX":-0.9310453418539544,"pZ":1.5880110608878442,"vX0":5.594717012989672,"vY0":-129.0551484707954,"vZ0":-5.342833129262614,"x":152.49,"y":195.9,"x0":-1.7926051941514538,"y0":50.0018223979772,"z0":5.661693424406802,"aX":-17.315165460057536},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":17.4,"spinRate":1807,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4249867555394613,"extension":6.753923110260087},"index":4,"playId":"c903d66f-d94c-30d4-b4ab-b81b302ca95b","pitchNumber":4,"startTime":"2026-08-22T21:40:44.231Z","endTime":"2026-08-22T21:40:49.013Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81638875255683,"aZ":-23.740750906720116,"pfxX":-8.764570891664263,"pfxZ":4.9970040458564124,"pX":-1.4322323039323126,"pZ":2.425001161874562,"vX0":3.7697006763277323,"vY0":-129.51474566632905,"vZ0":-3.7182373641828326,"x":171.59,"y":173.3,"x0":-1.7736503557448502,"y0":50.00059539495018,"z0":5.709707942782089,"aX":-14.783435549285942},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":1819,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42404188627906425,"extension":6.532487912678577},"hitData":{"launchSpeed":68.8,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.3,"coordY":158.55}},"index":5,"playId":"bda1dc0f-0e16-3b79-8396-2fa3ef6214e4","pitchNumber":5,"startTime":"2026-08-22T21:41:16.430Z","endTime":"2026-08-22T21:41:25.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:41:25.520Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (12) on a line drive to center fielder Jakob Marsee, deflected by right fielder Esteury Ruiz. Daylen Lile scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T21:41:32.393Z","endTime":"2026-08-22T21:44:02.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":73.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18428546408875,"aZ":-22.68032520350279,"pfxX":4.988452309534942,"pfxZ":6.715533477085861,"pX":-0.7655546217115891,"pZ":3.655978182272591,"vX0":1.266149118120695,"vY0":-119.08718861730961,"vZ0":0.07090440107371943,"x":146.18,"y":140.07,"x0":-1.9540779090176208,"y0":50.003878717942854,"z0":5.704124710184209,"aX":7.053613874592649},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.5,"breakHorizontal":-9.4,"spinRate":2486,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.4627028888550604,"extension":6.387067137706135},"index":0,"playId":"2803467e-73b7-3ebe-911c-be26ff1c41c2","pitchNumber":1,"startTime":"2026-08-22T21:41:59.833Z","endTime":"2026-08-22T21:42:04.408Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676881920236678,"aZ":-22.205473312575894,"pfxX":3.1677764614515005,"pfxZ":6.897987516126561,"pX":-0.5331287061221792,"pZ":2.1122374438854217,"vX0":2.554276822617508,"vY0":-120.09494064535566,"vZ0":-3.380256438691781,"x":137.32,"y":181.75,"x0":-2.0261644048425547,"y0":50.00056235808505,"z0":5.538253774955006,"aX":4.573982736232001},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.9,"breakHorizontal":-6.4,"spinRate":2517,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4580518943030829,"extension":6.347960240744338},"index":1,"playId":"7b56905c-a45e-3770-9628-01b8269dfa4b","pitchNumber":2,"startTime":"2026-08-22T21:42:17.103Z","endTime":"2026-08-22T21:42:21.179Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217189870439935,"aZ":-21.4061430332699,"pfxX":2.0644756933923967,"pfxZ":7.257450601189056,"pX":0.4311042449215777,"pZ":1.8712657317916237,"vX0":4.724536835015015,"vY0":-121.92143570505347,"vZ0":-4.506609816681382,"x":100.57,"y":188.26,"x0":-1.8112849418463857,"y0":50.00240682087197,"z0":5.625013673137525,"aX":3.062237072718704},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.1,"breakHorizontal":-5.0,"spinRate":2544,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.45175581280506405,"extension":6.470786573952123},"index":2,"playId":"f26465b7-5252-3a7a-9b4d-4bdfe0cc32f5","pitchNumber":3,"startTime":"2026-08-22T21:42:33.680Z","endTime":"2026-08-22T21:42:36.984Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65034594758753,"aZ":-22.16854449401756,"pfxX":5.78429572789498,"pfxZ":6.964993657276351,"pX":0.6543245473506569,"pZ":1.0061541354472272,"vX0":4.184794646955644,"vY0":-120.29421908924259,"vZ0":-5.785266360330029,"x":92.06,"y":211.61,"x0":-1.8715896904781983,"y0":50.00367425438228,"z0":5.461099778553169,"aX":8.308115588498435},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.2,"breakHorizontal":-11.6,"spinRate":2637,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4588315345336871,"extension":6.4485538709215415},"index":3,"playId":"6ee953e3-ac1a-3bab-afb4-8e8bcf7c1484","pitchNumber":4,"startTime":"2026-08-22T21:42:58.804Z","endTime":"2026-08-22T21:43:03.324Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54585939779934,"aZ":-23.306457306294508,"pfxX":3.445433291354824,"pfxZ":6.0830338231822605,"pX":0.324016841033263,"pZ":2.0942537269995025,"vX0":3.856354114172548,"vY0":-121.04586554636984,"vZ0":-3.272395401425727,"x":104.65,"y":182.24,"x0":-1.7480990646665149,"y0":50.002738095871024,"z0":5.5452477087093435,"aX":5.020738515012992},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.3,"breakHorizontal":-7.3,"spinRate":2646,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.45561931893019825,"extension":6.541546433766937},"index":4,"playId":"ee11e384-207d-3919-8acc-046dceb9e769","pitchNumber":5,"startTime":"2026-08-22T21:43:19.605Z","endTime":"2026-08-22T21:43:23.289Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.70456417651505,"aZ":-9.064790696523442,"pfxX":-7.958678482389873,"pfxZ":11.273543392664,"pX":-0.2098256425290418,"pZ":2.7538994883007515,"vX0":6.29696814679702,"vY0":-143.5541389762267,"vZ0":-7.123244266156199,"x":125.0,"y":164.42,"x0":-1.417359578368324,"y0":50.005756068017305,"z0":5.85891877569493,"aX":-16.320149812939313},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":12.8,"spinRate":2809,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3841528907723242,"extension":6.711427980703942},"hitData":{"launchSpeed":76.8,"launchAngle":25.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.48,"coordY":111.37}},"index":5,"playId":"f1db3c95-10d5-320e-924c-12491cf52a4e","pitchNumber":6,"startTime":"2026-08-22T21:43:47.215Z","endTime":"2026-08-22T21:44:02.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:44:02.109Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T21:46:15.322Z","endTime":"2026-08-22T21:46:51.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T21:44:25.406Z","endTime":"2026-08-22T21:46:17.547Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104388630200987,"aZ":-25.282887709593428,"pfxX":-1.741259866147197,"pfxZ":4.102991033839649,"pX":1.2246489616226772,"pZ":0.6411541982196237,"vX0":7.8344155367759445,"vY0":-129.36342621329456,"vZ0":-7.407781118108879,"x":70.32,"y":221.47,"x0":-1.6280253079016882,"y0":50.00419230776067,"z0":5.503763206559345,"aX":-2.926346021591221},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2413,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.424754716588458,"extension":6.5120400221688115},"index":1,"playId":"1363ac07-986a-3d2d-9cbb-97d9f0ec6267","pitchNumber":1,"startTime":"2026-08-22T21:46:17.547Z","endTime":"2026-08-22T21:46:21.098Z","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":97.8,"endSpeed":88.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04279973535747,"aZ":-16.245338908491213,"pfxX":-10.167143630345905,"pfxZ":7.850723298908643,"pX":-0.3831064963485741,"pZ":2.4230838255673324,"vX0":7.155041625677951,"vY0":-142.12360117917038,"vZ0":-5.849426950049252,"x":131.6,"y":173.36,"x0":-1.6227913597746197,"y0":50.00338168275227,"z0":5.55376069711854,"aX":-20.6310599052231},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":16.8,"spinRate":2511,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3865801275665026,"extension":6.440754367823218},"hitData":{"launchSpeed":94.6,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.77,"coordY":90.83}},"index":2,"playId":"7e9824db-40d9-385c-9255-afe9b174f55a","pitchNumber":2,"startTime":"2026-08-22T21:46:43.335Z","endTime":"2026-08-22T21:46:51.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:46:51.585Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T21:49:05.384Z","endTime":"2026-08-22T21:50:50.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70172206306738,"aZ":-17.663277434509023,"pfxX":-6.201356641227729,"pfxZ":8.445336399907012,"pX":-1.7203252814654837,"pZ":3.370211359928481,"vX0":3.0233694217730194,"vY0":-130.32185211597863,"vZ0":-1.5632635796574375,"x":182.57,"y":147.78,"x0":-2.09060152216095,"y0":50.00126961808046,"z0":5.31368540976233,"aX":-10.652653499210933},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2219,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.42048367873422876,"extension":6.889133300937282},"index":0,"playId":"cbff653c-28d6-3c50-a9b0-bd8b9e7ad135","pitchNumber":1,"startTime":"2026-08-22T21:49:13.646Z","endTime":"2026-08-22T21:49:19.792Z","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":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.212530731182145,"aZ":-31.587070200456715,"pfxX":8.323999242848172,"pfxZ":0.4854433532209317,"pX":0.6444057267493196,"pZ":1.2780493674405062,"vX0":3.3155390305354686,"vY0":-109.62078754110912,"vZ0":-1.4487712734424572,"x":92.44,"y":204.27,"x0":-1.971210723774912,"y0":50.002534170436874,"z0":5.333739510971872,"aX":10.083800506305051},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":0.8,"breakHorizontal":-16.0,"spinRate":2425,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.5005252874247388,"extension":6.733781860214312},"index":1,"playId":"7b9ebd1b-3a2d-3971-80ea-7b3276fd866a","pitchNumber":2,"startTime":"2026-08-22T21:49:28.959Z","endTime":"2026-08-22T21:49:33.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36072792660889,"aZ":-29.783818049271982,"pfxX":7.896584134545522,"pfxZ":1.8682089473027101,"pX":-0.2938619564571769,"pZ":2.8113470252180592,"vX0":1.7238158942439683,"vY0":-112.28070203473591,"vZ0":0.8905383443542589,"x":128.2,"y":162.87,"x0":-2.0972573198045343,"y0":50.00018144562152,"z0":5.440707704830106,"aX":10.078309308693317},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":4.0,"breakHorizontal":-14.8,"spinRate":2536,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4878583186443506,"extension":6.715298850915871},"index":2,"playId":"195273f4-bd32-3633-888c-740f49c55457","pitchNumber":3,"startTime":"2026-08-22T21:49:46.057Z","endTime":"2026-08-22T21:49:49.641Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78173288224047,"aZ":-16.448711465064555,"pfxX":-6.287313611233563,"pfxZ":8.648341540360049,"pX":0.4030074566004109,"pZ":3.0353538303968377,"vX0":7.810969106354447,"vY0":-134.39442817810328,"vZ0":-2.9007755358514413,"x":101.64,"y":156.83,"x0":-1.7324640509609954,"y0":50.001252137077856,"z0":5.305656514520333,"aX":-11.43070000412542},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2338,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40851164629369263,"extension":6.85646040637161},"index":3,"playId":"e5d840db-b81e-38a5-a66d-df1fd5dc9f99","pitchNumber":4,"startTime":"2026-08-22T21:50:07.528Z","endTime":"2026-08-22T21:50:11.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75718947345272,"aZ":-33.845803414956116,"pfxX":8.874780271146612,"pfxZ":-1.3005227065618268,"pX":1.0038241340424805,"pZ":1.9797277638437745,"vX0":3.8555102832478414,"vY0":-113.56471479410418,"vZ0":0.10181972772897141,"x":78.74,"y":185.33,"x0":-1.8768588606757648,"y0":50.00199340192173,"z0":5.343884333788873,"aX":11.41424147275387},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.9,"breakHorizontal":-17.2,"spinRate":2599,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.48514839207711535,"extension":6.845241853095721},"index":4,"playId":"6dffbe9b-78a4-368a-a642-ed845191b0fb","pitchNumber":5,"startTime":"2026-08-22T21:50:23.415Z","endTime":"2026-08-22T21:50:27.483Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854335838347193,"aZ":-28.769604712808803,"pfxX":-10.638124308856124,"pfxZ":2.1395799828615427,"pX":-0.06466763170371582,"pZ":1.9814800368953287,"vX0":7.679400717846201,"vY0":-125.18105650097202,"vZ0":-2.40002890367135,"x":119.46,"y":185.28,"x0":-1.7873715364518088,"y0":50.001888595977036,"z0":5.303768079505251,"aX":-16.912303146177127},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":17.5,"spinRate":2149,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4372579938594705,"extension":7.009293969468564},"index":5,"playId":"838dc033-9f05-35f4-80e8-d2efcb705ea2","pitchNumber":6,"startTime":"2026-08-22T21:50:46.772Z","endTime":"2026-08-22T21:50:50.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:50:50.967Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Caissie grounds out to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T21:50:53.650Z","endTime":"2026-08-22T21:52:14.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603532250212147,"aZ":-14.145489984897107,"pfxX":-6.844140936044049,"pfxZ":9.813614497998774,"pX":0.0631554049258807,"pZ":2.042585936367056,"vX0":7.4896287506459975,"vY0":-134.7588574510743,"vZ0":-5.5879408568625,"x":114.59,"y":183.63,"x0":-1.8644645958575308,"y0":50.00413829498355,"z0":5.144462475814184,"aX":-12.574883736028477},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2297,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4066469764552334,"extension":6.976277824964016},"index":0,"playId":"bf20151f-42dc-357a-abbb-08131443600f","pitchNumber":1,"startTime":"2026-08-22T21:51:14.069Z","endTime":"2026-08-22T21:51:18.432Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.605137069705272,"aZ":-31.355848775123885,"pfxX":9.419665489015916,"pfxZ":0.645781071874282,"pX":-0.7249094166101573,"pZ":2.0811754833942113,"vX0":0.34626767020060073,"vY0":-112.4254964678586,"vZ0":0.0021983378364305306,"x":144.63,"y":182.59,"x0":-2.1039290228461676,"y0":50.00441457298033,"z0":5.279759281219095,"aX":11.981264225958391},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.4,"breakHorizontal":-17.2,"spinRate":2556,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.48839326106304437,"extension":6.744187344965075},"index":1,"playId":"db9bb1e4-57dd-3316-ad4a-f5fcef03367f","pitchNumber":2,"startTime":"2026-08-22T21:51:28.672Z","endTime":"2026-08-22T21:51:33.796Z","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":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86828936538292,"aZ":-16.410601117800688,"pfxX":-5.296962072712913,"pfxZ":8.50146051897634,"pX":-0.26029218982378693,"pZ":1.421627523845145,"vX0":6.138035226328274,"vY0":-135.17797572749527,"vZ0":-6.429247464425984,"x":126.92,"y":200.4,"x0":-1.8698780507319461,"y0":50.004479875411526,"z0":4.978694387789756,"aX":-9.82501317184296},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2185,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40484835142313136,"extension":7.088522201674396},"index":2,"playId":"a763466d-0fed-3f8b-b2a5-7d4cfac60f05","pitchNumber":3,"startTime":"2026-08-22T21:51:48.627Z","endTime":"2026-08-22T21:51:54.828Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.223609541471962,"aZ":-26.918306065418903,"pfxX":-10.384389538590685,"pfxZ":3.2095312639019395,"pX":-0.4784096773875657,"pZ":1.6039288182986455,"vX0":6.872938227485589,"vY0":-127.14456743620272,"vZ0":-3.4716036574786324,"x":135.24,"y":195.47,"x0":-1.8683640675104995,"y0":50.00123895867463,"z0":5.1246811099078915,"aX":-16.98940711557461},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":17.3,"spinRate":2040,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4309055624654663,"extension":7.12002411327077},"hitData":{"launchSpeed":76.9,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.88,"coordY":180.03}},"index":3,"playId":"305eb000-2144-3e40-ba8c-f954a252148f","pitchNumber":4,"startTime":"2026-08-22T21:52:06.366Z","endTime":"2026-08-22T21:52:14.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:52:14.217Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman José Tena to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T21:52:18.855Z","endTime":"2026-08-22T21:54:57.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22404622822348,"aZ":-17.306065913267357,"pfxX":-2.0037226140860582,"pfxZ":8.387276075362808,"pX":1.7378237630802422,"pZ":1.5292260988007116,"vX0":9.606935403538765,"vY0":-132.3142705909719,"vZ0":-6.116119080008083,"x":50.76,"y":197.49,"x0":-1.6798249285662619,"y0":50.005039878875195,"z0":5.138847320098723,"aX":-3.553460491167408},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":1.6,"spinRate":2245,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41395052503131957,"extension":7.091911047742362},"index":0,"playId":"5f79c399-9b74-3149-aea6-352834b645e2","pitchNumber":1,"startTime":"2026-08-22T21:52:44.247Z","endTime":"2026-08-22T21:52:48.429Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634155015743513,"aZ":-16.34559350902669,"pfxX":-1.5883063735778418,"pfxZ":8.798001340492062,"pX":0.4981957142543916,"pZ":1.7168349682899104,"vX0":6.399169630051602,"vY0":-133.05045734071498,"vZ0":-5.7870435003526115,"x":98.01,"y":192.43,"x0":-1.7281205959483474,"y0":50.00250688496964,"z0":5.098148349205749,"aX":-2.8582211682319345},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":1.6,"spinRate":2348,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.411133509264233,"extension":6.962263256134795},"index":1,"playId":"f82ea904-1d42-3f30-b2ae-e49267b95c6f","pitchNumber":2,"startTime":"2026-08-22T21:53:00.504Z","endTime":"2026-08-22T21:53:04.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52714441300133,"aZ":-29.974105258632633,"pfxX":7.119397230790048,"pfxZ":1.6212349920965083,"pX":0.057359476068009944,"pZ":1.8016270424153522,"vX0":2.7022351996485416,"vY0":-116.07934608921501,"vZ0":-1.350940005217217,"x":114.81,"y":190.14,"x0":-2.048212931661804,"y0":50.00392592307028,"z0":5.255122444524581,"aX":9.678134515609408},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.9,"breakHorizontal":-13.6,"spinRate":2495,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.4725548551377403,"extension":6.89440050058269},"index":2,"playId":"d9940143-422a-30b3-b8b0-3265e75ba8ed","pitchNumber":3,"startTime":"2026-08-22T21:53:16.464Z","endTime":"2026-08-22T21:53:19.750Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T21:53:33.464Z","endTime":"2026-08-22T21:53:47.966Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70864159192352,"aZ":-28.329716783239217,"pfxX":-10.295258378355362,"pfxZ":2.3759923202325917,"pX":1.1241381699439368,"pZ":0.47047000769662844,"vX0":9.78733442901246,"vY0":-126.42190736143895,"vZ0":-5.952973265167637,"x":74.15,"y":226.08,"x0":-1.4593781945966517,"y0":50.00457557822831,"z0":5.128970151010946,"aX":-16.671267489080645},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":16.4,"spinRate":2081,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4332059616234858,"extension":7.0017216522878405},"index":4,"playId":"6646c539-02f5-331e-9d40-d4aee1fec5f7","pitchNumber":4,"startTime":"2026-08-22T21:53:47.966Z","endTime":"2026-08-22T21:53:51.376Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524796831643528,"aZ":-15.305603907958846,"pfxX":-5.785138778921606,"pfxZ":9.138925950498521,"pX":1.5739073588787118,"pZ":1.1590495512306562,"vX0":9.691952986778404,"vY0":-135.01866104709904,"vZ0":-7.711665514699401,"x":57.01,"y":207.49,"x0":-1.311289837653291,"y0":50.00205882577815,"z0":5.130330911482835,"aX":-10.677322632430466},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4057467149848222,"extension":7.029193938578036},"index":5,"playId":"10255db9-9b24-3a7c-ad29-4fa06e221727","pitchNumber":5,"startTime":"2026-08-22T21:54:09.672Z","endTime":"2026-08-22T21:54:14.380Z","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":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80117193858472,"aZ":-26.99149190785332,"pfxX":4.452202310062107,"pfxZ":3.7567724530567688,"pX":-0.11116001057178458,"pZ":1.9142816214409755,"vX0":2.936509688582714,"vY0":-116.38237957833812,"vZ0":-1.5395874896904302,"x":121.24,"y":187.09,"x0":-1.9653317208286998,"y0":50.00040603715486,"z0":5.128450358050688,"aX":6.137694391424316},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.7,"breakHorizontal":-8.8,"spinRate":2468,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.4697035104518781,"extension":6.888280192357433},"index":6,"playId":"f41ef2bf-205b-37f5-9318-9aacaa07f9e7","pitchNumber":6,"startTime":"2026-08-22T21:54:26.571Z","endTime":"2026-08-22T21:54:30.274Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259958045033876,"aZ":-19.922155522394508,"pfxX":-0.07723853064369046,"pfxZ":7.168398986925847,"pX":0.2944717104829287,"pZ":1.9697835005703024,"vX0":5.754271569770791,"vY0":-129.91541599571414,"vZ0":-4.255967935144318,"x":105.78,"y":185.6,"x0":-1.9392067672574436,"y0":50.00160413954089,"z0":5.143679536858399,"aX":-0.13220138210444193},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.2,"breakHorizontal":-1.1,"spinRate":2144,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4216238686089864,"extension":6.945095568957101},"hitData":{"launchSpeed":106.8,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.76,"coordY":162.11}},"index":7,"playId":"b431328b-75bd-3e72-8b1b-5d365ef2e0aa","pitchNumber":7,"startTime":"2026-08-22T21:54:48.834Z","endTime":"2026-08-22T21:54:57.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:54:57.061Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abimelec Ortiz flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T21:57:30.634Z","endTime":"2026-08-22T21:59:35.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Petersen replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T21:57:03.695Z","endTime":"2026-08-22T21:57:32.899Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"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(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":97.9,"endSpeed":88.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96467326029233,"aZ":-6.477288364892934,"pfxX":-2.4781921590412113,"pfxZ":12.636345266034498,"pX":0.5686675835766313,"pZ":3.156771383750901,"vX0":3.6871224617827973,"vY0":-142.24757752566757,"vZ0":-8.313136596935719,"x":95.32,"y":153.55,"x0":-0.4269641035684753,"y0":50.001083663077296,"z0":6.539749556452729,"aX":-5.039174712959002},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":21.2,"breakHorizontal":3.7,"spinRate":2254,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.38618000280178855,"extension":6.008235945414532},"index":1,"playId":"fef8461b-66da-3bb1-988b-e32e5ae84f8b","pitchNumber":1,"startTime":"2026-08-22T21:57:32.899Z","endTime":"2026-08-22T21:57:37.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-22T21:57:44.755Z","endTime":"2026-08-22T21:57:57.392Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"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":97.7,"endSpeed":88.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.233376399692276,"aZ":-7.21901530431844,"pfxX":-4.103631801226886,"pfxZ":12.288737304742284,"pX":0.0180150355689524,"pZ":3.1731638407647758,"vX0":3.0519221584834137,"vY0":-141.9961213793119,"vZ0":-8.025454683919127,"x":116.31,"y":153.1,"x0":-0.5406633024502875,"y0":50.00032010409504,"z0":6.504289079254072,"aX":-8.331290103614448},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.6,"breakHorizontal":6.7,"spinRate":2281,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.3865672579035304,"extension":5.936017295527496},"index":3,"playId":"f339f3c1-99cd-3b91-9429-5a629c80d4cd","pitchNumber":2,"startTime":"2026-08-22T21:57:57.392Z","endTime":"2026-08-22T21:58:00.979Z","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":97.5,"endSpeed":88.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58734845057745,"aZ":-6.3300286544854805,"pfxX":-2.9428447094617907,"pfxZ":12.733480694754205,"pX":0.19041347533375622,"pZ":3.284077433125165,"vX0":3.02857944080225,"vY0":-141.83219162068264,"vZ0":-7.765690936551916,"x":109.74,"y":150.11,"x0":-0.5108449721136259,"y0":50.00066861961138,"z0":6.466746212660018,"aX":-5.972183243692635},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":21.6,"breakHorizontal":4.7,"spinRate":2263,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.38674306767658395,"extension":5.623904900655548},"index":4,"playId":"aeca8455-c711-3953-86f5-c3ded974fe83","pitchNumber":3,"startTime":"2026-08-22T21:58:15.811Z","endTime":"2026-08-22T21:58:19.232Z","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":89.1,"endSpeed":80.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36768434332987,"aZ":-29.391780675830834,"pfxX":-0.6031758398453902,"pfxZ":1.6700155492981636,"pX":0.14256039556431063,"pZ":0.8737794554128757,"vX0":3.9451189732220295,"vY0":-129.4846691615914,"vZ0":-7.188446941606217,"x":111.57,"y":215.19,"x0":-1.3338790095331794,"y0":50.00601514462912,"z0":5.988023194037855,"aX":-1.0072820833659206},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":0.0,"spinRate":2317,"spinDirection":247},"zone":14,"typeConfidence":0.77,"plateTime":0.4258140634746308,"extension":5.975307704395459},"index":5,"playId":"b4795a0c-6385-3cea-a62d-96bc0a647332","pitchNumber":4,"startTime":"2026-08-22T21:58:44.674Z","endTime":"2026-08-22T21:58:48.678Z","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":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.79110073825986,"aZ":-9.461453455046783,"pfxX":-5.149241465742806,"pfxZ":10.961624789302112,"pX":-0.6754904485384188,"pZ":4.502146068147995,"vX0":1.7345322807403165,"vY0":-143.8355481708571,"vZ0":-4.128203591093215,"x":142.75,"y":117.22,"x0":-0.6213752124771639,"y0":50.00413341685543,"z0":6.554808580667336,"aX":-10.671378529390847},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.1,"breakHorizontal":8.9,"spinRate":2361,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3824045762125654,"extension":5.714731912379314},"index":6,"playId":"7751247a-6828-3aad-a313-7f90831b770e","pitchNumber":5,"startTime":"2026-08-22T21:59:07.283Z","endTime":"2026-08-22T21:59:11.173Z","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":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81218617317023,"aZ":-7.803146702900771,"pfxX":-3.7724903602179096,"pfxZ":11.930602458274281,"pX":0.45861509507049025,"pZ":3.059528601782001,"vX0":3.7042420845430946,"vY0":-142.50820934981243,"vZ0":-8.286615376498169,"x":99.52,"y":156.17,"x0":-0.37219668028674474,"y0":50.006839166937134,"z0":6.509292684277834,"aX":-7.708892931620315},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":6.0,"spinRate":2314,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.38533730284382806,"extension":5.661003967834638},"hitData":{"launchSpeed":91.0,"launchAngle":49.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.65,"coordY":113.32}},"index":7,"playId":"1863b610-4e09-374c-af38-9833b2319001","pitchNumber":6,"startTime":"2026-08-22T21:59:24.881Z","endTime":"2026-08-22T21:59:35.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T21:59:35.790Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harry Ford grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T21:59:36.890Z","endTime":"2026-08-22T22:02:10.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61285294457459,"aZ":-5.848355284098188,"pfxX":-3.1100991516320056,"pfxZ":13.047965696293907,"pX":-0.6107764381747024,"pZ":3.390233631981802,"vX0":0.8782308357629137,"vY0":-142.09861750230334,"vZ0":-7.476189272476645,"x":140.28,"y":147.24,"x0":-0.5223984312066721,"y0":50.0054104597029,"z0":6.4461374383909895,"aX":-6.276219061240073},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":22.1,"breakHorizontal":5.4,"spinRate":2395,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3874445565472078,"extension":6.092409982164136},"index":0,"playId":"d6aef4bd-d6a8-33ed-9526-46de64293674","pitchNumber":1,"startTime":"2026-08-22T22:00:04.328Z","endTime":"2026-08-22T22:00:09.520Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49696620039931,"aZ":-31.185779424663213,"pfxX":0.8940117462345292,"pfxZ":0.5822954369348068,"pX":0.6078747663476509,"pZ":2.6604872575714653,"vX0":3.8717986786359453,"vY0":-129.50614395998514,"vZ0":-3.1826358811350066,"x":93.83,"y":166.95,"x0":-1.026092398222267,"y0":50.00053455581276,"z0":6.305053733648793,"aX":1.5090984772758744},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":-2.5,"spinRate":2286,"spinDirection":88},"zone":6,"typeConfidence":0.89,"plateTime":0.4238621655567165,"extension":6.1257622854637495},"index":1,"playId":"b2dddc04-c23a-3ba2-9b6a-1187889eb752","pitchNumber":2,"startTime":"2026-08-22T22:00:23.593Z","endTime":"2026-08-22T22:00:28.180Z","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":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.270754405177385,"aZ":-7.216812425311674,"pfxX":-3.847884559425127,"pfxZ":12.615644232818969,"pX":-0.015357153344091797,"pZ":1.7890757278320877,"vX0":2.2156088464679677,"vY0":-140.57579945793088,"vZ0":-11.413553192980388,"x":117.59,"y":190.47,"x0":-0.3185582933826092,"y0":50.0060238718404,"z0":6.394808469820326,"aX":-7.614512389034744},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.4,"breakHorizontal":6.5,"spinRate":2339,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.39134114823529753,"extension":6.6867547139191394},"index":2,"playId":"b7edc6ce-ddc7-3c18-aff8-5f627458053f","pitchNumber":3,"startTime":"2026-08-22T22:00:42.293Z","endTime":"2026-08-22T22:00:47.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-22T22:01:00.100Z","endTime":"2026-08-22T22:01:14.076Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"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":98.3,"endSpeed":88.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47886840380673,"aZ":-5.103537891499346,"pfxX":-3.865950585379517,"pfxZ":13.284110920651322,"pX":0.32434269216250233,"pZ":1.943096510760067,"vX0":2.7218197450864823,"vY0":-142.6924100624044,"vZ0":-11.348668563828543,"x":104.64,"y":186.32,"x0":-0.14546016859312097,"y0":50.00120545655631,"z0":6.31662391218952,"aX":-7.8765917848169185},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":21.6,"breakHorizontal":6.4,"spinRate":2388,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.3856106461846309,"extension":6.049660910380754},"index":4,"playId":"4c6ddad2-f8a4-3c32-ad90-858131185dde","pitchNumber":4,"startTime":"2026-08-22T22:01:14.076Z","endTime":"2026-08-22T22:01:17.784Z","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":97.8,"endSpeed":88.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10683724201898,"aZ":-8.266741759340565,"pfxX":-3.408644351406285,"pfxZ":11.751915525791556,"pX":0.24918022729106004,"pZ":3.6280098478046474,"vX0":2.8794226836793317,"vY0":-142.3088690994317,"vZ0":-6.641750008211737,"x":107.5,"y":140.82,"x0":-0.3369215223426189,"y0":50.00581036567458,"z0":6.527397977105745,"aX":-6.936434991598356},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":5.5,"spinRate":2330,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3860678130984896,"extension":6.068711175884847},"index":5,"playId":"ef9b8b72-efee-33d8-81b3-716b508b82d7","pitchNumber":5,"startTime":"2026-08-22T22:01:41.351Z","endTime":"2026-08-22T22:01:46.282Z","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":97.6,"endSpeed":88.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9901198635956,"aZ":-6.865858264616946,"pfxX":-3.4546877597879346,"pfxZ":12.526820573587067,"pX":0.8215898278778087,"pZ":1.8898283282639248,"vX0":4.88355120911911,"vY0":-141.62329583436247,"vZ0":-10.981120028920543,"x":85.68,"y":187.75,"x0":-0.4806896716865413,"y0":50.006256665504736,"z0":6.267970656123627,"aX":-6.981505537337018},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.5,"breakHorizontal":5.2,"spinRate":2279,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.3875731925575785,"extension":6.351635881343913},"hitData":{"launchSpeed":95.8,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.52,"coordY":147.87}},"index":6,"playId":"6b97da08-402f-3d2d-907c-d040edef5618","pitchNumber":6,"startTime":"2026-08-22T22:02:02.157Z","endTime":"2026-08-22T22:02:10.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:02:10.720Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T22:02:13.806Z","endTime":"2026-08-22T22:04:27.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.180344546438537,"aZ":-32.29144872122626,"pfxX":0.2623454639828062,"pfxZ":-0.06997012070823949,"pX":0.6844214712449735,"pZ":2.782707114222902,"vX0":4.772365951009031,"vY0":-129.47882338652403,"vZ0":-2.7440443513885837,"x":90.91,"y":163.65,"x0":-1.2140793317855636,"y0":50.00278390695536,"z0":6.318841615081698,"aX":0.4458866292975068},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.5,"breakHorizontal":-1.6,"spinRate":2469,"spinDirection":55},"zone":3,"typeConfidence":0.9,"plateTime":0.4224817362243063,"extension":5.949819907519777},"index":0,"playId":"215aa880-96d8-3808-a01e-5729b1dfe6ff","pitchNumber":1,"startTime":"2026-08-22T22:02:36.752Z","endTime":"2026-08-22T22:02:41.049Z","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":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.723571646108105,"aZ":-5.604880329940933,"pfxX":-4.35882689487223,"pfxZ":12.983489993933734,"pX":-0.18028822325782767,"pZ":3.587821048950515,"vX0":2.970508559830028,"vY0":-142.809138524062,"vZ0":-7.077141324400573,"x":123.87,"y":141.91,"x0":-0.672549065030225,"y0":50.00622328317041,"z0":6.463355370772485,"aX":-8.921793141656973},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":22.1,"breakHorizontal":7.2,"spinRate":2429,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38490899981550886,"extension":5.850403660237729},"index":1,"playId":"de7afd2c-d145-35ba-ab85-108dc13f0bd9","pitchNumber":2,"startTime":"2026-08-22T22:02:52.994Z","endTime":"2026-08-22T22:02:56.563Z","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":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64700379040278,"aZ":-9.773294472507166,"pfxX":-3.859346131054878,"pfxZ":11.077817054155455,"pX":-0.400668612844613,"pZ":4.246863165193404,"vX0":2.063648959243491,"vY0":-141.8272405769591,"vZ0":-4.730045730624897,"x":132.27,"y":124.11,"x0":-0.6391218927227702,"y0":50.00647500244577,"z0":6.568676427894027,"aX":-7.806465926866113},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.2,"breakHorizontal":6.5,"spinRate":2209,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38728243274551133,"extension":5.811955840219777},"index":2,"playId":"f2354ae4-83f1-3e8f-a320-3fcaee35982e","pitchNumber":3,"startTime":"2026-08-22T22:03:15.294Z","endTime":"2026-08-22T22:03:18.841Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39131180699983,"aZ":-9.625854767446196,"pfxX":-3.1865086385268047,"pfxZ":10.932243376170897,"pX":-0.6733315492164337,"pZ":2.697183393034021,"vX0":1.2722289435496794,"vY0":-143.0251008991672,"vZ0":-8.614330001415356,"x":142.67,"y":165.96,"x0":-0.7111320635948043,"y0":50.00064414742131,"z0":6.359765862961016,"aX":-6.570614236235074},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":5.5,"spinRate":2220,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.38363056076654933,"extension":6.104815158809433},"index":3,"playId":"0213a3c1-6279-36d9-af48-1d4330559399","pitchNumber":4,"startTime":"2026-08-22T22:03:34.586Z","endTime":"2026-08-22T22:03:38.717Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71608130753748,"aZ":-8.279817357163717,"pfxX":-5.494873351268035,"pfxZ":11.671034008309519,"pX":0.023130156066583762,"pZ":2.7599912143458516,"vX0":3.5112436640061846,"vY0":-142.83716213696422,"vZ0":-8.688648374909272,"x":116.12,"y":164.26,"x0":-0.5140113524034005,"y0":50.0055440157363,"z0":6.377957837287679,"aX":-11.251834230388395},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2295,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.38482120499890504,"extension":6.104480612682074},"index":4,"playId":"42914a83-3946-3bbc-a3a4-2a91258376b6","pitchNumber":5,"startTime":"2026-08-22T22:03:58.371Z","endTime":"2026-08-22T22:04:01.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.778802458272644,"aZ":-29.46223044223928,"pfxX":-0.6758239233360444,"pfxZ":1.5963076850734077,"pX":0.731596377871616,"pZ":0.7605234144044936,"vX0":4.991814574664718,"vY0":-131.26580173810052,"vZ0":-7.915914832257333,"x":89.11,"y":218.25,"x0":-1.1293274154432464,"y0":50.00131988788645,"z0":6.09409110866121,"aX":-1.1474491493898338},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-0.2,"spinRate":2368,"spinDirection":233},"zone":14,"typeConfidence":0.7,"plateTime":0.42165261283672173,"extension":6.081451595043489},"index":5,"playId":"9acbd30e-b15a-316c-97c6-241d4aed582a","pitchNumber":6,"startTime":"2026-08-22T22:04:23.382Z","endTime":"2026-08-22T22:04:27.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:04:27.698Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to left fielder Andrew Pinckney.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T22:06:44.798Z","endTime":"2026-08-22T22:06:55.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72084758831412,"aZ":-18.519812434916837,"pfxX":-8.079944253058494,"pfxZ":7.610153488094148,"pX":-0.38785414121114714,"pZ":2.1260280436920445,"vX0":6.613518835512191,"vY0":-133.37152996796922,"vZ0":-4.246191307091211,"x":131.78,"y":181.38,"x0":-1.854638033931792,"y0":50.004674477682364,"z0":5.0813497394520075,"aX":-14.501698115139654},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":13.1,"spinRate":2193,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4112828130892492,"extension":6.985726362390001},"hitData":{"launchSpeed":98.5,"launchAngle":11.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.32,"coordY":83.07}},"index":0,"playId":"5c93e680-acaa-323c-b818-9feaf7c553fb","pitchNumber":1,"startTime":"2026-08-22T22:06:45.683Z","endTime":"2026-08-22T22:06:55.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:06:55.049Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heriberto Hernández pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T22:06:56.412Z","endTime":"2026-08-22T22:10:04.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99970433725437,"aZ":-19.443359992474672,"pfxX":-0.9577825526916417,"pfxZ":7.2791749266261405,"pX":1.1930767225226806,"pZ":2.5586277401193644,"vX0":7.926604595200745,"vY0":-131.4608607525262,"vZ0":-3.2898891472692005,"x":71.52,"y":169.7,"x0":-1.7375557662611365,"y0":50.00538121676074,"z0":5.27054168419626,"aX":-1.6765775222050032},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":0.0,"spinRate":2282,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.41672833693724476,"extension":6.834865158390592},"index":0,"playId":"40955248-1b7d-3a00-bc5d-f7570563ff9b","pitchNumber":1,"startTime":"2026-08-22T22:07:22.408Z","endTime":"2026-08-22T22:07:27.209Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.375795573253107,"aZ":-24.39448906279459,"pfxX":-9.30662687451849,"pfxZ":4.365756093548033,"pX":0.6390719013161712,"pZ":2.7399990605335294,"vX0":9.460969360277733,"vY0":-133.08510911746123,"vZ0":-1.8691087309719472,"x":92.64,"y":164.8,"x0":-1.764436443592193,"y0":50.00135669895037,"z0":5.230323405871624,"aX":-16.579597915962037},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":2255,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.41264143700060796,"extension":6.817222110474537},"index":1,"playId":"59fbb23c-b213-31ab-b681-131caab1ef42","pitchNumber":2,"startTime":"2026-08-22T22:07:45.456Z","endTime":"2026-08-22T22:07:49.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"702102be-4a02-3d0a-805b-79dc3ba64f9a","startTime":"2026-08-22T22:08:06.264Z","endTime":"2026-08-22T22:08:09.572Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.029756424195572,"aZ":-27.49706061185294,"pfxX":4.307588472644806,"pfxZ":3.4506917402496127,"pX":0.676587728961959,"pZ":1.8364573858361237,"vX0":4.866419786200915,"vY0":-115.81321079873831,"vZ0":-1.7288085584659996,"x":91.21,"y":189.2,"x0":-2.013127452529687,"y0":50.00322887131808,"z0":5.227497778392664,"aX":5.839492941130244},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.1,"breakHorizontal":-9.0,"spinRate":2441,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4733019653593682,"extension":6.667672277935383},"index":3,"playId":"7f827c82-5dea-39b8-89f0-09367c163fb0","pitchNumber":3,"startTime":"2026-08-22T22:08:25.993Z","endTime":"2026-08-22T22:08:32.499Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jakob Marsee steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"7f827c82-5dea-39b8-89f0-09367c163fb0","startTime":"2026-08-22T22:08:38.494Z","endTime":"2026-08-22T22:09:02.338Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"97bfb0c5-598a-3f6e-b4ce-550d624b8e1f","startTime":"2026-08-22T22:09:02.338Z","endTime":"2026-08-22T22:09:06.465Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45797132670729,"aZ":-28.63440344475141,"pfxX":3.4937302211033714,"pfxZ":2.2823791367692388,"pX":2.6393120622123214,"pZ":0.6244559506211399,"vX0":9.633214888445542,"vY0":-124.18115959264487,"vZ0":-4.894790829860035,"x":16.4,"y":221.92,"x0":-1.7547836036076712,"y0":50.002945874455754,"z0":5.022495343581907,"aX":5.418412042708977},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":-8.8,"spinRate":2666,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4422314094156672,"extension":6.860088402938509},"index":6,"playId":"fe2de1aa-4692-36ec-a6c1-a0ce47d24f8c","pitchNumber":4,"startTime":"2026-08-22T22:09:28.800Z","endTime":"2026-08-22T22:09:33.203Z","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":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.740818625385955,"aZ":-26.18764125628369,"pfxX":4.878692211845963,"pfxZ":4.134853955877502,"pX":0.2680408806144747,"pZ":2.0733579771646493,"vX0":3.8616902782390667,"vY0":-119.99039570782017,"vZ0":-1.7802675618144417,"x":106.78,"y":182.8,"x0":-2.000043841832524,"y0":50.00254566014331,"z0":5.174121826674618,"aX":7.063657386272753},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.3,"breakHorizontal":-9.8,"spinRate":2595,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.4576950668581792,"extension":6.876168785889764},"hitData":{"launchSpeed":79.3,"launchAngle":67.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.85,"coordY":178.91}},"index":7,"playId":"c6db00c9-f61c-3c6b-b494-3a39470a326c","pitchNumber":5,"startTime":"2026-08-22T22:09:54.391Z","endTime":"2026-08-22T22:10:04.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:10:04.455Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joe Mack pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T22:10:20.709Z","endTime":"2026-08-22T22:12:01.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":69.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16293109004615,"aZ":-33.51205175152842,"pfxX":9.635209189918488,"pfxZ":-1.079033994947249,"pX":-0.03932674758347261,"pZ":2.238209984833299,"vX0":1.5981889234279953,"vY0":-111.81437678153416,"vZ0":0.635706039373164,"x":118.5,"y":178.35,"x0":-2.017144427893291,"y0":50.00297641320835,"z0":5.448289035408788,"aX":11.940278611142624},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-1.3,"breakHorizontal":-17.9,"spinRate":2567,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4939038909701523,"extension":6.807500810624638},"index":0,"playId":"13a13e6c-03d7-3d40-8ace-0e3503d73d70","pitchNumber":1,"startTime":"2026-08-22T22:10:36.774Z","endTime":"2026-08-22T22:10:41.587Z","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":85.9,"endSpeed":78.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11928126714828,"aZ":-26.255885751865005,"pfxX":-10.238708597243935,"pfxZ":3.7642784700016643,"pX":0.012419152028484676,"pZ":1.9723063070781317,"vX0":7.792766530829037,"vY0":-124.87663527628028,"vZ0":-2.9861542612833465,"x":116.53,"y":185.53,"x0":-1.8247579206242555,"y0":50.00451780308164,"z0":5.353173695778217,"aX":-16.105384284572217},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2118,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4393102112784062,"extension":6.706691759662795},"index":1,"playId":"6b36a761-1405-35b8-9253-383b76ea5feb","pitchNumber":2,"startTime":"2026-08-22T22:11:10.493Z","endTime":"2026-08-22T22:11:17.344Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.664568496002914,"aZ":-17.806810749505924,"pfxX":-7.486157234958569,"pfxZ":7.965765902888544,"pX":-0.187413736891155,"pZ":3.3694457820783104,"vX0":6.91906510948749,"vY0":-134.13503121729653,"vZ0":-1.3407540419635375,"x":124.14,"y":147.8,"x0":-1.8400252490496598,"y0":50.00651792736596,"z0":5.157895088091648,"aX":-13.510752903816677},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2309,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40986474468462797,"extension":6.96785389371036},"hitData":{"launchSpeed":90.5,"launchAngle":68.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.96,"coordY":153.97}},"index":2,"playId":"6eccfd12-2a83-3626-958a-037edb58eda0","pitchNumber":3,"startTime":"2026-08-22T22:11:50.939Z","endTime":"2026-08-22T22:12:01.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:12:01.948Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T22:12:07.528Z","endTime":"2026-08-22T22:13:06.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.068378858069945,"aZ":-26.376797697673346,"pfxX":6.460221230207884,"pfxZ":4.272825831535312,"pX":1.3981088851773213,"pZ":1.9594093299889759,"vX0":5.521262545594892,"vY0":-116.13357915471619,"vZ0":-1.284023158035482,"x":63.71,"y":185.88,"x0":-1.855098940759204,"y0":50.00348118102379,"z0":5.043524176378752,"aX":8.766360614449889},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":2566,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.47282198436275413,"extension":6.95533072959969},"index":0,"playId":"b298ae4f-f03c-3366-88a2-9819e5199b20","pitchNumber":1,"startTime":"2026-08-22T22:12:37.800Z","endTime":"2026-08-22T22:12:42.167Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468296883493544,"aZ":-20.564826220825,"pfxX":-1.1976608327987117,"pfxZ":6.739759526026667,"pX":0.8752176091075772,"pZ":2.598774619985653,"vX0":7.551961193503121,"vY0":-130.43105321555853,"vZ0":-2.4964656010670754,"x":83.64,"y":168.61,"x0":-1.902298953433457,"y0":50.00411969980674,"z0":5.119336310876748,"aX":-2.0644367506889214},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":0.5,"spinRate":2216,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4199536084846849,"extension":6.819299670670853},"hitData":{"launchSpeed":91.6,"launchAngle":44.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.7,"coordY":83.65}},"index":1,"playId":"9f2a91fc-8991-3afa-a722-1014988283c7","pitchNumber":2,"startTime":"2026-08-22T22:12:57.528Z","endTime":"2026-08-22T22:13:06.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:13:06.988Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Young pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T22:15:34.195Z","endTime":"2026-08-22T22:16:35.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Ekness replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T22:15:23.828Z","endTime":"2026-08-22T22:15:36.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"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(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":96.2,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73006692174617,"aZ":-14.020612252038134,"pfxX":-3.4386300578757725,"pfxZ":9.193929257999175,"pX":-0.348819116926903,"pZ":4.114802209860663,"vX0":8.581982951146003,"vY0":-139.90022113070688,"vZ0":-0.7308460250346904,"x":130.3,"y":127.68,"x0":-3.01473560985303,"y0":50.00037636073164,"z0":5.3018447507902255,"aX":-6.788630316327526},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2483,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39210934418277565,"extension":6.643760606659069},"index":1,"playId":"fe822f7a-69c2-3e4e-aa36-d3912ed9c779","pitchNumber":1,"startTime":"2026-08-22T22:15:36.568Z","endTime":"2026-08-22T22:15:40.907Z","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":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.636846416246012,"aZ":-30.16812250877032,"pfxX":8.828912371090727,"pfxZ":1.355483629343878,"pX":-1.294169214280078,"pZ":2.8403531404915543,"vX0":2.9322282436197233,"vY0":-121.43280996589883,"vZ0":0.926346761087145,"x":166.33,"y":162.09,"x0":-3.667068710683945,"y0":50.0033252947411,"z0":5.095483131673452,"aX":13.074872269915797},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.7,"spinRate":2632,"spinDirection":70},"zone":11,"typeConfidence":0.92,"plateTime":0.45251072042523033,"extension":6.235844079719679},"index":2,"playId":"876badd3-d31d-3180-ab86-90a424957c57","pitchNumber":2,"startTime":"2026-08-22T22:15:52.012Z","endTime":"2026-08-22T22:15:57.587Z","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":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.202593597449884,"aZ":-10.549649039582901,"pfxX":-5.251815455382945,"pfxZ":10.544968266095637,"pX":0.09133348290924045,"pZ":2.0409214639896445,"vX0":10.795483746850334,"vY0":-142.42269912422645,"vZ0":-6.440411873154401,"x":113.52,"y":183.68,"x0":-3.0687733294079846,"y0":50.00489203460159,"z0":5.001229848481829,"aX":-10.772477152981123},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":7.3,"spinRate":2553,"spinDirection":222},"zone":8,"typeConfidence":0.93,"plateTime":0.3848157060270405,"extension":6.741578769975073},"index":3,"playId":"e65a3b39-51d9-3daa-8104-02571d1a3594","pitchNumber":3,"startTime":"2026-08-22T22:16:08.846Z","endTime":"2026-08-22T22:16:13.706Z","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":84.5,"endSpeed":77.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.348489005001554,"aZ":-27.859424028696306,"pfxX":8.081697264509435,"pfxZ":2.8395653409080293,"pX":-0.3080141162095228,"pZ":2.186836775150358,"vX0":5.289323961306348,"vY0":-122.94728736040469,"vZ0":-0.9548947653480523,"x":128.74,"y":179.74,"x0":-3.5432854065273824,"y0":50.00099732761433,"z0":4.963278747357178,"aX":12.26110950991203},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":2642,"spinDirection":73},"zone":5,"typeConfidence":0.92,"plateTime":0.4469962268465304,"extension":6.277805753529236},"hitData":{"launchSpeed":87.0,"launchAngle":69.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.18,"coordY":159.06}},"index":4,"playId":"267d7557-7adf-37ea-8dde-ab3958ded6df","pitchNumber":4,"startTime":"2026-08-22T22:16:25.558Z","endTime":"2026-08-22T22:16:35.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:16:35.507Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, second baseman Xavier Edwards to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T22:16:40.423Z","endTime":"2026-08-22T22:19:06.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1113410173563,"aZ":-28.109583750467298,"pfxX":5.420393586411345,"pfxZ":2.6785047559383646,"pX":0.18644451778337423,"pZ":1.777439110021114,"vX0":6.811810860897431,"vY0":-122.88631287423605,"vZ0":-1.797673980044785,"x":109.89,"y":190.79,"x0":-3.3337842785460854,"y0":50.002658810852296,"z0":4.9242263020624915,"aX":8.225144013634091},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-11.5,"spinRate":2560,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.4470432567773788,"extension":6.949728055894821},"index":0,"playId":"95396069-c010-390e-84ba-033266c24655","pitchNumber":1,"startTime":"2026-08-22T22:17:00.774Z","endTime":"2026-08-22T22:17:04.682Z","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":98.0,"endSpeed":89.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.922018969118355,"aZ":-10.186435499826839,"pfxX":-4.450638738724086,"pfxZ":10.808892831438776,"pX":1.091810985681334,"pZ":2.6696646363648813,"vX0":12.774836817843331,"vY0":-142.0441985537861,"vZ0":-4.955457337800205,"x":75.38,"y":166.7,"x0":-2.8945662025199983,"y0":50.00056224146878,"z0":5.090250035159081,"aX":-9.052885116881123},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2654,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.38627649349901105,"extension":6.770255424947492},"index":1,"playId":"edb129f0-cc08-38de-bef8-32005c67ee6f","pitchNumber":2,"startTime":"2026-08-22T22:17:18.093Z","endTime":"2026-08-22T22:17:23.283Z","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":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378507379008287,"aZ":-28.54354495186771,"pfxX":5.916551915547304,"pfxZ":2.3619053866030892,"pX":-0.4119274005245563,"pZ":3.1522183835227247,"vX0":5.489768604543249,"vY0":-123.61212581243878,"vZ0":1.1584293254354976,"x":132.7,"y":153.67,"x0":-3.4362026673801846,"y0":50.00181042245442,"z0":5.087647781298558,"aX":9.083987471859098},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-12.1,"spinRate":2605,"spinDirection":76},"zone":1,"typeConfidence":0.91,"plateTime":0.444386401418452,"extension":6.7031782760435465},"index":2,"playId":"e9ddf79f-92ae-3c25-9393-60f14cd62764","pitchNumber":3,"startTime":"2026-08-22T22:17:34.378Z","endTime":"2026-08-22T22:17:38.618Z","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":85.8,"endSpeed":79.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848570133187096,"aZ":-39.02519771074337,"pfxX":4.6762614131443385,"pfxZ":-4.421039160600414,"pX":2.086890877761022,"pZ":-0.3543328292645384,"vX0":10.805565345731655,"vY0":-124.4168924076986,"vZ0":-5.260009843739118,"x":37.45,"y":248.35,"x0":-2.9419155266191788,"y0":50.00559856191503,"z0":5.066381957771876,"aX":7.240156542569644},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.1,"breakHorizontal":-11.3,"spinRate":2812,"spinDirection":65},"zone":14,"typeConfidence":0.94,"plateTime":0.44233277595603004,"extension":6.828695247068084},"index":3,"playId":"04eda181-b481-3f99-bf17-33a80108da2f","pitchNumber":4,"startTime":"2026-08-22T22:17:51.834Z","endTime":"2026-08-22T22:17:56.202Z","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.2,"endSpeed":90.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355309296045927,"aZ":-17.072808871876216,"pfxX":-3.599138176989278,"pfxZ":7.294032658696008,"pX":0.23547748056947956,"pZ":3.4166696133593604,"vX0":10.731955855217917,"vY0":-142.6566720108193,"vZ0":-2.056834499717805,"x":108.02,"y":146.53,"x0":-3.0998503011182352,"y0":50.0046971702038,"z0":5.217512691612699,"aX":-7.4538231352381095},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":4.4,"spinRate":2369,"spinDirection":225},"zone":12,"typeConfidence":0.86,"plateTime":0.38324176266763255,"extension":6.873018121635642},"index":4,"playId":"f3978b2e-b344-3b5c-9d9f-8a9e8a6bf2b3","pitchNumber":5,"startTime":"2026-08-22T22:18:14.123Z","endTime":"2026-08-22T22:18:17.638Z","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.0,"endSpeed":89.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.997341453385975,"aZ":-18.09746209664294,"pfxX":-3.923595380963842,"pfxZ":6.830062961721694,"pX":-0.010715661284758404,"pZ":3.377866240840713,"vX0":10.05406731772044,"vY0":-142.47646898604972,"vZ0":-1.764537632385447,"x":117.41,"y":147.58,"x0":-3.071633655281729,"y0":50.001751060745065,"z0":5.1459726368230445,"aX":-8.086428923838017},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":5.2,"spinRate":2457,"spinDirection":223},"zone":12,"typeConfidence":0.84,"plateTime":0.3840719273084683,"extension":6.765320345658099},"index":5,"playId":"8605d3df-6418-3aa1-aff4-0fc2bb611722","pitchNumber":6,"startTime":"2026-08-22T22:18:34.472Z","endTime":"2026-08-22T22:18:39.455Z","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":99.0,"endSpeed":90.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66516155738167,"aZ":-13.551880038767655,"pfxX":-5.579149631128174,"pfxZ":8.850198260874329,"pX":-0.07016989879306262,"pZ":2.221689227283502,"vX0":10.64014285813423,"vY0":-143.76179673855646,"vZ0":-5.584018196591468,"x":119.67,"y":178.79,"x0":-3.0854569908063816,"y0":50.0025749755177,"z0":5.022296728291444,"aX":-11.74005554110965},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2565,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.38022033326536153,"extension":6.712713847219012},"hitData":{"launchSpeed":81.9,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.76,"coordY":163.64}},"index":6,"playId":"6d272838-3b79-3fd6-aaf5-03f2242595c7","pitchNumber":7,"startTime":"2026-08-22T22:18:58.585Z","endTime":"2026-08-22T22:19:06.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:19:06.604Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pinckney strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T22:19:10.779Z","endTime":"2026-08-22T22:21:16.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.222444949564945,"aZ":-15.087137866883497,"pfxX":-4.692573381246643,"pfxZ":8.370834145676902,"pX":1.0663488301599056,"pZ":2.815947139609433,"vX0":12.560471280474964,"vY0":-142.12772677288115,"vZ0":-3.9602127781099754,"x":76.35,"y":162.75,"x0":-2.8048836480635573,"y0":50.00584361152032,"z0":5.188623303891306,"aX":-9.583883847685607},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":5.9,"spinRate":2522,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3857018506975698,"extension":6.866784984035755},"index":0,"playId":"cc33c6e2-085c-3f68-94ee-77c0d1987f86","pitchNumber":1,"startTime":"2026-08-22T22:19:33.915Z","endTime":"2026-08-22T22:19:38.498Z","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":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535646203588076,"aZ":-27.408054577810905,"pfxX":10.255017465997994,"pfxZ":3.1704194536850654,"pX":-1.4873968469891998,"pZ":3.20283315431258,"vX0":1.8137853873608751,"vY0":-122.76795782774008,"vZ0":1.0558412518355935,"x":173.7,"y":152.3,"x0":-3.569581369112747,"y0":50.00506018542783,"z0":5.125378787503735,"aX":15.43238410128051},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.2,"breakHorizontal":-19.0,"spinRate":2536,"spinDirection":71},"zone":11,"typeConfidence":0.92,"plateTime":0.4485981199958946,"extension":6.197971945456057},"index":1,"playId":"e12f2d1f-939d-3edb-ab40-26478338fdec","pitchNumber":2,"startTime":"2026-08-22T22:19:49.528Z","endTime":"2026-08-22T22:19:54.453Z","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":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.503675278234258,"aZ":-16.214337718003108,"pfxX":-4.236575613412171,"pfxZ":8.01130280243753,"pX":0.241469283908858,"pZ":2.5913796425107063,"vX0":10.540222881604468,"vY0":-140.20833387360733,"vZ0":-3.8966754810997353,"x":107.8,"y":168.81,"x0":-3.015016961754365,"y0":50.00411604108367,"z0":5.056384641005464,"aX":-8.442480034339187},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2451,"spinDirection":216},"zone":6,"typeConfidence":0.88,"plateTime":0.39054921994516656,"extension":6.726638379259019},"index":2,"playId":"6315653f-3937-3a41-bf72-b2a60925c6e5","pitchNumber":3,"startTime":"2026-08-22T22:20:06.866Z","endTime":"2026-08-22T22:20:11.368Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82660186231976,"aZ":-16.380202319127342,"pfxX":-4.260735224475307,"pfxZ":7.8342412442878455,"pX":-0.15196210585881703,"pZ":2.6867963809387634,"vX0":9.028720486543719,"vY0":-141.0250479364293,"vZ0":-3.875993767605922,"x":122.79,"y":166.24,"x0":-2.8402125375963063,"y0":50.00277306814538,"z0":5.134468648656873,"aX":-8.590599327420387},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":2526,"spinDirection":216},"zone":5,"typeConfidence":0.89,"plateTime":0.3882776596125215,"extension":6.6771593477645075},"index":3,"playId":"48b7f69d-b1d6-375b-aeb0-806935bfd975","pitchNumber":4,"startTime":"2026-08-22T22:20:24.224Z","endTime":"2026-08-22T22:20:28.353Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85840183920763,"aZ":-15.929954818351229,"pfxX":-5.425965505101179,"pfxZ":7.913411534841744,"pX":0.8567320159956751,"pZ":2.991425812755817,"vX0":12.256912321020728,"vY0":-142.62085460352841,"vZ0":-3.4851264919637925,"x":84.34,"y":158.01,"x0":-2.798358151164834,"y0":50.005126348369615,"z0":5.2386992688705,"aX":-11.14265792829861},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":7.2,"spinRate":2487,"spinDirection":219},"zone":12,"typeConfidence":0.87,"plateTime":0.38455752448233405,"extension":6.729743635459217},"index":4,"playId":"f662aac2-402b-3166-b0ca-8323d0a6ccc9","pitchNumber":5,"startTime":"2026-08-22T22:20:52.794Z","endTime":"2026-08-22T22:20:58.142Z","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":98.2,"endSpeed":89.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62314757742399,"aZ":-14.178977931448022,"pfxX":-4.736792886781176,"pfxZ":8.743158911027175,"pX":-0.29039510449114525,"pZ":2.8157309539955544,"vX0":9.291549527977097,"vY0":-142.731828462774,"vZ0":-3.966478633576275,"x":128.07,"y":162.76,"x0":-2.976185608471334,"y0":50.00309190854084,"z0":5.119684447041068,"aX":-9.750600818138116},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2544,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.38412881104141006,"extension":6.711043906334312},"index":5,"playId":"f35830bd-6a21-33bc-bbc1-6a8c7cd69a9b","pitchNumber":6,"startTime":"2026-08-22T22:21:13.028Z","endTime":"2026-08-22T22:21:16.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:21:16.979Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T22:24:01.024Z","endTime":"2026-08-22T22:25:38.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Tolman replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T22:23:43.737Z","endTime":"2026-08-22T22:24:03.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680899,"link":"/api/v1/people/680899"},"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(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":96.3,"endSpeed":87.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.839324926106634,"aZ":-9.890344732353528,"pfxX":6.113488123368756,"pfxZ":11.352919976309252,"pX":-0.6305691866577596,"pZ":1.4196946312983239,"vX0":-7.531602223582085,"vY0":-139.7688931576468,"vZ0":-9.824481729462454,"x":141.04,"y":200.45,"x0":1.3148744965495578,"y0":50.003657097409196,"z0":5.646031803086074,"aX":12.000651301398033},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":-9.4,"spinRate":2392,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.3930852738508652,"extension":6.381726969244527},"index":1,"playId":"feb23bbe-5983-37f9-84ae-e7fe6622cf0a","pitchNumber":1,"startTime":"2026-08-22T22:24:03.256Z","endTime":"2026-08-22T22:24:09.958Z","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":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18858316111106,"aZ":-11.395867467545578,"pfxX":6.574495501350727,"pfxZ":10.494417920773389,"pX":-1.1900915801079779,"pZ":2.113596245310855,"vX0":-9.352237491504587,"vY0":-140.39957204693695,"vZ0":-7.887700873873134,"x":162.36,"y":181.71,"x0":1.3425553773408065,"y0":50.004399280425766,"z0":5.715732394266253,"aX":13.020092253510583},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":-9.8,"spinRate":2403,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.3913197844778331,"extension":6.329780487214607},"index":2,"playId":"d296f2ac-1bef-3c35-87b7-f02d96e83dbd","pitchNumber":2,"startTime":"2026-08-22T22:24:20.091Z","endTime":"2026-08-22T22:24:24.794Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04825775317884,"aZ":-11.569800981639917,"pfxX":5.128697818164897,"pfxZ":10.329103622858842,"pX":-0.07846142047774027,"pZ":3.1766495546313394,"vX0":-5.917142351086776,"vY0":-140.8352258522847,"vZ0":-5.2747233349244995,"x":119.99,"y":153.01,"x0":1.3903765625803106,"y0":50.00597513178569,"z0":5.832142802211357,"aX":10.233845351346037},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.9,"spinRate":2432,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3899461557295041,"extension":6.091871397516872},"index":3,"playId":"55031c58-a542-34a8-9c0c-9319616d8cc1","pitchNumber":3,"startTime":"2026-08-22T22:24:37.290Z","endTime":"2026-08-22T22:24:41.146Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37963888586502,"aZ":-12.306553942752428,"pfxX":5.20604520546904,"pfxZ":10.031390099152077,"pX":-1.2919601940002905,"pZ":1.819676059012827,"vX0":-9.097454823550493,"vY0":-140.02955034791185,"vZ0":-8.525053396597457,"x":166.25,"y":189.65,"x0":1.326458267194117,"y0":50.0039791610824,"z0":5.7137713144826066,"aX":10.312736131020218},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.4,"spinRate":2234,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.39153886128257964,"extension":6.219205630183004},"index":4,"playId":"cf71ffff-ccb9-3070-8414-02439af22674","pitchNumber":4,"startTime":"2026-08-22T22:24:53.270Z","endTime":"2026-08-22T22:24:57.609Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36483637144919,"aZ":-11.21772573028165,"pfxX":4.462759203372961,"pfxZ":10.756423119099841,"pX":-0.10391204943288053,"pZ":2.297677700295894,"vX0":-5.792284531668184,"vY0":-138.99418934805317,"vZ0":-7.500952697476712,"x":120.96,"y":176.74,"x0":1.4313016321625158,"y0":50.006093093754394,"z0":5.783754074236163,"aX":8.697659794275319},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2397,"spinDirection":144},"zone":5,"typeConfidence":0.91,"plateTime":0.394700674669207,"extension":6.137780539885065},"index":5,"playId":"d8130d7e-df08-35a6-90bf-f1102594532b","pitchNumber":5,"startTime":"2026-08-22T22:25:10.218Z","endTime":"2026-08-22T22:25:16.993Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.498353617351626,"aZ":-34.36361241096557,"pfxX":6.84661069098597,"pfxZ":-1.4499925428867453,"pX":-0.2943918646532932,"pZ":3.3623949211565427,"vX0":-6.573303630007541,"vY0":-122.041737647443,"vZ0":0.9522534230357813,"x":128.22,"y":148.0,"x0":1.541423037378514,"y0":50.00242657318424,"z0":5.921705986672659,"aX":10.352098453453516},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-10.9,"spinRate":1107,"spinDirection":100},"zone":1,"typeConfidence":0.9,"plateTime":0.44842247955347636,"extension":6.052772960645576},"index":6,"playId":"45f998fa-fb16-3e94-8e12-bd184d70df7c","pitchNumber":6,"startTime":"2026-08-22T22:25:33.718Z","endTime":"2026-08-22T22:25:38.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:25:38.753Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a soft bunt ground ball to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T22:25:43.430Z","endTime":"2026-08-22T22:26:16.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.50357860206304,"aZ":-14.575453870963614,"pfxX":4.783881822254777,"pfxZ":8.939561887224253,"pX":0.37479485815907726,"pZ":3.2131917197160935,"vX0":-4.859581752743363,"vY0":-140.52016280813837,"vZ0":-4.5601962952905755,"x":102.71,"y":152.02,"x0":1.5182545627634139,"y0":50.002062908154635,"z0":5.827405309947868,"aX":9.416783266842591},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":-7.4,"spinRate":2289,"spinDirection":135},"zone":3,"typeConfidence":0.9,"plateTime":0.39216228418199073,"extension":6.273334113783666},"hitData":{"launchSpeed":38.1,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":134.44,"coordY":188.64}},"index":0,"playId":"f2266f96-813f-3858-aba6-c8b077620c49","pitchNumber":1,"startTime":"2026-08-22T22:26:08.003Z","endTime":"2026-08-22T22:26:16.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:26:16.718Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to left fielder Andrew Pinckney.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T22:26:32.154Z","endTime":"2026-08-22T22:27:43.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"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":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12293687329195,"aZ":-12.380565899593215,"pfxX":3.6209348330140774,"pfxZ":10.041653553672742,"pX":-1.450140902095794,"pZ":2.596390315522964,"vX0":-8.900794280869686,"vY0":-140.51211875265207,"vZ0":-6.517024839935092,"x":172.28,"y":168.68,"x0":1.3086254808876137,"y0":50.00075326263599,"z0":5.774232610654647,"aX":7.137168958521095},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-4.4,"spinRate":2274,"spinDirection":140},"zone":11,"typeConfidence":0.91,"plateTime":0.3919819892471419,"extension":6.47951983839655},"index":0,"playId":"b2112859-cb40-3d10-8e77-58500d58b112","pitchNumber":1,"startTime":"2026-08-22T22:26:53.497Z","endTime":"2026-08-22T22:26:57.602Z","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":95.6,"endSpeed":86.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.33972323391355,"aZ":-13.564275101012177,"pfxX":4.727095396215326,"pfxZ":9.663063498786586,"pX":-0.3254746007213944,"pZ":3.679067591463178,"vX0":-6.682331611323271,"vY0":-138.91947006122416,"vZ0":-3.6208135151660414,"x":129.41,"y":139.45,"x0":1.5133980704622836,"y0":50.00589024707466,"z0":5.920247461097924,"aX":9.107270189162039},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2319,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.39649218580201584,"extension":6.2091920327121715},"index":1,"playId":"0d7c6d23-adb6-35bd-8dd7-b020a155a4ac","pitchNumber":2,"startTime":"2026-08-22T22:27:09.628Z","endTime":"2026-08-22T22:27:14.663Z","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":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68562577841433,"aZ":-15.587370159584394,"pfxX":6.224591830400721,"pfxZ":8.36010202865633,"pX":0.1871475175531852,"pZ":3.2220547103754433,"vX0":-5.8167822523987445,"vY0":-140.85268646420008,"vZ0":-4.522326803661041,"x":109.87,"y":151.78,"x0":1.482853245549318,"y0":50.00634565952332,"z0":5.875404021436657,"aX":12.355163363591977},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":2137,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.39072813195353184,"extension":6.120558666731621},"hitData":{"launchSpeed":97.3,"launchAngle":33.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.2,"coordY":78.76}},"index":2,"playId":"fa16eadd-1081-3625-b6c9-3197f08b653b","pitchNumber":3,"startTime":"2026-08-22T22:27:30.770Z","endTime":"2026-08-22T22:27:43.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:27:43.534Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, third baseman Brady House to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T22:28:18.957Z","endTime":"2026-08-22T22:30:25.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Agustín Ramírez replaces Owen Caissie.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T22:28:01.670Z","endTime":"2026-08-22T22:28:21.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"}},{"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":83.8,"endSpeed":76.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2408807788106,"aZ":-32.451291645774724,"pfxX":9.967099241965006,"pfxZ":-0.18855371269625465,"pX":-1.202522528455664,"pZ":1.9772281540069998,"vX0":-9.442878016421105,"vY0":-121.6265709436548,"vZ0":-2.35091988791594,"x":162.84,"y":185.39,"x0":1.4552744148489243,"y0":50.001112822851454,"z0":5.800092197012421,"aX":14.771509186337708},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":-15.5,"spinRate":1189,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.45218251757836025,"extension":6.154744088412181},"index":1,"playId":"5f72c943-dc5c-3b69-bba4-9875dc92653f","pitchNumber":1,"startTime":"2026-08-22T22:28:21.143Z","endTime":"2026-08-22T22:28:27.027Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71228440338986,"aZ":-14.866775328662746,"pfxX":7.200173897077114,"pfxZ":8.744571701347896,"pX":0.018722005544018167,"pZ":2.627763335807473,"vX0":-6.264580408306438,"vY0":-140.9125507704623,"vZ0":-6.100796343297488,"x":116.29,"y":167.83,"x0":1.3525871146532018,"y0":50.00428972192926,"z0":5.808643458244637,"aX":14.253551470915298},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":-11.5,"spinRate":2207,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.3910654161081064,"extension":6.289473794655531},"index":2,"playId":"afec1e96-719a-3ae6-8d1b-eadade895348","pitchNumber":2,"startTime":"2026-08-22T22:28:44.205Z","endTime":"2026-08-22T22:28:48.239Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870117903890023,"aZ":-30.869075600148552,"pfxX":10.437921186542479,"pfxZ":0.8623495741317706,"pX":0.7888725294527559,"pZ":1.6522646346313141,"vX0":-5.296896897489658,"vY0":-122.87908568159285,"vZ0":-3.546428574479032,"x":86.93,"y":194.17,"x0":1.629062371574082,"y0":50.00147750531934,"z0":5.767969226513912,"aX":15.783749347996814},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-17.4,"spinRate":1292,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4476358888171825,"extension":6.101319262170295},"index":3,"playId":"9fed77f8-6109-34d4-ba0f-57fad45b30c6","pitchNumber":3,"startTime":"2026-08-22T22:29:03.318Z","endTime":"2026-08-22T22:29:07.308Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71483492959592,"aZ":-31.239674519634434,"pfxX":7.046971204040754,"pfxZ":0.634463878971701,"pX":0.6162578352839652,"pZ":2.502428570918273,"vX0":-4.770421816669054,"vY0":-120.85086669790832,"vZ0":-1.443506993328363,"x":93.51,"y":171.21,"x0":1.700929395356635,"y0":50.00536612662364,"z0":5.853479442687396,"aX":10.417530740544757},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":-11.6,"spinRate":1218,"spinDirection":113},"zone":6,"typeConfidence":0.9,"plateTime":0.4533642718637765,"extension":6.078364284746944},"index":4,"playId":"5a7a97e8-0471-3521-9f35-885bd8da0129","pitchNumber":4,"startTime":"2026-08-22T22:29:27.525Z","endTime":"2026-08-22T22:29:31.928Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.638031746878184,"aZ":-13.662434791402287,"pfxX":4.339005807107494,"pfxZ":9.084236918760787,"pX":-0.1761282369711108,"pZ":3.598059063012939,"vX0":-5.97046408896554,"vY0":-142.11745478578362,"vZ0":-3.880084022978942,"x":123.71,"y":141.63,"x0":1.3916801621260182,"y0":50.00637258187639,"z0":5.853429455273269,"aX":8.846113052254823},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-6.6,"spinRate":2264,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.38592342365934673,"extension":6.200733319984302},"index":5,"playId":"a5e3925c-0a7c-3a59-a5f3-7c77ab0c22cd","pitchNumber":5,"startTime":"2026-08-22T22:29:54.291Z","endTime":"2026-08-22T22:29:58.365Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445254384075902,"aZ":-23.644555843454157,"pfxX":7.601213593800871,"pfxZ":5.5655085315264365,"pX":0.8220489503592472,"pZ":2.4883297141402374,"vX0":-4.174387009546552,"vY0":-123.52916337434654,"vZ0":-3.233570169087903,"x":85.67,"y":171.6,"x0":1.5532512599091368,"y0":50.00567277985108,"z0":5.820016599912598,"aX":11.655146374638058},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.5,"breakHorizontal":-12.7,"spinRate":1381,"spinDirection":121},"zone":6,"typeConfidence":0.82,"plateTime":0.4447711965409131,"extension":6.0844454008714655},"hitData":{"launchSpeed":77.7,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.61,"coordY":166.69}},"index":6,"playId":"aada30a2-5f83-305e-a03e-ffd0a43226e4","pitchNumber":6,"startTime":"2026-08-22T22:30:17.590Z","endTime":"2026-08-22T22:30:25.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:30:25.888Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daylen Lile pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T22:32:44.846Z","endTime":"2026-08-22T22:34:26.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Agustín Ramírez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T22:32:27.873Z","endTime":"2026-08-22T22:32:47.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"}},{"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":97.1,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65302189263712,"aZ":-15.286151202052693,"pfxX":-4.144514164902161,"pfxZ":8.37818102308189,"pX":0.44930104630806106,"pZ":2.622593521821536,"vX0":10.97763409153637,"vY0":-140.98901013913365,"vZ0":-4.118690560526141,"x":99.87,"y":167.97,"x0":-2.954018360534557,"y0":50.00392205089681,"z0":5.086997266769778,"aX":-8.356258077908546},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":5.3,"spinRate":2460,"spinDirection":230},"zone":6,"typeConfidence":0.9,"plateTime":0.38829360802440904,"extension":6.902776609464943},"index":1,"playId":"bf7d1307-b379-3d26-bf16-794f7b072396","pitchNumber":1,"startTime":"2026-08-22T22:32:47.105Z","endTime":"2026-08-22T22:32:53.199Z","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":97.8,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56341271190705,"aZ":-14.117682936463517,"pfxX":-5.218656474644922,"pfxZ":8.869077896897974,"pX":0.8512525007460926,"pZ":1.4436542562012125,"vX0":12.691968846364041,"vY0":-141.81814487801887,"vZ0":-7.129152116805051,"x":84.55,"y":199.8,"x0":-3.005078960509491,"y0":50.00665019227558,"z0":4.891638990610165,"aX":-10.63039824562404},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2463,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.3862852368227401,"extension":6.814228717664085},"index":2,"playId":"121596ff-5cc2-3d4c-9958-72db47fa4a31","pitchNumber":2,"startTime":"2026-08-22T22:33:13.365Z","endTime":"2026-08-22T22:33:18.188Z","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":98.9,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.588241541472954,"aZ":-12.118155286298865,"pfxX":-6.3794064592479955,"pfxZ":9.683288773910459,"pX":0.14625033264124507,"pZ":1.7119401345976089,"vX0":11.594740967226132,"vY0":-143.34771013752152,"vZ0":-6.870214932671624,"x":111.43,"y":192.56,"x0":-3.130935242596669,"y0":50.00666030355552,"z0":4.904217924539361,"aX":-13.218825386399557},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2568,"spinDirection":222},"zone":8,"typeConfidence":0.92,"plateTime":0.3828005050451706,"extension":6.834414887226427},"index":3,"playId":"afc11e0e-c6e2-3406-9a59-71a883528640","pitchNumber":3,"startTime":"2026-08-22T22:33:33.353Z","endTime":"2026-08-22T22:33:38.358Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.567687582122563,"aZ":-39.81112036331692,"pfxX":3.830390922272491,"pfxZ":-4.936191626057187,"pX":0.577184534522952,"pZ":2.6129582864532237,"vX0":7.798657509342886,"vY0":-123.75132449099395,"vZ0":1.730899770040657,"x":95.0,"y":168.23,"x0":-3.1177056187145236,"y0":50.00610762716966,"z0":5.248590260985007,"aX":5.919965800446186},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.3,"breakHorizontal":-8.8,"spinRate":2683,"spinDirection":68},"zone":6,"typeConfidence":0.94,"plateTime":0.4432487521147328,"extension":6.698092655005016},"hitData":{"launchSpeed":56.9,"launchAngle":43.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.01,"coordY":158.06}},"index":4,"playId":"c8cf6ce0-3b94-3c71-83af-dbfeb7101c04","pitchNumber":4,"startTime":"2026-08-22T22:34:18.273Z","endTime":"2026-08-22T22:34:26.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:34:26.961Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Crews lines out sharply to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T22:37:01.570Z","endTime":"2026-08-22T22:37:10.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T22:34:45.026Z","endTime":"2026-08-22T22:36:49.033Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Zuber replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-22T22:36:49.033Z","endTime":"2026-08-22T22:37:03.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23948697231196,"aZ":-29.94853731854096,"pfxX":10.5415396591047,"pfxZ":1.5491434503882733,"pX":0.5803987449562577,"pZ":2.349540833441602,"vX0":4.211473735376248,"vY0":-120.56070664440942,"vZ0":0.753211042700459,"x":94.88,"y":175.34,"x0":-2.5702810455303657,"y0":50.005830301085965,"z0":4.722746198593128,"aX":15.177622610970932},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":-20.2,"spinRate":2856,"spinDirection":77},"zone":6,"typeConfidence":0.9,"plateTime":0.4581976814868862,"extension":5.859497374757235},"hitData":{"launchSpeed":102.9,"launchAngle":17.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.75,"coordY":92.89}},"index":2,"playId":"905f9160-b563-3907-939a-eeec58265771","pitchNumber":1,"startTime":"2026-08-22T22:37:03.735Z","endTime":"2026-08-22T22:37:10.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:37:10.888Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T22:37:12.657Z","endTime":"2026-08-22T22:38:13.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.127182636420535,"aZ":-26.02459221516695,"pfxX":-10.920158814693725,"pfxZ":3.193310953376889,"pX":-0.6160598375893931,"pZ":1.803846673765099,"vX0":8.573845361149733,"vY0":-138.20594780729945,"vZ0":-3.031190803310967,"x":140.48,"y":190.08,"x0":-2.346911249245142,"y0":50.00200526506068,"z0":4.6714841596594905,"aX":-21.02690376715164},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2166,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.3970158096856178,"extension":5.89143349327448},"index":0,"playId":"4cfa081a-552b-3dcc-ba9f-32e6fe557c1a","pitchNumber":1,"startTime":"2026-08-22T22:37:32.780Z","endTime":"2026-08-22T22:37:37.692Z","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.8,"endSpeed":86.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0142847992586,"aZ":-17.7394650438822,"pfxX":-7.065454212780106,"pfxZ":7.40440716865346,"pX":-1.560338610346414,"pZ":3.490409384620121,"vX0":4.500920183888585,"vY0":-139.371984930976,"vZ0":-0.7083452218750774,"x":176.48,"y":144.54,"x0":-2.2860077723422894,"y0":50.0012565,"z0":4.929465995343612,"aX":-13.770574376125172},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2303,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.3943966753245083,"extension":5.848927130363502},"index":1,"playId":"ff5b4e7d-3e30-3c9f-a859-f5bab59f2686","pitchNumber":2,"startTime":"2026-08-22T22:37:47.932Z","endTime":"2026-08-22T22:37:52.646Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19952225584763,"aZ":-37.748883662161326,"pfxX":7.658357418012033,"pfxZ":-3.8564603150101586,"pX":-0.36109466252988753,"pZ":2.042574050218827,"vX0":2.039628068306871,"vY0":-120.00337367022011,"vZ0":0.8104320971363261,"x":130.76,"y":183.63,"x0":-2.218800468152564,"y0":50.003371518534,"z0":5.087588616144424,"aX":11.067607773741},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.5,"breakHorizontal":-14.4,"spinRate":2932,"spinDirection":67},"zone":7,"typeConfidence":0.93,"plateTime":0.45803110715159523,"extension":5.776636919958902},"hitData":{"launchSpeed":85.9,"launchAngle":57.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.14,"coordY":131.59}},"index":2,"playId":"8b8a091d-f062-3cb8-a046-5dd343dc7081","pitchNumber":3,"startTime":"2026-08-22T22:38:03.995Z","endTime":"2026-08-22T22:38:13.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:38:13.571Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, pitcher Jake Bird to first baseman Abimelec Ortiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T22:40:45.209Z","endTime":"2026-08-22T22:41:50.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656234,"link":"/api/v1/people/656234"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bird replaces Erik Tolman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T22:40:45.207Z","endTime":"2026-08-22T22:40:45.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"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(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":93.1,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406899349540286,"aZ":-23.200330221607768,"pfxX":-2.1897693566996494,"pfxZ":4.875160970303018,"pX":1.5403406394276604,"pZ":2.6686455361694907,"vX0":11.137771234738807,"vY0":-135.10372721133263,"vZ0":-3.070897862580971,"x":143.63,"y":146.27,"x0":-2.3576422737724707,"y0":50.00615280899103,"z0":5.457109896906072,"aX":-4.034195478440213},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":1.4,"spinRate":2296,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4059595720246252,"extension":5.993906799064981},"index":1,"playId":"d2590c04-f700-35bb-a409-8a965f56bb49","pitchNumber":1,"startTime":"2026-08-22T22:40:45.209Z","endTime":"2026-08-22T22:40:50.940Z","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":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98276113041976,"aZ":-25.563530376290046,"pfxX":6.879941366373055,"pfxZ":4.45095437006896,"pX":0.8516642597431888,"pZ":2.780531883839907,"vX0":6.747291761234491,"vY0":-121.20731979225704,"vZ0":0.24717373029968437,"x":98.02,"y":159.0,"x0":-2.8634869011781876,"y0":50.00415757046571,"z0":4.9118061943661475,"aX":10.223643679324907},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":-14.0,"spinRate":2661,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.4521107650544689,"extension":5.7993416858395825},"index":2,"playId":"4262bc25-9c02-3235-bb0c-69f031f9c053","pitchNumber":2,"startTime":"2026-08-22T22:41:03.347Z","endTime":"2026-08-22T22:41:07.343Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78415926421801,"aZ":-32.179781904545315,"pfxX":6.714195163181185,"pfxZ":9.8865877405E-6,"pX":0.7112913269234868,"pZ":2.3191759499786846,"vX0":6.629503785080138,"vY0":-121.3061059233704,"vZ0":0.2994230352737661,"x":106.79,"y":147.68,"x0":-2.9483096548048056,"y0":50.005740952660865,"z0":5.04206721674502,"aX":9.823491036508946},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.4,"breakHorizontal":-13.9,"spinRate":2528,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.45473397544187444,"extension":5.893246995393778},"index":3,"playId":"346f8b87-99b6-3769-9af4-93d6dd769952","pitchNumber":3,"startTime":"2026-08-22T22:41:25.081Z","endTime":"2026-08-22T22:41:28.702Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60531012943591,"aZ":-30.90290997853743,"pfxX":8.098896137862049,"pfxZ":0.8890290264525129,"pX":0.9331800630738949,"pZ":1.7740553754127384,"vX0":6.427026585541642,"vY0":-120.09037667037903,"vZ0":-0.830034663974385,"x":104.16,"y":158.53,"x0":-2.849464273233934,"y0":50.00447727505006,"z0":4.922875646131139,"aX":11.590514630702776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":2643,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45965276337316174,"extension":5.594966068517088},"hitData":{"launchSpeed":88.7,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":146.82,"coordY":161.6}},"index":4,"playId":"89af1b9b-6707-3ab1-8a45-994f25a6c444","pitchNumber":4,"startTime":"2026-08-22T22:41:43.212Z","endTime":"2026-08-22T22:41:50.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:41:50.827Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T22:42:20.068Z","endTime":"2026-08-22T22:44:31.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506540200014637,"aZ":-18.40180966791445,"pfxX":-1.2928194386771414,"pfxZ":7.484732730402179,"pX":1.129242150392311,"pZ":2.500344621820324,"vX0":10.268433926708509,"vY0":-135.07712061622843,"vZ0":-3.918293603886174,"x":130.48,"y":150.04,"x0":-2.5601688230882176,"y0":50.00605982774419,"z0":5.2703331669715645,"aX":-2.3809028026072965},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":0.1,"spinRate":2526,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40610231717075695,"extension":6.051885699313968},"index":0,"playId":"23836058-ddd1-3401-93e1-953cf6fec399","pitchNumber":1,"startTime":"2026-08-22T22:42:20.068Z","endTime":"2026-08-22T22:42:23.578Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477116070012347,"aZ":-20.440733487927588,"pfxX":-3.3876459206532066,"pfxZ":6.298215993470847,"pX":0.6098148265648174,"pZ":1.6846592833962915,"vX0":9.42189561338885,"vY0":-136.04613812615085,"vZ0":-5.812841676838378,"x":95.39,"y":159.0,"x0":-2.467225527088709,"y0":50.004010629152674,"z0":5.277947313700135,"aX":-6.313132808899749},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.2,"breakHorizontal":4.0,"spinRate":2585,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.403501015412159,"extension":5.892787495006833},"index":1,"playId":"90d1e6f4-a45e-3111-8522-33639d6a93b0","pitchNumber":2,"startTime":"2026-08-22T22:42:53.859Z","endTime":"2026-08-22T22:42:57.954Z","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":87.1,"endSpeed":79.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64774467230305,"aZ":-33.149757091549965,"pfxX":-6.786319415287945,"pfxZ":-0.6079123405142122,"pX":-0.26079055660213346,"pZ":1.0363421258728762,"vX0":8.523921590899688,"vY0":-126.45640879919894,"vZ0":-3.0704614364619256,"x":126.94,"y":210.8,"x0":-2.805699256315975,"y0":50.00334298431695,"z0":4.946927812944577,"aX":-10.907281708466039},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":10.2,"spinRate":1716,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4344307968339942,"extension":6.01934364045535},"index":2,"playId":"f3aeb3f1-9edd-3c2a-84e8-a6634ccbe99a","pitchNumber":3,"startTime":"2026-08-22T22:43:11.570Z","endTime":"2026-08-22T22:43:15.638Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.604834996580454,"aZ":-21.97055970825679,"pfxX":-3.612137816782993,"pfxZ":5.451265695906397,"pX":0.5740249535168165,"pZ":2.4782716196800605,"vX0":8.992876331134765,"vY0":-136.11403994996968,"vZ0":-3.9616327930078015,"x":95.12,"y":171.87,"x0":-2.3071620912716924,"y0":50.00225538063838,"z0":5.478811621441364,"aX":-6.761058118840567},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":4.6,"spinRate":2572,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4028069043453959,"extension":5.852899417419003},"index":3,"playId":"fed06772-8afd-3c09-aa68-feb0c0087f7a","pitchNumber":4,"startTime":"2026-08-22T22:43:30.552Z","endTime":"2026-08-22T22:43:34.309Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269678292576756,"aZ":-21.312371014488228,"pfxX":-0.9875317721904977,"pfxZ":5.804045420937161,"pX":0.21778217455026055,"pZ":3.4594736881747163,"vX0":7.563211697554762,"vY0":-135.827627436033,"vZ0":-1.5226288248207176,"x":108.7,"y":145.37,"x0":-2.472494917734532,"y0":50.00487870488526,"z0":5.506810403535417,"aX":-1.8503463171274919},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":0.2,"spinRate":2350,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40299341958020785,"extension":5.9159889504102185},"index":4,"playId":"1612c3e4-7035-3f6b-aef5-e4a6f26bbb3d","pitchNumber":5,"startTime":"2026-08-22T22:43:59.735Z","endTime":"2026-08-22T22:44:04.563Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48857298970249,"aZ":-26.878184151810217,"pfxX":9.587271097744685,"pfxZ":3.5461907966943063,"pX":-0.40700025131924666,"pZ":2.573302329968849,"vX0":3.2536191762210507,"vY0":-121.82300982338622,"vZ0":-0.5705218500415828,"x":132.51,"y":169.3,"x0":-3.0077642572130334,"y0":50.00190070734439,"z0":5.148187515260918,"aX":14.306923853075517},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.6,"breakHorizontal":-18.1,"spinRate":2778,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.4508205597089141,"extension":5.864741755838683},"index":5,"playId":"7051d062-7265-3581-8812-5d908bd0fbdd","pitchNumber":6,"startTime":"2026-08-22T22:44:25.863Z","endTime":"2026-08-22T22:44:31.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:44:31.184Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to left fielder Andrew Pinckney.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T22:44:30.827Z","endTime":"2026-08-22T22:45:46.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702243192812485,"aZ":-21.10175585180255,"pfxX":-0.2170509931414215,"pfxZ":6.0028087702772694,"pX":0.3087157338727321,"pZ":2.810981432020388,"vX0":7.77372331519579,"vY0":-135.24080856628117,"vZ0":-3.238863787977454,"x":105.23,"y":162.88,"x0":-2.580005746968522,"y0":50.001942459333875,"z0":5.511801204745155,"aX":-0.4015324066853634},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-1.3,"spinRate":2430,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4056868879674922,"extension":5.9463254447345735},"index":0,"playId":"54da4fb8-3da6-311d-8211-a4d8e9eda183","pitchNumber":1,"startTime":"2026-08-22T22:44:57.391Z","endTime":"2026-08-22T22:45:03.105Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32124517205434,"aZ":-24.91838301838134,"pfxX":8.536451614274194,"pfxZ":4.86527431970624,"pX":0.41815102841814905,"pZ":2.2028663245312403,"vX0":5.371087502776787,"vY0":-121.9682769001709,"vZ0":-1.4992337930302084,"x":101.06,"y":179.3,"x0":-2.929240013125464,"y0":50.00245409671803,"z0":4.995914923938238,"aX":12.724815943732422},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2808,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4508812577130503,"extension":5.877341647158536},"index":1,"playId":"bd79f621-f7ad-3395-b20c-82acff403c5c","pitchNumber":2,"startTime":"2026-08-22T22:45:16.381Z","endTime":"2026-08-22T22:45:21.953Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685468086512156,"aZ":-25.2953729500593,"pfxX":9.801664958445599,"pfxZ":4.702640437857034,"pX":0.994403967730383,"pZ":1.9610339622002537,"vX0":5.815043617151776,"vY0":-121.02515276844598,"vZ0":-1.8660027591709736,"x":79.1,"y":185.83,"x0":-2.7241239431223336,"y0":50.003223523341234,"z0":4.988071393328289,"aX":14.336551897746649},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.3,"breakHorizontal":-19.2,"spinRate":2801,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4550036211156443,"extension":5.8186545097781},"hitData":{"launchSpeed":72.9,"launchAngle":37.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.37,"coordY":108.56}},"index":2,"playId":"26c720cd-540d-3ed8-8a0f-d24368cb866c","pitchNumber":3,"startTime":"2026-08-22T22:45:38.554Z","endTime":"2026-08-22T22:45:46.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:45:46.821Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abimelec Ortiz flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T22:48:13.211Z","endTime":"2026-08-22T22:49:39.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T22:48:03.337Z","endTime":"2026-08-22T22:48:15.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26221333120525,"aZ":-29.804079775625134,"pfxX":9.565703402655066,"pfxZ":1.4886715711874672,"pX":0.03759591344036065,"pZ":2.4134372612390034,"vX0":0.8019183881646238,"vY0":-125.9817676324658,"vZ0":-1.6660410090597408,"x":115.57,"y":173.62,"x0":-1.52735114171446,"y0":50.00610005642062,"z0":5.508399788867642,"aX":15.271151945567258},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-17.5,"spinRate":3008,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4359353953466938,"extension":5.895836926456769},"index":1,"playId":"e8cf09e5-32b7-3a1b-bbfa-04347fd098a1","pitchNumber":1,"startTime":"2026-08-22T22:48:15.428Z","endTime":"2026-08-22T22:48:19.673Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7876404822636,"aZ":-30.666071442228386,"pfxX":-9.119562855013472,"pfxZ":0.7759655947853599,"pX":-1.398524952861385,"pZ":2.0647233400332783,"vX0":3.568734177965886,"vY0":-139.21660771593596,"vZ0":-3.1882819312805752,"x":170.31,"y":183.03,"x0":-1.5159459780436313,"y0":50.0065305747967,"z0":5.266151716090671,"aX":-17.810340179345328},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":2369,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3942360447268727,"extension":5.886382980539458},"index":2,"playId":"d9ffa5ca-54d1-38e7-bb62-63cbf0d362db","pitchNumber":2,"startTime":"2026-08-22T22:48:28.820Z","endTime":"2026-08-22T22:48:34.045Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998864124762758,"aZ":-24.91639478568779,"pfxX":2.0204191705469494,"pfxZ":3.8922476530230545,"pX":-0.09731869429222464,"pZ":1.969024494554431,"vX0":2.7371052777407474,"vY0":-135.5784490089245,"vZ0":-4.620672616086086,"x":120.71,"y":185.62,"x0":-1.3816907317705165,"y0":50.006543803152745,"z0":5.429505585671275,"aX":3.770202520649957},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2762,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.40364620167446397,"extension":5.86419035147029},"index":3,"playId":"8169f1fa-3b2d-33be-84b0-b23f88bd911c","pitchNumber":3,"startTime":"2026-08-22T22:48:44.562Z","endTime":"2026-08-22T22:48:49.964Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.965004916680805,"aZ":-28.430030265327385,"pfxX":-9.951032112275794,"pfxZ":1.916588329597202,"pX":-2.129193570905997,"pZ":3.1359060353432975,"vX0":2.281300109690216,"vY0":-139.39695932793907,"vZ0":-1.1218774983804622,"x":198.16,"y":154.11,"x0":-1.67059907525663,"y0":50.0004237994019,"z0":5.436225061214032,"aX":-19.40347061758634},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.5,"breakHorizontal":17.4,"spinRate":2328,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3942951004002504,"extension":5.795512932659377},"index":4,"playId":"b86933f6-016b-36b6-b850-42d30899e6b5","pitchNumber":4,"startTime":"2026-08-22T22:49:12.773Z","endTime":"2026-08-22T22:49:17.479Z","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":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524380066588144,"aZ":-30.310043575667986,"pfxX":9.590911195119357,"pfxZ":1.1626002624710967,"pX":0.2706197527925241,"pZ":2.4414955763080055,"vX0":1.0719870073629942,"vY0":-126.42790161039065,"vZ0":-1.4287198140626767,"x":106.68,"y":172.86,"x0":-1.4048752102389284,"y0":50.00483610395746,"z0":5.463099059927039,"aX":15.41464690451925},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-17.6,"spinRate":2988,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.4344480255077987,"extension":5.82848962992668},"hitData":{"launchSpeed":81.2,"launchAngle":32.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.95,"coordY":86.52}},"index":5,"playId":"3a177fd7-e5ff-30ad-94dd-b783d47b2d07","pitchNumber":5,"startTime":"2026-08-22T22:49:31.056Z","endTime":"2026-08-22T22:49:39.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:49:39.544Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorbit Vivas flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T22:50:15.918Z","endTime":"2026-08-22T22:51:19.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Harry Ford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T22:50:01.195Z","endTime":"2026-08-22T22:50:18.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":695670,"link":"/api/v1/people/695670"}},{"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95915230810319,"aZ":-25.20122014972837,"pfxX":1.6832397161832873,"pfxZ":3.7379447561225554,"pX":1.670306681653691,"pZ":2.322375098447467,"vX0":7.053850891579481,"vY0":-135.52911306323898,"vZ0":-3.614976589083248,"x":53.33,"y":176.08,"x0":-1.1820965357248818,"y0":50.000426341966595,"z0":5.4286158080093365,"aX":3.1381634483548453},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.6,"spinRate":2707,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.403766658199594,"extension":6.030261238079749},"index":1,"playId":"166173d3-9e6e-3edf-8c8a-303b64bb3c0f","pitchNumber":1,"startTime":"2026-08-22T22:50:18.167Z","endTime":"2026-08-22T22:50:22.987Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07568678388704,"aZ":-30.48886279687786,"pfxX":-10.866744817576539,"pfxZ":0.8712500273670969,"pX":-1.1492538316870442,"pZ":1.7998309899991305,"vX0":4.901061394686016,"vY0":-139.4226100337224,"vZ0":-3.8750410979554615,"x":160.81,"y":190.18,"x0":-1.530489925587234,"y0":50.00614409425726,"z0":5.248959763405905,"aX":-21.124974441368014},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.8,"breakHorizontal":18.5,"spinRate":2332,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3947858633939769,"extension":5.953348661187558},"index":2,"playId":"81750dc8-d482-3ca3-9d32-3d82d3a4afd7","pitchNumber":2,"startTime":"2026-08-22T22:50:32.994Z","endTime":"2026-08-22T22:50:36.110Z","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":96.2,"endSpeed":87.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91856654925715,"aZ":-15.780769650955333,"pfxX":-3.8846297746180563,"pfxZ":8.296788887149127,"pX":-1.3237466656496155,"pZ":2.379138870937248,"vX0":2.214450179638122,"vY0":-139.98813455282666,"vZ0":-4.821942821449909,"x":167.46,"y":174.54,"x0":-1.6222042248925017,"y0":50.00445333661015,"z0":5.164268350901593,"aX":-7.676067143514946},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2429,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39194850040791973,"extension":5.936084435435598},"index":3,"playId":"83fc0a2a-a7f7-3285-81aa-625d66ff2326","pitchNumber":3,"startTime":"2026-08-22T22:50:54.858Z","endTime":"2026-08-22T22:50:59.022Z","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":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696273974266052,"aZ":-25.30558361053182,"pfxX":0.948473793615907,"pfxZ":3.607960269032942,"pX":-0.20590696850071052,"pZ":2.083556295836992,"vX0":2.9434246273768334,"vY0":-136.96582261747906,"vZ0":-4.35726920557956,"x":124.85,"y":182.52,"x0":-1.4168684724853506,"y0":50.003408882453016,"z0":5.421452670814675,"aX":1.8049766717954956},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":-2.3,"spinRate":2676,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.3995959082061784,"extension":6.022008961167709},"hitData":{"launchSpeed":82.8,"launchAngle":28.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.63,"coordY":97.3}},"index":4,"playId":"4f36ff4e-9089-38ba-81bb-7ae560e0e4a2","pitchNumber":4,"startTime":"2026-08-22T22:51:11.669Z","endTime":"2026-08-22T22:51:19.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:51:19.031Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T22:51:22.545Z","endTime":"2026-08-22T22:53:10.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964413546723794,"aZ":-26.38169798377403,"pfxX":1.4214385578706783,"pfxZ":3.068738847327115,"pX":-0.8808120822440036,"pZ":3.638394757050203,"vX0":1.5544983604423757,"vY0":-135.87784044323027,"vZ0":-0.40963442218337065,"x":150.57,"y":140.54,"x0":-1.642941608593728,"y0":50.005063146772805,"z0":5.608358903786369,"aX":2.6846552858143307},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.9,"spinRate":2763,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4015698909399634,"extension":5.986617436913403},"index":0,"playId":"18cad140-7fd0-3435-a37d-76f5803cde82","pitchNumber":1,"startTime":"2026-08-22T22:51:55.303Z","endTime":"2026-08-22T22:52:00.097Z","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":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755159235696244,"aZ":-31.54805905079104,"pfxX":11.15832123063461,"pfxZ":0.3914652582420963,"pX":0.19498018346719245,"pZ":1.2926108915826908,"vX0":0.8065309145799083,"vY0":-126.23053333343256,"vZ0":-3.5004342533331156,"x":109.57,"y":203.88,"x0":-1.5774371464370214,"y0":50.00321767430154,"z0":5.2605621771473565,"aX":17.852001428511784},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-20.4,"spinRate":3172,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4353381761996986,"extension":5.92418749560498},"index":1,"playId":"f2310c8b-9848-37ba-9c91-592973d662d5","pitchNumber":2,"startTime":"2026-08-22T22:52:09.879Z","endTime":"2026-08-22T22:52:16.259Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11642771982024,"aZ":-16.324442060938992,"pfxX":-5.589227215797514,"pfxZ":8.079974738081534,"pX":-0.793737286419747,"pZ":2.5841437254851285,"vX0":3.7250407139927924,"vY0":-139.14848715366176,"vZ0":-4.200890511266662,"x":147.26,"y":169.01,"x0":-1.4233784275666732,"y0":50.002228932816735,"z0":5.194363444791709,"aX":-10.964024550758639},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2388,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3935732924168365,"extension":5.966845286026626},"index":2,"playId":"86ebc176-b0fd-3ba1-9973-4491f9b7f97d","pitchNumber":3,"startTime":"2026-08-22T22:52:27.886Z","endTime":"2026-08-22T22:52:32.807Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"}}},{"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737025565175276,"aZ":-28.671898067787406,"pfxX":-8.584157728573551,"pfxZ":1.7568095537246151,"pX":0.39951399767078516,"pZ":2.3388858110249844,"vX0":8.191324814766467,"vY0":-140.18265572788053,"vZ0":-2.7692128787611603,"x":101.77,"y":175.63,"x0":-1.4405757132907486,"y0":50.00582376590697,"z0":5.2050222299042,"aX":-17.142632758751937},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":2416,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39024367721385733,"extension":5.867568977054665},"hitData":{"launchSpeed":108.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.9,"coordY":144.81}},"index":3,"playId":"78ef42a1-0bc8-38dd-ae12-dc6a9fffb63d","pitchNumber":4,"startTime":"2026-08-22T22:53:02.513Z","endTime":"2026-08-22T22:53:10.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:53:10.824Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T22:51:22.545Z","endTime":"2026-08-22T22:53:10.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.34"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964413546723794,"aZ":-26.38169798377403,"pfxX":1.4214385578706783,"pfxZ":3.068738847327115,"pX":-0.8808120822440036,"pZ":3.638394757050203,"vX0":1.5544983604423757,"vY0":-135.87784044323027,"vZ0":-0.40963442218337065,"x":150.57,"y":140.54,"x0":-1.642941608593728,"y0":50.005063146772805,"z0":5.608358903786369,"aX":2.6846552858143307},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.9,"spinRate":2763,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4015698909399634,"extension":5.986617436913403},"index":0,"playId":"18cad140-7fd0-3435-a37d-76f5803cde82","pitchNumber":1,"startTime":"2026-08-22T22:51:55.303Z","endTime":"2026-08-22T22:52:00.097Z","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":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.755159235696244,"aZ":-31.54805905079104,"pfxX":11.15832123063461,"pfxZ":0.3914652582420963,"pX":0.19498018346719245,"pZ":1.2926108915826908,"vX0":0.8065309145799083,"vY0":-126.23053333343256,"vZ0":-3.5004342533331156,"x":109.57,"y":203.88,"x0":-1.5774371464370214,"y0":50.00321767430154,"z0":5.2605621771473565,"aX":17.852001428511784},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-20.4,"spinRate":3172,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4353381761996986,"extension":5.92418749560498},"index":1,"playId":"f2310c8b-9848-37ba-9c91-592973d662d5","pitchNumber":2,"startTime":"2026-08-22T22:52:09.879Z","endTime":"2026-08-22T22:52:16.259Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11642771982024,"aZ":-16.324442060938992,"pfxX":-5.589227215797514,"pfxZ":8.079974738081534,"pX":-0.793737286419747,"pZ":2.5841437254851285,"vX0":3.7250407139927924,"vY0":-139.14848715366176,"vZ0":-4.200890511266662,"x":147.26,"y":169.01,"x0":-1.4233784275666732,"y0":50.002228932816735,"z0":5.194363444791709,"aX":-10.964024550758639},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2388,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3935732924168365,"extension":5.966845286026626},"index":2,"playId":"86ebc176-b0fd-3ba1-9973-4491f9b7f97d","pitchNumber":3,"startTime":"2026-08-22T22:52:27.886Z","endTime":"2026-08-22T22:52:32.807Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"}}},{"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":96.4,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737025565175276,"aZ":-28.671898067787406,"pfxX":-8.584157728573551,"pfxZ":1.7568095537246151,"pX":0.39951399767078516,"pZ":2.3388858110249844,"vX0":8.191324814766467,"vY0":-140.18265572788053,"vZ0":-2.7692128787611603,"x":101.77,"y":175.63,"x0":-1.4405757132907486,"y0":50.00582376590697,"z0":5.2050222299042,"aX":-17.142632758751937},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":2416,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39024367721385733,"extension":5.867568977054665},"hitData":{"launchSpeed":108.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.9,"coordY":144.81}},"index":3,"playId":"78ef42a1-0bc8-38dd-ae12-dc6a9fffb63d","pitchNumber":4,"startTime":"2026-08-22T22:53:02.513Z","endTime":"2026-08-22T22:53:10.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:53:10.824Z","atBatIndex":65},"scoringPlays":[7,13,27,29,38],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":109.0,"y":67.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":105.74,"y":175.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":148.34,"y":157.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":147.33,"y":160.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":221.49,"y":106.63},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":162.18,"y":97.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":147.33,"y":157.02},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":45.37,"y":89.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":84.34,"y":114.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":38.94,"y":65.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":152.92,"y":158.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":106.18,"y":159.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":125.49,"y":47.59},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":109.23,"y":160.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":152.77,"y":148.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":87.55,"y":109.88},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":34,"top":[24,25,26,27,28],"bottom":[29,30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":134.58,"y":161.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":111.77,"y":163.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":136.87,"y":63.62},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":206.59,"y":68.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":156.47,"y":122.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":185.87,"y":106.6},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":83.72,"y":105.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"coordinates":{"x":152.59,"y":106.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":145.3,"y":158.55},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":147.48,"y":111.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":195.77,"y":90.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":139.88,"y":180.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":142.76,"y":162.11},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":188.65,"y":113.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":109.52,"y":147.87},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":89.32,"y":83.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":84.85,"y":178.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":91.96,"y":153.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":157.7,"y":83.65},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":106.18,"y":159.06},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":142.76,"y":163.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":134.44,"y":188.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":65.2,"y":78.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":101.61,"y":166.69},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":62,"top":[57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":83.01,"y":158.06},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":66.75,"y":92.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":177.14,"y":131.59},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":146.82,"y":161.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":84.37,"y":108.56},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":65,"top":[63,64,65],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":170.95,"y":86.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":77.63,"y":97.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":119.9,"y":144.81},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":0}}],"teams":{"home":{"runs":4,"hits":7,"errors":1,"leftOnBase":5},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"onDeck":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"inHole":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"battingOrder":7,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"onDeck":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"battingOrder":6,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".248","atBats":30,"obp":".324","slg":".431","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":4,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":30,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"4.67","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.39","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":45,"strikes":88,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":4,"pitchesPerInning":"16.63","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":29,"groundOuts":64,"airOuts":45,"runs":31,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".235","atBats":238,"obp":".296","slg":".391","ops":".687","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":93,"rbi":31,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.44","popOuts":5,"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":75,"putOuts":49,"errors":8,"chances":132,"fielding":".939","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702021":{"person":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":0,"flyOuts":22,"groundOuts":20,"airOuts":34,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":118,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":479,"era":"2.84","inningsPitched":"31.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.04","battersFaced":126,"outs":95,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":479,"balls":155,"strikes":324,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.13","gamesFinished":9,"strikeoutWalkRatio":"5.43","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.99","hitsPer9Inn":"7.39","runsScoredPer9":"3.98","homeRunsPer9":"1.14","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694673":{"person":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"jerseyNumber":"81","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":13,"groundOuts":14,"airOuts":16,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".228","atBats":57,"obp":".267","slg":".526","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":30,"rbi":9,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.40","popOuts":1,"lineOuts":2},"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":9,"putOuts":81,"errors":0,"chances":90,"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"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":63,"groundOuts":92,"airOuts":129,"runs":77,"doubles":25,"triples":3,"homeRuns":29,"strikeOuts":124,"baseOnBalls":46,"intentionalWalks":2,"hits":131,"hitByPitch":12,"avg":".279","atBats":470,"obp":".354","slg":".530","ops":".884","caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":249,"rbi":91,"leftOnBase":185,"sacBunts":0,"sacFlies":6,"babip":".316","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.21","popOuts":41,"lineOuts":25},"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":278,"putOuts":168,"errors":19,"chances":465,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":48,"groundOuts":117,"airOuts":94,"runs":46,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":83,"hitByPitch":1,"avg":".223","atBats":372,"obp":".305","slg":".258","ops":".563","caughtStealing":8,"stolenBases":42,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":96,"rbi":34,"leftOnBase":170,"sacBunts":6,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"372.00","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":344,"putOuts":194,"errors":13,"chances":551,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":18,"groundOuts":31,"airOuts":29,"runs":26,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":0,"hits":30,"hitByPitch":4,"avg":".244","atBats":123,"obp":".354","slg":".520","ops":".874","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":64,"rbi":32,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".268","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.38","popOuts":8,"lineOuts":3},"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":13,"putOuts":158,"errors":1,"chances":172,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":39,"groundOuts":73,"airOuts":77,"runs":27,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":29,"intentionalWalks":0,"hits":55,"hitByPitch":4,"avg":".231","atBats":238,"obp":".320","slg":".311","ops":".631","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":74,"rbi":21,"leftOnBase":110,"sacBunts":2,"sacFlies":4,"babip":".260","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"79.33","popOuts":14,"lineOuts":24},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":16,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"16.88","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.38","battersFaced":18,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":16,"strikes":23,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.38","hitsPer9Inn":"27.00","runsScoredPer9":"20.25","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":52,"errors":6,"chances":170,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":48,"groundOuts":63,"airOuts":90,"runs":40,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":76,"baseOnBalls":21,"intentionalWalks":0,"hits":61,"hitByPitch":7,"avg":".210","atBats":290,"obp":".280","slg":".355","ops":".635","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":103,"rbi":28,"leftOnBase":123,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":13,"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":2,"putOuts":154,"errors":1,"chances":157,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID592866":{"person":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":15,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":55,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"1.84","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.09","battersFaced":59,"outs":44,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":90,"strikes":174,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":5,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"11.66","walksPer9Inn":"1.84","hitsPer9Inn":"7.98","runsScoredPer9":"1.84","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668820":{"person":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":12,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":18,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":53,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":215,"era":"6.39","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"1.82","battersFaced":61,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":74,"strikes":141,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"16.97","gamesFinished":4,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"4.97","walksPer9Inn":"4.26","hitsPer9Inn":"12.08","runsScoredPer9":"6.39","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"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":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"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":42,"gamesStarted":0,"flyOuts":18,"groundOuts":45,"airOuts":30,"runs":17,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":28,"intentionalWalks":4,"hits":27,"hitByPitch":2,"atBats":138,"obp":".335","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":657,"era":"3.63","inningsPitched":"39.2","wins":5,"losses":4,"saves":12,"saveOpportunities":18,"holds":6,"blownSaves":6,"earnedRuns":16,"whip":"1.39","battersFaced":172,"outs":119,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":657,"balls":262,"strikes":395,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".556","pitchesPerInning":"16.56","gamesFinished":18,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"9.08","walksPer9Inn":"6.35","hitsPer9Inn":"6.13","runsScoredPer9":"3.86","homeRunsPer9":"1.36","inheritedRunners":30,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"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":31,"gamesStarted":4,"flyOuts":26,"groundOuts":83,"airOuts":51,"runs":29,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":26,"intentionalWalks":2,"hits":53,"hitByPitch":7,"atBats":243,"obp":".309","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1166,"era":"3.88","inningsPitched":"65.0","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":28,"whip":"1.22","battersFaced":279,"outs":195,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1166,"balls":390,"strikes":776,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".714","pitchesPerInning":"17.94","gamesFinished":5,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.03","walksPer9Inn":"3.60","hitsPer9Inn":"7.34","runsScoredPer9":"4.02","homeRunsPer9":"0.97","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":129,"flyOuts":112,"groundOuts":104,"airOuts":170,"runs":63,"doubles":23,"triples":5,"homeRuns":15,"strikeOuts":105,"baseOnBalls":29,"intentionalWalks":1,"hits":120,"hitByPitch":6,"avg":".242","atBats":495,"obp":".290","slg":".400","ops":".690","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":534,"totalBases":198,"rbi":66,"leftOnBase":242,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":26,"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":3,"putOuts":205,"errors":2,"chances":210,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":18,"groundOuts":58,"airOuts":37,"runs":32,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".238","atBats":227,"obp":".319","slg":".396","ops":".715","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":90,"rbi":22,"leftOnBase":108,"sacBunts":0,"sacFlies":0,"babip":".331","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.43","popOuts":9,"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":22,"putOuts":17,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":27,"gamesStarted":27,"flyOuts":68,"groundOuts":146,"airOuts":106,"runs":62,"doubles":21,"triples":0,"homeRuns":15,"strikeOuts":162,"baseOnBalls":42,"intentionalWalks":0,"hits":132,"hitByPitch":12,"atBats":541,"obp":".311","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2342,"era":"3.22","inningsPitched":"142.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":600,"outs":428,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2342,"balls":807,"strikes":1535,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".688","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.65","hitsPer9Inn":"8.33","runsScoredPer9":"3.91","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":16,"errors":3,"chances":31,"fielding":".903","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":14,"airOuts":12,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".200","atBats":55,"obp":".313","slg":".400","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":22,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":3,"putOuts":114,"errors":0,"chances":117,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"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":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":114,"flyOuts":61,"groundOuts":92,"airOuts":111,"runs":46,"doubles":16,"triples":3,"homeRuns":10,"strikeOuts":66,"baseOnBalls":27,"intentionalWalks":0,"hits":86,"hitByPitch":7,"avg":".246","atBats":349,"obp":".312","slg":".395","ops":".707","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":138,"rbi":43,"leftOnBase":148,"sacBunts":4,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.90","popOuts":12,"lineOuts":38},"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":3,"putOuts":274,"errors":2,"chances":279,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680899":{"person":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 2-8)","summary":"6.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":36,"strikes":68,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":16,"gamesStarted":16,"flyOuts":48,"groundOuts":63,"airOuts":87,"runs":54,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":33,"intentionalWalks":0,"hits":72,"hitByPitch":8,"atBats":294,"obp":".333","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1383,"era":"5.82","inningsPitched":"77.1","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.36","battersFaced":339,"outs":232,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1383,"balls":508,"strikes":875,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.72","rbi":4,"winPercentage":".200","pitchesPerInning":"17.88","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.84","walksPer9Inn":"3.84","hitsPer9Inn":"8.38","runsScoredPer9":"6.28","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"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"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":41,"gamesStarted":0,"flyOuts":27,"groundOuts":31,"airOuts":47,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":142,"obp":".283","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":670,"era":"3.20","inningsPitched":"39.1","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":14,"whip":"1.14","battersFaced":160,"outs":118,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":235,"strikes":435,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".000","pitchesPerInning":"17.03","gamesFinished":6,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"8.47","walksPer9Inn":"3.43","hitsPer9Inn":"6.86","runsScoredPer9":"3.89","homeRunsPer9":"0.92","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656234":{"person":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","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":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"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":42,"gamesStarted":0,"flyOuts":19,"groundOuts":30,"airOuts":37,"runs":23,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":5,"atBats":145,"obp":".358","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":648,"era":"5.65","inningsPitched":"36.2","wins":1,"losses":1,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":23,"whip":"1.47","battersFaced":165,"outs":110,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":239,"strikes":409,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.67","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.57","walksPer9Inn":"3.19","hitsPer9Inn":"10.06","runsScoredPer9":"5.65","homeRunsPer9":"1.47","inheritedRunners":22,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":5},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687605":{"person":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"jerseyNumber":"45","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".250","atBats":16,"obp":".316","slg":".563","ops":".879","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":9,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":2},"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":12,"errors":0,"chances":13,"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"}]},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":54,"groundOuts":71,"airOuts":96,"runs":38,"doubles":21,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":75,"hitByPitch":2,"avg":".276","atBats":272,"obp":".313","slg":".441","ops":".754","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":120,"rbi":43,"leftOnBase":134,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":24,"lineOuts":18},"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":16,"stolenBases":57,"stolenBasePercentage":".781","caughtStealingPercentage":".219","assists":31,"putOuts":600,"errors":5,"chances":636,"fielding":".992","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676680":{"person":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":0,"flyOuts":12,"groundOuts":11,"airOuts":17,"runs":10,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":51,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":209,"era":"5.40","inningsPitched":"13.1","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":8,"whip":"1.35","battersFaced":58,"outs":40,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":61,"strikes":148,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"15.68","gamesFinished":3,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.03","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"1.35","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800600":{"person":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":2,"gamesStarted":2,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":33,"obp":".463","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"9.39","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.48","battersFaced":41,"outs":23,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":74,"strikes":88,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"21.13","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"10.57","walksPer9Inn":"9.39","hitsPer9Inn":"12.91","runsScoredPer9":"9.39","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":19,"gamesStarted":11,"flyOuts":34,"groundOuts":88,"airOuts":67,"runs":32,"doubles":15,"triples":3,"homeRuns":4,"strikeOuts":74,"baseOnBalls":36,"intentionalWalks":0,"hits":71,"hitByPitch":3,"atBats":297,"obp":".325","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1311,"era":"3.60","inningsPitched":"80.0","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.34","battersFaced":339,"outs":240,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":509,"strikes":802,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".286","pitchesPerInning":"16.39","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"8.33","walksPer9Inn":"4.05","hitsPer9Inn":"7.99","runsScoredPer9":"3.60","homeRunsPer9":"0.45","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695734,686611,691781,694673,695670,678391,677588,696285,683083,687605,663623,680899,656234],"pitchers":[663623,680899,656234],"bench":[682928,665953,660688],"bullpen":[674841,690925,676917,676680,702021,800600,668820,695418,687377,592866],"battingOrder":[695734,686611,691781,694673,678391,677588,696285,683083,687605],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crews (12, Pérez, Eu)."},{"label":"TB","value":"Crews 2; Pinckney; Tena."},{"label":"RBI","value":"Crews (28)."},{"label":"2-out RBI","value":"Crews."},{"label":"Runners left in scoring position, 2 out","value":"House."},{"label":"Team RISP","value":"1-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Tena-Nuñez, N-Ortiz, A)."}]}],"note":[{"label":"a","value":"Flied out for Ford, H in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".249","atBats":30,"obp":".326","slg":".402","ops":".728","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":14,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":156,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.25","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":63,"strikes":93,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"pitchesPerInning":"17.33","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"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":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","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":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":14,"gamesStarted":0,"flyOuts":12,"groundOuts":15,"airOuts":19,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":53,"obp":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":262,"era":"1.20","inningsPitched":"15.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.13","battersFaced":61,"outs":45,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":96,"strikes":166,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.47","gamesFinished":5,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"6.00","walksPer9Inn":"4.20","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"0.60","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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"}]},"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","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":1},"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":30,"gamesStarted":0,"flyOuts":18,"groundOuts":25,"airOuts":23,"runs":12,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":2,"atBats":107,"obp":".322","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":458,"era":"3.33","inningsPitched":"27.0","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.30","battersFaced":115,"outs":81,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":148,"strikes":310,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".667","pitchesPerInning":"16.96","gamesFinished":6,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.00","hitsPer9Inn":"9.67","runsScoredPer9":"4.00","homeRunsPer9":"1.67","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":18,"groundOuts":34,"airOuts":35,"runs":29,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".263","atBats":179,"obp":".359","slg":".531","ops":".890","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":95,"rbi":31,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.79","popOuts":8,"lineOuts":9},"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":101,"errors":0,"chances":102,"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"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"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":42,"gamesStarted":1,"flyOuts":30,"groundOuts":15,"airOuts":46,"runs":29,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":150,"obp":".316","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":713,"era":"5.95","inningsPitched":"39.1","wins":4,"losses":4,"saves":18,"saveOpportunities":22,"holds":2,"blownSaves":4,"earnedRuns":26,"whip":"1.30","battersFaced":171,"outs":118,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":713,"balls":239,"strikes":474,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".500","pitchesPerInning":"18.13","gamesFinished":35,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"12.81","walksPer9Inn":"3.89","hitsPer9Inn":"7.78","runsScoredPer9":"6.64","homeRunsPer9":"1.83","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"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}},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":42,"groundOuts":72,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":19,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".227","atBats":321,"obp":".306","slg":".452","ops":".758","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":145,"rbi":52,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":16,"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":4,"putOuts":161,"errors":3,"chances":168,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":27,"gamesStarted":27,"flyOuts":105,"groundOuts":181,"airOuts":201,"runs":73,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":131,"baseOnBalls":47,"intentionalWalks":0,"hits":161,"hitByPitch":7,"atBats":670,"obp":".296","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2667,"era":"3.46","inningsPitched":"176.2","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.18","battersFaced":728,"outs":530,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2667,"balls":884,"strikes":1783,"strikePercentage":".670","hitBatsmen":7,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".619","pitchesPerInning":"15.10","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"6.67","walksPer9Inn":"2.39","hitsPer9Inn":"8.20","runsScoredPer9":"3.72","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":47,"lineOuts":49},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"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":14,"groundOuts":57,"airOuts":36,"runs":28,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":31,"baseOnBalls":24,"intentionalWalks":1,"hits":46,"hitByPitch":3,"atBats":166,"obp":".371","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":763,"era":"5.02","inningsPitched":"43.0","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":5,"blownSaves":3,"earnedRuns":24,"whip":"1.63","battersFaced":197,"outs":129,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":301,"strikes":462,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".500","pitchesPerInning":"17.74","gamesFinished":15,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.49","walksPer9Inn":"5.02","hitsPer9Inn":"9.63","runsScoredPer9":"5.86","homeRunsPer9":"0.63","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":31,"gamesStarted":14,"flyOuts":66,"groundOuts":112,"airOuts":101,"runs":44,"doubles":12,"triples":3,"homeRuns":13,"strikeOuts":79,"baseOnBalls":42,"intentionalWalks":0,"hits":96,"hitByPitch":3,"atBats":387,"obp":".326","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1617,"era":"3.67","inningsPitched":"100.2","wins":3,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":41,"whip":"1.37","battersFaced":434,"outs":302,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1617,"balls":582,"strikes":1035,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"16.06","gamesFinished":8,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.06","walksPer9Inn":"3.75","hitsPer9Inn":"8.58","runsScoredPer9":"3.93","homeRunsPer9":"1.16","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":17,"groundOuts":17,"airOuts":42,"runs":33,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":0,"hits":38,"hitByPitch":10,"avg":".250","atBats":152,"obp":".368","slg":".447","ops":".815","caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":68,"rbi":11,"leftOnBase":67,"sacBunts":1,"sacFlies":1,"babip":".356","groundOutsToAirouts":"0.40","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":16,"lineOuts":9},"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":2,"putOuts":102,"errors":3,"chances":107,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":125,"flyOuts":65,"groundOuts":93,"airOuts":137,"runs":62,"doubles":14,"triples":5,"homeRuns":8,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":1,"hits":87,"hitByPitch":9,"avg":".209","atBats":416,"obp":".327","slg":".325","ops":".652","caughtStealing":12,"stolenBases":20,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":135,"rbi":30,"leftOnBase":158,"sacBunts":5,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":36,"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":4,"putOuts":286,"errors":0,"chances":290,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","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":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":55,"gamesStarted":0,"flyOuts":21,"groundOuts":59,"airOuts":38,"runs":29,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":61,"baseOnBalls":31,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":199,"obp":".332","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":944,"era":"3.98","inningsPitched":"54.1","wins":5,"losses":5,"saves":2,"saveOpportunities":7,"holds":13,"blownSaves":5,"earnedRuns":24,"whip":"1.38","battersFaced":236,"outs":163,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":364,"strikes":580,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".500","pitchesPerInning":"17.37","gamesFinished":12,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"10.10","walksPer9Inn":"5.13","hitsPer9Inn":"7.29","runsScoredPer9":"4.80","homeRunsPer9":"0.17","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":30,"groundOuts":57,"airOuts":53,"runs":24,"doubles":8,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":2,"hits":33,"hitByPitch":4,"atBats":172,"obp":".276","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":714,"era":"3.99","inningsPitched":"49.2","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":22,"whip":"1.01","battersFaced":197,"outs":149,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":714,"balls":254,"strikes":460,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".750","pitchesPerInning":"14.38","gamesFinished":12,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.08","hitsPer9Inn":"5.98","runsScoredPer9":"4.35","homeRunsPer9":"1.27","inheritedRunners":27,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","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":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":54,"groundOuts":92,"airOuts":120,"runs":33,"doubles":26,"triples":2,"homeRuns":6,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":0,"hits":93,"hitByPitch":0,"avg":".279","atBats":333,"obp":".317","slg":".423","ops":".740","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":141,"rbi":50,"leftOnBase":140,"sacBunts":1,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":33,"lineOuts":33},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":2,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":24,"obp":".481","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"13.50","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.57","battersFaced":27,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":26,"strikes":47,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".---","pitchesPerInning":"15.64","gamesFinished":5,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.93","walksPer9Inn":"1.93","hitsPer9Inn":"21.21","runsScoredPer9":"13.50","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":157,"putOuts":102,"errors":11,"chances":270,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691277":{"person":{"id":691277,"fullName":"Deyvison De Los Santos","link":"/api/v1/people/691277"},"jerseyNumber":"63","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".429","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":31,"gamesStarted":1,"flyOuts":19,"groundOuts":39,"airOuts":35,"runs":25,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":1,"hits":38,"hitByPitch":6,"atBats":138,"obp":".370","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":660,"era":"5.40","inningsPitched":"36.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":22,"whip":"1.50","battersFaced":167,"outs":110,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":232,"strikes":428,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":8,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"7.85","walksPer9Inn":"4.17","hitsPer9Inn":"9.33","runsScoredPer9":"6.14","homeRunsPer9":"0.49","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":3,"lineOuts":13},"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}},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":12,"flyOuts":38,"groundOuts":59,"airOuts":66,"runs":31,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":51,"baseOnBalls":15,"intentionalWalks":0,"hits":62,"hitByPitch":2,"atBats":237,"obp":".310","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":920,"era":"4.37","inningsPitched":"57.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":28,"whip":"1.34","battersFaced":255,"outs":173,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":290,"strikes":630,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"15.95","gamesFinished":2,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.34","hitsPer9Inn":"9.68","runsScoredPer9":"4.84","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":17},"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}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":82,"groundOuts":132,"airOuts":142,"runs":59,"doubles":16,"triples":6,"homeRuns":6,"strikeOuts":73,"baseOnBalls":63,"intentionalWalks":4,"hits":135,"hitByPitch":0,"avg":".285","atBats":473,"obp":".365","slg":".383","ops":".748","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":181,"rbi":47,"leftOnBase":194,"sacBunts":3,"sacFlies":6,"babip":".323","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.83","popOuts":19,"lineOuts":41},"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":308,"putOuts":191,"errors":7,"chances":506,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":18,"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":18,"balls":4,"strikes":14,"strikePercentage":".780","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":52,"gamesStarted":0,"flyOuts":32,"groundOuts":33,"airOuts":59,"runs":23,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":63,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":191,"obp":".282","caughtStealing":5,"stolenBases":2,"stolenBasePercentage":".286","caughtStealingPercentage":".714","numberOfPitches":904,"era":"3.54","inningsPitched":"53.1","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":21,"whip":"1.09","battersFaced":216,"outs":160,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":904,"balls":313,"strikes":591,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"16.95","gamesFinished":4,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"10.63","walksPer9Inn":"3.71","hitsPer9Inn":"6.08","runsScoredPer9":"3.88","homeRunsPer9":"0.84","inheritedRunners":24,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":21,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"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":2,"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":95,"flyOuts":35,"groundOuts":37,"airOuts":61,"runs":39,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":112,"baseOnBalls":22,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".225","atBats":262,"obp":".288","slg":".427","ops":".715","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":112,"rbi":52,"leftOnBase":105,"sacBunts":0,"sacFlies":7,"babip":".319","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.15","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":128,"errors":0,"chances":128,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":45,"flyOuts":13,"groundOuts":45,"airOuts":29,"runs":21,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":2,"avg":".238","atBats":147,"obp":".331","slg":".347","ops":".678","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":51,"rbi":17,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.50","popOuts":11,"lineOuts":5},"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":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":10,"putOuts":151,"errors":4,"chances":165,"fielding":".976","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":50,"airOuts":36,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":8,"avg":".205","atBats":151,"obp":".305","slg":".272","ops":".577","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":41,"rbi":14,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.50","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":67,"errors":4,"chances":112,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":18,"gamesStarted":18,"flyOuts":48,"groundOuts":100,"airOuts":102,"runs":50,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":66,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":1,"atBats":364,"obp":".322","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1484,"era":"4.37","inningsPitched":"92.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.36","battersFaced":396,"outs":278,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1484,"balls":507,"strikes":977,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".429","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"6.41","walksPer9Inn":"2.53","hitsPer9Inn":"9.71","runsScoredPer9":"4.86","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":1,"groundOuts":10,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".138","atBats":29,"obp":".242","slg":".276","ops":".518","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":1,"leftOnBase":14,"sacBunts":2,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":2},"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":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":10,"putOuts":68,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":29,"groundOuts":69,"airOuts":49,"runs":32,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":64,"baseOnBalls":16,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".233","atBats":232,"obp":".288","slg":".418","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":97,"rbi":36,"leftOnBase":98,"sacBunts":4,"sacFlies":0,"babip":".269","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":11,"lineOuts":9},"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":20,"stolenBases":45,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":36,"putOuts":586,"errors":6,"chances":628,"fielding":".990","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 7-9)","summary":"5.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":44,"strikes":56,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":23,"flyOuts":71,"groundOuts":98,"airOuts":130,"runs":51,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":137,"baseOnBalls":52,"intentionalWalks":0,"hits":90,"hitByPitch":8,"atBats":453,"obp":".291","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2093,"era":"3.17","inningsPitched":"127.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.11","battersFaced":515,"outs":383,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2093,"balls":757,"strikes":1336,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".438","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.67","hitsPer9Inn":"6.34","runsScoredPer9":"3.60","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":80,"groundOuts":157,"airOuts":133,"runs":75,"doubles":29,"triples":7,"homeRuns":9,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":155,"hitByPitch":4,"avg":".307","atBats":505,"obp":".342","slg":".446","ops":".788","caughtStealing":4,"stolenBases":25,"stolenBasePercentage":".862","caughtStealingPercentage":".138","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":225,"rbi":57,"leftOnBase":196,"sacBunts":0,"sacFlies":9,"babip":".335","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.11","popOuts":17,"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":282,"putOuts":167,"errors":19,"chances":468,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[669364,665052,683357,682663,672640,805300,681715,691788,691594,665923,691587,656848,694795,676604,676534],"pitchers":[691587,656848,694795,676604,676534],"bench":[691277,677870,640459],"bullpen":[645261,664126,806188,687473,676083,667463,663969,680767],"battingOrder":[669364,665052,682663,672640,805300,681715,691788,691594,665923],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caissie (14, Irvin, J)."},{"label":"HR","value":"Hernández, H (19, 2nd inning off Irvin, J, 0 on, 0 out); Marsee (8, 4th inning off Irvin, J, 0 on, 0 out)."},{"label":"TB","value":"Caissie 2; Edwards, X; Hernández, H 4; Lopez, O; Mack; Marsee 5."},{"label":"RBI","value":"Hernández, H (52); Lopez, O 2 (57); Marsee (30)."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja; Edwards, X."},{"label":"GIDP","value":"Marsee."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Marsee (20, 2nd base off Irvin, J/Ford, H)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lopez, O (19, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Caissie in the 7th."}]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Ruiz, E (by Irvin, J)."},{"label":"Pitch timer violations","value":"Pérez, Eu (pitcher)."},{"label":"ABS Challenge","value":"Mack 2 (Ball-Confirmed, Ball-Confirmed); Tena (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Irvin, J 104-68; Tolman 16-10; Bird 13-10; Pérez, Eu 100-56; Petersen 18-14; Ekness 21-13; Zuber 4-3; Faucher 13-7."},{"label":"Groundouts-flyouts","value":"Irvin, J 7-3; Tolman 1-1; Bird 1-1; Pérez, Eu 5-4; Petersen 1-1; Ekness 1-0; Zuber 0-1; Faucher 1-2."},{"label":"Batters faced","value":"Irvin, J 26; Tolman 4; Bird 3; Pérez, Eu 21; Petersen 3; Ekness 4; Zuber 2; Faucher 3."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: Stu Scheurwater. 2B: Steven Jaschinski. 3B: Rob Drake. "},{"label":"Weather","value":"72 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"2:42."},{"label":"Att","value":"18,473."},{"label":"Venue","value":"loanDepot park."},{"label":"August 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","boxscoreName":"Marsee"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":125,"flyOuts":65,"groundOuts":93,"airOuts":137,"runs":62,"doubles":14,"triples":5,"homeRuns":8,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":1,"hits":87,"hitByPitch":9,"avg":".209","atBats":416,"obp":".327","slg":".325","ops":".652","caughtStealing":12,"stolenBases":20,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":135,"rbi":30,"leftOnBase":158,"sacBunts":5,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":36,"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":4,"putOuts":286,"errors":0,"chances":290,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","boxscoreName":"Pérez, Eu"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 7-9)","summary":"5.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":44,"strikes":56,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":23,"flyOuts":71,"groundOuts":98,"airOuts":130,"runs":51,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":137,"baseOnBalls":52,"intentionalWalks":0,"hits":90,"hitByPitch":8,"atBats":453,"obp":".291","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2093,"era":"3.17","inningsPitched":"127.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.11","battersFaced":515,"outs":383,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2093,"balls":757,"strikes":1336,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".438","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.67","hitsPer9Inn":"6.34","runsScoredPer9":"3.60","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","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":56,"pitchingGameScore":56},{"player":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","boxscoreName":"Hernández, H"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":42,"groundOuts":72,"airOuts":77,"runs":36,"doubles":13,"triples":1,"homeRuns":19,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".227","atBats":321,"obp":".306","slg":".452","ops":".758","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":145,"rbi":52,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":16,"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":4,"putOuts":161,"errors":3,"chances":168,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"save":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}