{"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":822689,"link":"/api/v1.1/game/822689/feed/live","metaData":{"wait":10,"timeStamp":"20260901_013553","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822689,"type":"R","doubleHeader":"N","id":"2026/08/31/miamlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822689-2026-08-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-31T22:45:00Z","originalDate":"2026-08-31","officialDate":"2026-08-31","dayNight":"night","time":"6:45","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":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":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":69,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":69,"losses":69,"winningPercentage":".500"},"franchiseName":"Miami","clubName":"Marlins","active":true},"home":{"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":140,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":74,"ties":0,"pct":".471"},"records":{},"divisionLeader":false,"wins":66,"losses":74,"winningPercentage":".471"},"franchiseName":"Washington","clubName":"Nationals","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},"ID691384":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384","firstName":"Luis","lastName":"Perales","primaryNumber":"43","birthDate":"2003-04-14","currentAge":23,"birthCity":"Guacara","birthCountry":"Venezuela","height":"6' 0\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Perales","middleName":"Alexis","boxscoreName":"Perales","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"per-AHL-iss","mlbDebutDate":"2026-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Perales","nameSlug":"luis-perales-691384","firstLastName":"Luis Perales","lastFirstName":"Perales, Luis","lastInitName":"Perales, L","initLastName":"L Perales","fullFMLName":"Luis Alexis Perales","fullLFMName":"Perales, Luis Alexis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"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},"ID691858":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858","firstName":"Jared","lastName":"Serna","primaryNumber":"68","birthDate":"2002-06-01","currentAge":24,"birthCity":"Guaymas","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 7\"","weight":174,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Serna","middleName":"Enrique","boxscoreName":"Serna, J","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Serna","nameSlug":"jared-serna-691858","firstLastName":"Jared Serna","lastFirstName":"Serna, Jared","lastInitName":"Serna, J","initLastName":"J Serna","fullFMLName":"Jared Enrique Serna","fullLFMName":"Serna, Jared Enrique","strikeZoneTop":2.992,"strikeZoneBottom":1.51},"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},"ID663362":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362","firstName":"Matthew","lastName":"Waldron","primaryNumber":"56","birthDate":"1996-09-26","currentAge":29,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Waldron","middleName":"Lawrence","boxscoreName":"Waldron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Waldron","nameSlug":"matt-waldron-663362","firstLastName":"Matt Waldron","lastFirstName":"Waldron, Matt","lastInitName":"Waldron, M","initLastName":"M Waldron","fullFMLName":"Matthew Lawrence Waldron","fullLFMName":"Waldron, Matthew Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"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},"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},"ID667652":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652","firstName":"Jack","lastName":"Ralston","primaryNumber":"79","birthDate":"1997-08-13","currentAge":29,"birthCity":"Panorama City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Ralston","middleName":"William","boxscoreName":"Ralston","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Ralston","nameSlug":"jack-ralston-667652","firstLastName":"Jack Ralston","lastFirstName":"Ralston, Jack","lastInitName":"Ralston, J","initLastName":"J Ralston","fullFMLName":"Jack William Ralston","fullLFMName":"Ralston, Jack William","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"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},"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},"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},"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},"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},"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},"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},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Cloudy","temp":"83","wind":"3 mph, R To L"},"gameInfo":{"attendance":10746,"firstPitch":"2026-08-31T22:45:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"home":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"}},"officialScorer":{"id":484489,"fullName":"Dennis Hetrick","link":"/api/v1/people/484489"},"primaryDatacaster":{"id":496220,"fullName":"Jason Risley","link":"/api/v1/people/496220"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:45:44.117Z","endTime":"2026-08-31T22:48:15.868Z","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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,9,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"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-31T19:34:44.840Z","endTime":"2026-08-31T22:19:31.549Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-31T22:19:31.549Z","endTime":"2026-08-31T22:44:12.896Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-31T22:44:12.896Z","endTime":"2026-08-31T22:45:46.409Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":90.4,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397262156376335,"aZ":-14.77624315101468,"pfxX":-0.03046028214399829,"pfxZ":9.957598069819975,"pX":-0.045699617516818815,"pZ":4.108590059156329,"vX0":-0.6024250204416319,"vY0":-131.7123520490472,"vZ0":-1.8839871933692254,"x":118.74,"y":127.85,"x0":0.1904720293771671,"y0":50.00462481066579,"z0":5.932460771944911,"aX":-0.053164819524979555},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.8,"breakHorizontal":0.2,"spinRate":2394,"spinDirection":167},"zone":11,"typeConfidence":0.82,"plateTime":0.4167292951633246,"extension":6.425800574744751},"index":3,"playId":"d74656b9-802a-3609-9693-c60310b88095","pitchNumber":1,"startTime":"2026-08-31T22:45:46.409Z","endTime":"2026-08-31T22:45:50.259Z","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":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.531013035964413,"aZ":-22.055113369712753,"pfxX":7.639590351821211,"pfxZ":7.981513602575898,"pX":0.47060859408100875,"pZ":0.5088187535404204,"vX0":-2.1106836898347683,"vY0":-111.98355499095689,"vZ0":-6.6856646735417335,"x":99.06,"y":225.04,"x0":0.43369822597961594,"y0":50.004011297952935,"z0":5.7944522896266335,"aX":9.687366286626895},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":1692,"spinDirection":154},"zone":14,"typeConfidence":0.95,"plateTime":0.48941599636260946,"extension":6.42212861755445},"index":4,"playId":"a67a0da7-1d47-3176-ad36-b90639d04999","pitchNumber":2,"startTime":"2026-08-31T22:46:00.798Z","endTime":"2026-08-31T22:46:04.375Z","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":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395349614736997,"aZ":-14.05925022281286,"pfxX":1.323975377388978,"pfxZ":10.46915979996145,"pX":0.3094609252959951,"pZ":3.3944917687246057,"vX0":-0.9469079923100109,"vY0":-130.67751740606843,"vZ0":-3.597236303677747,"x":105.2,"y":147.13,"x0":0.5043980139164325,"y0":50.003565194108155,"z0":5.844286079418263,"aX":2.2911741824705643},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2261,"spinDirection":172},"zone":12,"typeConfidence":0.73,"plateTime":0.41905215267564655,"extension":6.410625243601491},"index":5,"playId":"ac5738cc-5048-33c2-ad2a-a31ca7a7c685","pitchNumber":3,"startTime":"2026-08-31T22:46:22.367Z","endTime":"2026-08-31T22:46:26.549Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326867128448125,"aZ":-10.998794813806029,"pfxX":2.114573413364642,"pfxZ":12.318630805675014,"pX":0.04001374624007728,"pZ":2.0748649237444354,"vX0":-1.990594539113905,"vY0":-130.27071021573659,"vZ0":-7.210285961419188,"x":115.47,"y":182.76,"x0":0.5392537853307522,"y0":50.00392778920137,"z0":5.709800928970818,"aX":3.635290947482099},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.9,"breakHorizontal":-3.4,"spinRate":2342,"spinDirection":168},"zone":8,"typeConfidence":0.75,"plateTime":0.4204336857020694,"extension":6.741013052730299},"index":6,"playId":"0c3f888a-7529-3fee-9796-dd7eb33cdb7e","pitchNumber":4,"startTime":"2026-08-31T22:46:40.992Z","endTime":"2026-08-31T22:46:44.862Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614836603894584,"aZ":-13.835602804947934,"pfxX":1.7202693832494003,"pfxZ":10.924407797384923,"pX":-0.48529514456328493,"pZ":2.961829268719766,"vX0":-3.0445817390573042,"vY0":-128.71220441424387,"vZ0":-4.363417956650479,"x":135.5,"y":158.81,"x0":0.48916523966138803,"y0":50.00216089748822,"z0":5.749815921306755,"aX":2.8878830416681263},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":19.1,"breakHorizontal":-2.4,"spinRate":2286,"spinDirection":169},"zone":1,"typeConfidence":0.35,"plateTime":0.425490329228734,"extension":6.537102426357073},"index":7,"playId":"8060edf5-3e48-32f5-b629-7396336b6328","pitchNumber":5,"startTime":"2026-08-31T22:46:56.106Z","endTime":"2026-08-31T22:47:00.254Z","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":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-31T22:47:05.657Z","endTime":"2026-08-31T22:47:21.913Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8781478466227,"aZ":-12.711884041053294,"pfxX":0.7070510006123933,"pfxZ":11.216664755921622,"pX":-0.34122162915856774,"pZ":3.7119413367833602,"vX0":-2.4748495116379106,"vY0":-131.1863463601799,"vZ0":-3.002132656954255,"x":130.01,"y":138.56,"x0":0.5243671345234339,"y0":50.00611739201419,"z0":5.824348845202372,"aX":1.227483337739404},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.8,"breakHorizontal":-0.7,"spinRate":2357,"spinDirection":169},"zone":11,"typeConfidence":0.82,"plateTime":0.4182096605910295,"extension":6.715537409696241},"index":9,"playId":"5affb884-d2d0-38cb-a717-8472541aa604","pitchNumber":6,"startTime":"2026-08-31T22:47:21.913Z","endTime":"2026-08-31T22:47:27.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13203333061494,"aZ":-25.945676807851978,"pfxX":6.623760870913605,"pfxZ":5.068534054868085,"pX":0.7900825372766956,"pZ":2.8753071824926817,"vX0":-1.4518716219756795,"vY0":-110.32788259130646,"vZ0":-0.7636832063115996,"x":86.88,"y":161.15,"x0":0.5972197398734279,"y0":50.00449791944353,"z0":5.967068651244656,"aX":8.143825949480599},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":9.2,"breakHorizontal":-11.6,"spinRate":1481,"spinDirection":157},"zone":3,"typeConfidence":0.9,"plateTime":0.49697709010519375,"extension":6.203569494781802},"index":10,"playId":"6540483f-78ef-31db-953c-7c77f10efe74","pitchNumber":7,"startTime":"2026-08-31T22:47:49.900Z","endTime":"2026-08-31T22:47:54.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100097074837446,"aZ":-12.650835530010468,"pfxX":0.7231234751189777,"pfxZ":11.207379206178551,"pX":-0.9050352424055014,"pZ":2.128186835548517,"vX0":-3.3557780169546976,"vY0":-130.76598103159185,"vZ0":-6.9201295368213875,"x":151.5,"y":181.32,"x0":0.2977227398089372,"y0":50.00152955560598,"z0":5.747134464933764,"aX":1.2602176784705472},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.1,"breakHorizontal":-0.6,"spinRate":2208,"spinDirection":168},"zone":13,"typeConfidence":0.71,"plateTime":0.4179550875559461,"extension":6.651162775137909},"index":11,"playId":"49d060c7-e0b6-3b6f-9a81-8cc39a68b8e3","pitchNumber":8,"startTime":"2026-08-31T22:48:10.853Z","endTime":"2026-08-31T22:48:15.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:48:15.868Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, pitcher Will Dion to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:48:42.229Z","endTime":"2026-08-31T22:50:50.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702021,"link":"/api/v1/people/702021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":702021,"link":"/api/v1/people/702021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.0,"endSpeed":70.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.624916318097075,"aZ":-23.171770708255284,"pfxX":5.456704261650739,"pfxZ":7.080511902641032,"pX":0.5088199952546922,"pZ":2.1727397960488744,"vX0":-2.043372022321204,"vY0":-112.1577158679618,"vZ0":-3.141774287950882,"x":97.6,"y":180.12,"x0":0.7236145932149011,"y0":50.004451884516115,"z0":5.9594298777363,"aX":6.940006900792505},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":12.2,"breakHorizontal":-9.4,"spinRate":1656,"spinDirection":154},"zone":6,"typeConfidence":0.93,"plateTime":0.48869861262471703,"extension":6.465280444936382},"index":0,"playId":"807c7f8d-b833-3ccd-b9e7-5fcea8dbd2b7","pitchNumber":1,"startTime":"2026-08-31T22:48:44.495Z","endTime":"2026-08-31T22:48:48.376Z","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":77.1,"endSpeed":71.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.258679882469337,"aZ":-24.044076274469802,"pfxX":5.363792872810221,"pfxZ":6.333700524622392,"pX":0.2438595829912319,"pZ":0.7061243713920393,"vX0":-2.435822351722195,"vY0":-112.25039988670949,"vZ0":-5.945073892813959,"x":107.7,"y":219.71,"x0":0.6430401515501455,"y0":50.00095608870352,"z0":5.819280538815845,"aX":6.882248105587339},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":10.3,"breakHorizontal":-9.1,"spinRate":1508,"spinDirection":154},"zone":14,"typeConfidence":0.92,"plateTime":0.48690888086843254,"extension":6.345552216349732},"index":1,"playId":"6007a616-d9fc-389d-a44b-792b4aa3e4f7","pitchNumber":2,"startTime":"2026-08-31T22:48:59.368Z","endTime":"2026-08-31T22:49:03.188Z","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":"9ad85b97-8bc2-39bc-a574-296bbe4ae33c","startTime":"2026-08-31T22:49:21.849Z","endTime":"2026-08-31T22:49:26.255Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Will Dion picks off Heriberto Hernández at 1st on throw to first baseman Andrés Chaparro.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"9ad85b97-8bc2-39bc-a574-296bbe4ae33c","startTime":"2026-08-31T22:49:45.956Z","endTime":"2026-08-31T22:49:55.587Z","isPitch":false,"isBaseRunningPlay":true,"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(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":77.8,"endSpeed":71.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.034749759722903,"aZ":-23.389630543224317,"pfxX":5.694266902097287,"pfxZ":6.733944574091659,"pX":0.5823737235569777,"pZ":2.304495493802148,"vX0":-0.6077657039848415,"vY0":-113.2930079401688,"vZ0":-3.106806170318831,"x":94.8,"y":176.56,"x0":0.11352033979460605,"y0":50.002615947401736,"z0":6.022731552962154,"aX":7.427089157435052},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":11.8,"breakHorizontal":-10.2,"spinRate":1652,"spinDirection":158},"zone":6,"typeConfidence":0.93,"plateTime":0.482834025930158,"extension":6.167549216177376},"index":4,"playId":"416d91a7-200a-3da1-ae4a-090482e5df13","pitchNumber":3,"startTime":"2026-08-31T22:49:55.587Z","endTime":"2026-08-31T22:50:01.005Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545905540187967,"aZ":-13.195661570070516,"pfxX":-1.0491268062257508,"pfxZ":10.778980386291508,"pX":-0.8655033528948196,"pZ":3.1086121440803884,"vX0":-2.179147408707261,"vY0":-131.9641658975255,"vZ0":-4.805192126024071,"x":149.99,"y":154.85,"x0":0.10783229813285382,"y0":50.003179618373636,"z0":5.928054589460687,"aX":-1.8463388702622625},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":2.4,"spinRate":2361,"spinDirection":174},"zone":11,"typeConfidence":0.78,"plateTime":0.4153500074038474,"extension":6.5624816683623255},"hitData":{"launchSpeed":57.6,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.03,"coordY":180.57}},"index":5,"playId":"0307c546-1f31-3a69-adbf-07d540ac8c0a","pitchNumber":4,"startTime":"2026-08-31T22:50:43.083Z","endTime":"2026-08-31T22:50:50.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:50:50.279Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-31T22:51:05.336Z","endTime":"2026-08-31T22:52:46.552Z","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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86848038770216,"aZ":-41.43033154843602,"pfxX":1.3429678680200963,"pfxZ":-6.52240805804645,"pX":0.03014621175394354,"pZ":2.7006095473614153,"vX0":-0.8230203919814933,"vY0":-118.19458344751314,"vZ0":0.5628065895767607,"x":115.85,"y":165.86,"x0":0.2078403064427243,"y0":50.00253466175155,"z0":6.254328234624481,"aX":1.906020737326595},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.4,"breakHorizontal":-2.3,"spinRate":2241,"spinDirection":342},"zone":5,"typeConfidence":0.91,"plateTime":0.46286707996164056,"extension":6.350959437250511},"index":0,"playId":"b2de24ca-43f1-302e-bfb4-44032fed2682","pitchNumber":1,"startTime":"2026-08-31T22:51:16.988Z","endTime":"2026-08-31T22:51:21.993Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0058444723213,"aZ":-12.40554565009433,"pfxX":0.7367781039991677,"pfxZ":11.110016066235488,"pX":-0.30644437317885076,"pZ":3.5864688944105656,"vX0":-1.9404169283899653,"vY0":-132.46972548426544,"vZ0":-3.834487585408279,"x":128.68,"y":141.95,"x0":0.33943861371872636,"y0":50.00070604129757,"z0":5.958067786032844,"aX":1.3109168345227653},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.6,"breakHorizontal":-1.0,"spinRate":2244,"spinDirection":168},"zone":11,"typeConfidence":0.89,"plateTime":0.41330018118429157,"extension":6.504620159106879},"index":1,"playId":"3e38dd3b-ff16-3c96-94d4-23f85db3c28a","pitchNumber":2,"startTime":"2026-08-31T22:51:45.049Z","endTime":"2026-08-31T22:51:48.491Z","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":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.025873016163413,"aZ":-23.73329391436449,"pfxX":6.220527676482826,"pfxZ":6.325637432159793,"pX":1.8358947466134963,"pZ":-0.09292468988063411,"vX0":0.7224784768672459,"vY0":-114.43642330488855,"vZ0":-7.803078671330502,"x":47.02,"y":241.29,"x0":0.7080447035441493,"y0":50.00072391799511,"z0":5.667372247309947,"aX":8.294220030640798},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":9.8,"breakHorizontal":-11.4,"spinRate":1553,"spinDirection":148},"zone":14,"typeConfidence":0.94,"plateTime":0.4776219990908843,"extension":6.465451890028238},"index":2,"playId":"ebf95c65-5436-3b64-b6ce-9145655fdd4a","pitchNumber":3,"startTime":"2026-08-31T22:52:05.603Z","endTime":"2026-08-31T22:52:09.129Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59756124261826,"aZ":-9.28802579701919,"pfxX":-0.2953291856061293,"pfxZ":12.64960406426943,"pX":-0.8957439267538019,"pZ":1.5543086219279374,"vX0":-2.5050788867899034,"vY0":-133.16128628949056,"vZ0":-9.291110045030194,"x":151.14,"y":196.81,"x0":0.09272661102510331,"y0":50.00624048577237,"z0":5.745963757960573,"aX":-0.5337289731724383},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.2,"breakHorizontal":1.1,"spinRate":2377,"spinDirection":175},"zone":13,"typeConfidence":0.92,"plateTime":0.4101668373784202,"extension":6.678167633231527},"hitData":{"launchSpeed":92.3,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":167.9}},"index":3,"playId":"d062bc57-5ba0-365c-9554-995cb21020ce","pitchNumber":4,"startTime":"2026-08-31T22:52:38.563Z","endTime":"2026-08-31T22:52:46.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:52:46.552Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to right fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:54:52.580Z","endTime":"2026-08-31T22:55:38.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531807942786713,"aZ":-21.456439910501253,"pfxX":0.3865729851370654,"pfxZ":6.087189325514705,"pX":0.5617110161820651,"pZ":3.623772458897279,"vX0":5.705115928990184,"vY0":-131.03156213488597,"vZ0":-1.8877914354048415,"x":95.59,"y":140.94,"x0":-1.6829073553317406,"y0":50.000593627339676,"z0":5.937049648554532,"aX":0.6788545122740925},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.8,"spinRate":2499,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4160876876085906,"extension":6.476521934323456},"index":0,"playId":"8499c9b8-064a-3956-a14e-9fadd9ca0980","pitchNumber":1,"startTime":"2026-08-31T22:54:57.418Z","endTime":"2026-08-31T22:55:01.297Z","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":76.3,"endSpeed":70.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90016988549018,"aZ":-44.93736303630881,"pfxX":4.383042549976103,"pfxZ":-10.295255338219043,"pX":-0.7813217508497472,"pZ":4.113269998383952,"vX0":0.5126697396974977,"vY0":-110.95177078347548,"vZ0":5.147882597120277,"x":146.78,"y":127.72,"x0":-1.5848299262224572,"y0":50.00300860424252,"z0":6.462472865949507,"aX":5.43341890462922},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-16.9,"breakHorizontal":-8.0,"spinRate":2618,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.4947350284688019,"extension":6.382501997499803},"index":1,"playId":"d5cc3f02-edd4-3de2-9195-b8c9b94100e0","pitchNumber":2,"startTime":"2026-08-31T22:55:11.681Z","endTime":"2026-08-31T22:55:15.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.494489252587826,"aZ":-21.025113238172057,"pfxX":-0.12678816181169938,"pfxZ":6.461538897303798,"pX":0.24587615430847207,"pZ":1.8946051894266682,"vX0":5.261668230274806,"vY0":-129.62552640264053,"vZ0":-5.812164466122402,"x":107.63,"y":187.63,"x0":-1.7818420940628672,"y0":50.0057412560934,"z0":5.739331161030377,"aX":-0.21974912115943485},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":-0.7,"spinRate":2499,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4202770413734931,"extension":6.580665490862718},"hitData":{"launchSpeed":107.0,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.12,"coordY":118.74}},"index":2,"playId":"7033bfd4-df60-3a6a-a8de-930088a33914","pitchNumber":3,"startTime":"2026-08-31T22:55:26.601Z","endTime":"2026-08-31T22:55:38.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:55:38.581Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Abimelec Ortiz pops out to third baseman Leo Jiménez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:55:57.338Z","endTime":"2026-08-31T22:56:31.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582343569693617,"aZ":-21.23287046278837,"pfxX":-10.518605001594121,"pfxZ":5.733079332402513,"pX":1.3011900212278207,"pZ":1.190879185588151,"vX0":11.429663084086723,"vY0":-136.4799179625188,"vZ0":-7.795299054619855,"x":67.4,"y":206.63,"x0":-1.5500912975459669,"y0":50.00648888669444,"z0":5.517199417086599,"aX":-20.09120504474195},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2243,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3994495669335638,"extension":6.639064276582546},"index":0,"playId":"3f3e36a9-fa99-3ea7-8715-de900dbc6c24","pitchNumber":1,"startTime":"2026-08-31T22:56:01.296Z","endTime":"2026-08-31T22:56:04.768Z","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":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823590200768983,"aZ":-13.071910626404568,"pfxX":-6.380844122168032,"pfxZ":9.849786003542189,"pX":-0.2040469434388717,"pZ":2.429759626717194,"vX0":5.459088340722634,"vY0":-138.15663513667175,"vZ0":-6.832966686199643,"x":124.78,"y":173.18,"x0":-1.3733623622935198,"y0":50.004708240537425,"z0":5.807861286325742,"aX":-12.377416525934748},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2384,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39596082666430554,"extension":6.545892788228162},"hitData":{"launchSpeed":82.0,"launchAngle":64.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.81,"coordY":166.38}},"index":1,"playId":"2547cfde-4cd1-3d40-9301-41fe0faf04c1","pitchNumber":2,"startTime":"2026-08-31T22:56:18.494Z","endTime":"2026-08-31T22:56:31.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:56:31.895Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:57:01.415Z","endTime":"2026-08-31T22:57:44.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.128055512784233,"aZ":-12.291479044781513,"pfxX":-4.813655836284756,"pfxZ":10.081245990464632,"pX":-0.14433622015281647,"pZ":2.8317192690222033,"vX0":5.425469637532748,"vY0":-138.8462511239961,"vZ0":-5.9651487203440725,"x":122.5,"y":162.32,"x0":-1.4889143120602044,"y0":50.004309398891664,"z0":5.810011532136321,"aX":-9.495302511612474},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2436,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39296297011335035,"extension":6.590664251731721},"index":0,"playId":"3f312319-7f7a-3091-9ecb-3b8633666ed5","pitchNumber":1,"startTime":"2026-08-31T22:57:02.527Z","endTime":"2026-08-31T22:57:06.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08767168425941,"aZ":-27.074265978005805,"pfxX":-9.329016058073133,"pfxZ":2.706035490910496,"pX":-1.1607305433055428,"pZ":2.4779478345559833,"vX0":5.159328020352027,"vY0":-135.74190695862143,"vZ0":-3.5837375893813204,"x":161.24,"y":171.88,"x0":-1.864646022985325,"y0":50.00073940058848,"z0":5.680251635274533,"aX":-17.57145934419749},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":2153,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4020486087778581,"extension":6.5119027439130805},"index":1,"playId":"63de9e1c-ca2e-384c-9658-739af77cc9a1","pitchNumber":2,"startTime":"2026-08-31T22:57:19.012Z","endTime":"2026-08-31T22:57:22.880Z","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":97.2,"endSpeed":89.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51497397866673,"aZ":-10.483615879657158,"pfxX":-4.355767823765158,"pfxZ":10.616198187474035,"pX":0.745456357048414,"pZ":2.597519262904892,"vX0":7.233635769706495,"vY0":-141.40229347515006,"vZ0":-6.996332465589732,"x":88.58,"y":168.65,"x0":-1.2694695356350494,"y0":50.00634854657801,"z0":5.7623359009436115,"aX":-8.902921680743457},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2587,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.38602836754900016,"extension":6.592331964943467},"index":2,"playId":"afa3431c-24e2-3164-b335-3c7a1103ab3f","pitchNumber":3,"startTime":"2026-08-31T22:57:40.320Z","endTime":"2026-08-31T22:57:44.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:57:44.430Z","atBatIndex":5},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Daylen Lile caught stealing 2nd base, catcher Brian Navarreto to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-31T22:58:10.853Z","endTime":"2026-08-31T22:58:45.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38853872515968,"aZ":-10.858735162815453,"pfxX":-4.527783138914453,"pfxZ":11.018617272764715,"pX":-0.6086946576167805,"pZ":2.491859722113653,"vX0":3.9750878852778366,"vY0":-137.68480065676988,"vZ0":-6.956346508069765,"x":140.2,"y":171.5,"x0":-1.4775199945959934,"y0":50.00356099014647,"z0":5.7733067199051025,"aX":-8.759835653541934},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2490,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3966527219759892,"extension":6.648876301394629},"index":0,"playId":"99c86eee-f2be-3907-b9a6-5bed7351c99c","pitchNumber":1,"startTime":"2026-08-31T22:58:13.561Z","endTime":"2026-08-31T22:58:17.449Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-31T22:58:29.394Z","endTime":"2026-08-31T22:58:38.659Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018283496999175,"aZ":-12.271279860236723,"pfxX":-5.351118615317284,"pfxZ":10.240233999411831,"pX":0.7601113821215997,"pZ":2.3691442679652774,"vX0":8.10537472842691,"vY0":-138.11802812479067,"vZ0":-6.983509308514771,"x":88.03,"y":174.81,"x0":-1.509159242955291,"y0":50.00398480023545,"z0":5.745061251592238,"aX":-10.402266811681683},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2495,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3956410568348194,"extension":6.638380869238366},"index":2,"playId":"b5c72834-0c6d-34dd-aab9-5dd76ac396b8","pitchNumber":2,"startTime":"2026-08-31T22:58:38.659Z","endTime":"2026-08-31T22:58:45.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T22:58:45.177Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T23:01:15.384Z","endTime":"2026-08-31T23:01:39.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.923000303515,"aZ":-39.25343155733731,"pfxX":1.3912100668594183,"pfxZ":-5.043889068870309,"pX":0.09336492087794625,"pZ":2.046501935522856,"vX0":-0.8331440267338543,"vY0":-117.61950745319784,"vZ0":-1.161110205576576,"x":113.44,"y":183.52,"x0":0.2710932241969985,"y0":50.00265153658609,"z0":6.1805057050934185,"aX":1.9528418305433055},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.1,"breakHorizontal":-2.3,"spinRate":2563,"spinDirection":342},"zone":8,"typeConfidence":0.9,"plateTime":0.4653395316028508,"extension":6.272895278855599},"index":0,"playId":"ed75c38f-297a-3364-b88f-7b6b0b03a3a8","pitchNumber":1,"startTime":"2026-08-31T23:01:15.384Z","endTime":"2026-08-31T23:01:19.254Z","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":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20953060472381,"aZ":-12.649933435111041,"pfxX":1.3125317045103064,"pfxZ":11.179889828099475,"pX":-0.4844403224319511,"pZ":3.0057095191955745,"vX0":-2.7435796383605595,"vY0":-131.63055001202346,"vZ0":-5.2113825380960135,"x":135.47,"y":157.63,"x0":0.40308025264920044,"y0":50.0002408555549,"z0":5.955498152294035,"aX":2.291747366797642},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.2,"breakHorizontal":-1.8,"spinRate":2436,"spinDirection":166},"zone":1,"typeConfidence":0.86,"plateTime":0.41688472094489315,"extension":6.612305138726396},"hitData":{"launchSpeed":70.9,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":168.91}},"index":1,"playId":"b08995e3-fa77-30b9-9242-e0f10a83361d","pitchNumber":2,"startTime":"2026-08-31T23:01:32.050Z","endTime":"2026-08-31T23:01:39.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:01:39.535Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T23:02:12.470Z","endTime":"2026-08-31T23:03:47.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"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(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":90.8,"endSpeed":83.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914709352121093,"aZ":-12.907483694475907,"pfxX":-0.9208595138992957,"pfxZ":10.883945564073148,"pX":-0.10318627084754316,"pZ":2.651734404346204,"vX0":-0.6636425751391999,"vY0":-132.14930651513694,"vZ0":-5.961277470769404,"x":120.93,"y":167.18,"x0":0.27077281900855144,"y0":50.00449532508257,"z0":5.883443525847918,"aX":-1.6302137564295969},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":1.8,"spinRate":2209,"spinDirection":169},"zone":5,"typeConfidence":0.84,"plateTime":0.41433477458043644,"extension":6.744886021011672},"index":0,"playId":"062bc2ca-5f34-3308-919d-7b9d8c672d92","pitchNumber":1,"startTime":"2026-08-31T23:02:15.599Z","endTime":"2026-08-31T23:02:20.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06478352295432,"aZ":-26.556662254185067,"pfxX":-2.36410622459438,"pfxZ":3.4566356267379375,"pX":-0.9508303487388179,"pZ":1.4018171351835378,"vX0":-2.417579329303277,"vY0":-126.27786146310194,"vZ0":-5.881608729663337,"x":153.24,"y":200.93,"x0":0.3237537919206089,"y0":50.00435117025264,"z0":5.878863041809151,"aX":-3.8443620633897377},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":4.8,"spinRate":2383,"spinDirection":176},"zone":13,"typeConfidence":0.98,"plateTime":0.4326142672087294,"extension":6.338394725777661},"index":1,"playId":"4490f6cd-19f9-3a66-98ae-08cdcf754c7b","pitchNumber":2,"startTime":"2026-08-31T23:02:37.633Z","endTime":"2026-08-31T23:02:41.897Z","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":92.0,"endSpeed":83.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.734192143259385,"aZ":-12.887249544232887,"pfxX":-0.9142894864378723,"pfxZ":10.647262677125521,"pX":-0.41012966780055926,"pZ":3.5616254191385046,"vX0":-1.4956934883043644,"vY0":-133.93160168855783,"vZ0":-3.6994048088473903,"x":132.63,"y":142.62,"x0":0.2749489247908302,"y0":50.0012933055146,"z0":5.886494818337234,"aX":-1.6553949120060847},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2322,"spinDirection":174},"zone":11,"typeConfidence":0.91,"plateTime":0.40943227415402683,"extension":6.3112355803527675},"index":2,"playId":"04ba5aeb-8f15-3e81-942d-b348306391e8","pitchNumber":3,"startTime":"2026-08-31T23:02:57.883Z","endTime":"2026-08-31T23:03:02.203Z","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":78.8,"endSpeed":72.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49084381177444,"aZ":-22.285133710487116,"pfxX":6.003341272492904,"pfxZ":7.433037203676311,"pX":0.9426444569728775,"pZ":1.1121531601877723,"vX0":-0.9641110937183032,"vY0":-114.70124880643175,"vZ0":-5.66131621740943,"x":81.07,"y":208.75,"x0":0.5888895524685178,"y0":50.00277441815988,"z0":5.789164598558745,"aX":7.988095666707498},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":12.4,"breakHorizontal":-10.7,"spinRate":1639,"spinDirection":158},"zone":14,"typeConfidence":0.95,"plateTime":0.47777694543615024,"extension":6.208383655156349},"index":3,"playId":"e6d17efc-dc7a-3e67-809e-5bcab4d3a91d","pitchNumber":4,"startTime":"2026-08-31T23:03:14.853Z","endTime":"2026-08-31T23:03:19.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948652579519866,"aZ":-23.81790118414913,"pfxX":-1.661381044567685,"pfxZ":5.0952836651586315,"pX":-0.8496010502605648,"pZ":1.8548304705191896,"vX0":-2.569869368541112,"vY0":-126.95580998855567,"vZ0":-5.4726273975597355,"x":149.38,"y":188.7,"x0":0.3898479015613038,"y0":50.000254812503016,"z0":5.923318900849679,"aX":-2.723057289960169},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":3.6,"spinRate":2434,"spinDirection":182},"zone":13,"typeConfidence":0.98,"plateTime":0.4307158823716408,"extension":6.408146534641492},"hitData":{"launchSpeed":59.7,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.0,"coordY":166.19}},"index":4,"playId":"cf844c0a-ab0a-32fc-b9f7-e4aed0477096","pitchNumber":5,"startTime":"2026-08-31T23:03:40.206Z","endTime":"2026-08-31T23:03:47.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:03:47.711Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, second baseman Jorbit Vivas to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-31T23:04:19.479Z","endTime":"2026-08-31T23:05:36.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810126590665774,"aZ":-39.503081988956225,"pfxX":1.5459238774819153,"pfxZ":-5.010143073365128,"pX":-0.04685881668458525,"pZ":2.9166685774270933,"vX0":-1.4760665299623899,"vY0":-119.55463960498531,"vZ0":0.6521946728629027,"x":118.79,"y":160.03,"x0":0.37466523755709685,"y0":50.00389116611497,"z0":6.156747481449787,"aX":2.2613530234318},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.8,"breakHorizontal":-2.5,"spinRate":2317,"spinDirection":342},"zone":2,"typeConfidence":0.9,"plateTime":0.4563509794433287,"extension":6.217629881085931},"index":0,"playId":"775fd8e0-6396-3205-8cf5-902532f8e9a2","pitchNumber":1,"startTime":"2026-08-31T23:04:29.642Z","endTime":"2026-08-31T23:04:33.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.093782931165197,"aZ":-23.590359373330106,"pfxX":5.861716876912819,"pfxZ":6.622916787015957,"pX":0.4608323785034978,"pZ":1.4554897101763065,"vX0":-1.9226804532343347,"vY0":-112.97822262676594,"vZ0":-4.344581226513121,"x":99.43,"y":199.48,"x0":0.5601140112663302,"y0":50.00200166023573,"z0":5.767221070377802,"aX":7.596435669784746},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":11.2,"breakHorizontal":-10.2,"spinRate":1628,"spinDirection":157},"zone":14,"typeConfidence":0.93,"plateTime":0.48432971952565085,"extension":6.200516760491811},"index":1,"playId":"d9f8ad9f-7325-3f38-9201-af5b1f77430e","pitchNumber":2,"startTime":"2026-08-31T23:04:42.732Z","endTime":"2026-08-31T23:04:46.455Z","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":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00424978826021,"aZ":-21.47628917537795,"pfxX":5.726345375279334,"pfxZ":8.21257106491348,"pX":1.4268550179720179,"pZ":0.818218473391837,"vX0":0.10002509430335904,"vY0":-113.18836433538006,"vZ0":-6.23622313990607,"x":62.61,"y":216.69,"x0":0.6379130799095856,"y0":50.00009067943193,"z0":5.749526946828952,"aX":7.453468370857206},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":13.7,"breakHorizontal":-10.4,"spinRate":1638,"spinDirection":161},"zone":14,"typeConfidence":0.95,"plateTime":0.4832829473501974,"extension":6.24924078081159},"index":2,"playId":"d8dee3fa-4c95-3b55-b65b-ada38f6d1d9f","pitchNumber":3,"startTime":"2026-08-31T23:04:55.689Z","endTime":"2026-08-31T23:04:59.314Z","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":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.086065524448763,"aZ":-24.01310741515545,"pfxX":6.4226281271825245,"pfxZ":6.101134808963257,"pX":1.2106576975705325,"pZ":1.1668474015180719,"vX0":-0.6315583730014203,"vY0":-114.58429033317975,"vZ0":-5.0815307714495255,"x":70.85,"y":207.28,"x0":0.6541011074789538,"y0":50.001460135300334,"z0":5.743786120861409,"aX":8.585993112991861},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.1,"breakHorizontal":-11.5,"spinRate":1679,"spinDirection":149},"zone":14,"typeConfidence":0.94,"plateTime":0.47701840439543286,"extension":6.1961278194329035},"index":3,"playId":"d6e57e99-09f9-3ad7-bab6-69c4f51f33e9","pitchNumber":4,"startTime":"2026-08-31T23:05:15.608Z","endTime":"2026-08-31T23:05:19.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502768010816308,"aZ":-13.641523652744068,"pfxX":1.57202923362678,"pfxZ":10.211799255841813,"pX":0.17104414829821768,"pZ":3.2385112860149237,"vX0":-1.7199866344214487,"vY0":-133.7647529407752,"vZ0":-4.213961699557762,"x":110.48,"y":151.34,"x0":0.617733655680084,"y0":50.00117722162237,"z0":5.810429056328051,"aX":2.8524291949144427},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-2.5,"spinRate":2418,"spinDirection":163},"zone":2,"typeConfidence":0.93,"plateTime":0.4092809131167292,"extension":6.510142468703302},"hitData":{"launchSpeed":97.5,"launchAngle":-23.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":152.19}},"index":4,"playId":"690a6866-7c47-311d-ba3c-8b5b0fda8c4e","pitchNumber":5,"startTime":"2026-08-31T23:05:29.268Z","endTime":"2026-08-31T23:05:36.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:05:36.475Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T23:07:45.007Z","endTime":"2026-08-31T23:10:28.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88511004192609,"aZ":-43.64210724443608,"pfxX":3.326281052960077,"pfxZ":-8.859703043655482,"pX":1.4218010977367177,"pZ":2.2733551621857377,"vX0":4.960823340983711,"vY0":-113.39629710244728,"vZ0":1.0614909150575118,"x":62.8,"y":177.4,"x0":-1.2313813089601942,"y0":50.002543811050344,"z0":6.17356366776003,"aX":4.305201904578522},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.4,"breakHorizontal":-7.3,"spinRate":2531,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4841172749397469,"extension":6.516214457551519},"index":0,"playId":"b576409f-d4cd-3cbd-817b-03cd4b8b574f","pitchNumber":1,"startTime":"2026-08-31T23:07:45.007Z","endTime":"2026-08-31T23:07:48.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889086217946286,"aZ":-12.467880738954955,"pfxX":-3.370767952160503,"pfxZ":10.489351275809653,"pX":0.45225359096737366,"pZ":2.8336250844675877,"vX0":6.383554305038425,"vY0":-135.7496269838889,"vZ0":-5.561861175873609,"x":99.76,"y":162.27,"x0":-1.4848275900070773,"y0":50.00204415302354,"z0":5.766606015600738,"aX":-6.332723131023656},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2315,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40248340551220885,"extension":6.561453524833811},"index":1,"playId":"6793acb7-5534-3e2d-b29b-07c61909440b","pitchNumber":2,"startTime":"2026-08-31T23:08:00.223Z","endTime":"2026-08-31T23:08:04.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-31T23:08:12.348Z","endTime":"2026-08-31T23:08:22.096Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262736991386323,"aZ":-11.25218746924686,"pfxX":-3.52611249605271,"pfxZ":10.94019961492144,"pX":-0.5361038494141164,"pZ":3.3852236379081613,"vX0":3.750096604827488,"vY0":-137.16264587524284,"vZ0":-4.608378900499639,"x":137.44,"y":147.38,"x0":-1.4604456650711262,"y0":50.00557812023524,"z0":5.849408006237168,"aX":-6.745382437730248},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2537,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3987496006527693,"extension":6.48933064399596},"index":3,"playId":"d614ca13-5513-3097-be54-8252766a205a","pitchNumber":3,"startTime":"2026-08-31T23:08:22.096Z","endTime":"2026-08-31T23:08:25.954Z","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":96.6,"endSpeed":88.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.175113735945505,"aZ":-13.691247391976495,"pfxX":-2.2783663979841355,"pfxZ":9.162406890897989,"pX":-0.37750013713861136,"pZ":3.643281637366386,"vX0":3.3688982446487894,"vY0":-140.71839280978585,"vZ0":-3.8732651945659806,"x":131.39,"y":140.41,"x0":-1.2909566673208321,"y0":50.0041957477431,"z0":5.916945030163775,"aX":-4.596952092749934},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":3.5,"spinRate":2553,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.388367980918233,"extension":6.4827782248513355},"index":4,"playId":"494599fc-5bfc-3fd3-8e4f-dbbc25db359b","pitchNumber":4,"startTime":"2026-08-31T23:08:41.193Z","endTime":"2026-08-31T23:08:44.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958174445423708,"aZ":-33.26251066376845,"pfxX":-7.7067143531072,"pfxZ":-0.6398057623832241,"pX":0.0629471934926752,"pZ":2.618368927594732,"vX0":6.93452974764924,"vY0":-128.83139976473421,"vZ0":-1.328677741148232,"x":114.6,"y":168.08,"x0":-1.6529969329443823,"y0":50.00444317324682,"z0":5.694747237948636,"aX":-13.049428433007973},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":12.6,"spinRate":980,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4239751345491225,"extension":6.369868496947385},"index":5,"playId":"0f600d78-18f5-3eb7-91a7-250595367488","pitchNumber":5,"startTime":"2026-08-31T23:09:03.246Z","endTime":"2026-08-31T23:09:06.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07563356128962,"aZ":-14.53731724689,"pfxX":-2.9860051204727354,"pfxZ":8.481442950719932,"pX":-1.350007060193114,"pZ":3.3218848284242974,"vX0":1.6101722547625137,"vY0":-142.66414472178374,"vZ0":-4.311242001264428,"x":168.46,"y":149.09,"x0":-1.5310633098056234,"y0":50.00451130643769,"z0":5.756578165202485,"aX":-6.210717285483737},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2377,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38261702762695426,"extension":6.464018301565509},"index":6,"playId":"b92ea766-b026-3429-a8c9-fe88a5b99660","pitchNumber":6,"startTime":"2026-08-31T23:09:29.238Z","endTime":"2026-08-31T23:09:33.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421728088752616,"aZ":-22.4216069260458,"pfxX":1.6654625621081651,"pfxZ":5.376214352885169,"pX":0.35123914358183694,"pZ":3.189070797240857,"vX0":4.184589812864359,"vY0":-133.05855164752177,"vZ0":-2.5019075693028623,"x":103.61,"y":152.68,"x0":-1.4509101879039348,"y0":50.00272797723991,"z0":5.745923410116167,"aX":3.020771003652227},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-3.8,"spinRate":2382,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.4098111385236911,"extension":6.521152050340275},"index":7,"playId":"6d37ec57-8e69-34cc-a35b-eb4bd4c3b876","pitchNumber":7,"startTime":"2026-08-31T23:09:47.632Z","endTime":"2026-08-31T23:09:53.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418418194258603,"aZ":-33.94915724550676,"pfxX":-6.922284604658019,"pfxZ":-1.026123372995821,"pX":-0.3287256312305374,"pZ":3.3392748732641544,"vX0":5.41019226097612,"vY0":-129.86873650875222,"vZ0":0.3138404996420012,"x":129.53,"y":148.62,"x0":-1.5284375273038573,"y0":50.00381365451212,"z0":5.7763821514530385,"aX":-11.954101706870247},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.6,"breakHorizontal":11.5,"spinRate":1107,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.4199987937299312,"extension":6.424693722307776},"hitData":{"launchSpeed":86.5,"launchAngle":13.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.19,"coordY":92.85}},"index":8,"playId":"6c014aec-c2e6-3f69-9541-f0e1081134c9","pitchNumber":8,"startTime":"2026-08-31T23:10:17.952Z","endTime":"2026-08-31T23:10:28.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:10:28.920Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T23:10:49.961Z","endTime":"2026-08-31T23:11:08.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10733879727439,"aZ":-30.20967399678526,"pfxX":2.336393316157137,"pfxZ":1.1679767900652358,"pX":0.4296782662137359,"pZ":2.61806615938594,"vX0":4.349211370641749,"vY0":-128.43370613054182,"vZ0":-2.1937926829030734,"x":100.62,"y":168.09,"x0":-1.5827915431411377,"y0":50.00590473345448,"z0":5.809834687486559,"aX":3.9425847541993146},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-5.2,"spinRate":2283,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.4248527898420158,"extension":6.580604789808752},"hitData":{"launchSpeed":96.8,"launchAngle":27.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.89,"coordY":89.8}},"index":0,"playId":"0edcef8b-3a9a-3a1a-8688-15202c86b4bb","pitchNumber":1,"startTime":"2026-08-31T23:10:56.255Z","endTime":"2026-08-31T23:11:08.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:11:08.443Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T23:11:29.546Z","endTime":"2026-08-31T23:11:45.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":0},"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":"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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51875207001266,"aZ":-29.01972920882536,"pfxX":-7.785233698227351,"pfxZ":1.8633286184440205,"pX":-0.8656363101245917,"pZ":2.7637402874037487,"vX0":4.716693595335525,"vY0":-128.7250195360994,"vZ0":-1.727261880297955,"x":150.0,"y":164.16,"x0":-1.701999718618483,"y0":50.002747207757096,"z0":5.6713165725140415,"aX":-13.180098746506733},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":987,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4240830742478692,"extension":6.43310193473125},"hitData":{"launchSpeed":85.1,"launchAngle":22.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.76,"coordY":90.83}},"index":0,"playId":"ab33771e-d2fe-3739-8958-c6f46c710566","pitchNumber":1,"startTime":"2026-08-31T23:11:34.350Z","endTime":"2026-08-31T23:11:45.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:11:45.345Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks. Keibert Ruiz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T23:12:09.808Z","endTime":"2026-08-31T23:13:36.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994157279113953,"aZ":-33.60914171166439,"pfxX":8.699323360689984,"pfxZ":-1.0015723304007098,"pX":0.6112343800627607,"pZ":1.2884789156839682,"vX0":2.9254809523404477,"vY0":-119.03605368019682,"vZ0":-2.9632052960276916,"x":93.7,"y":203.99,"x0":-1.7640336139960189,"y0":50.00215743177576,"z0":5.5942839501578705,"aX":12.474561404566517},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-16.4,"spinRate":2573,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4602591926644326,"extension":6.718040330937699},"index":0,"playId":"7b5b92cb-eb0b-3537-a468-a862f2b4098e","pitchNumber":1,"startTime":"2026-08-31T23:12:16.575Z","endTime":"2026-08-31T23:12:20.421Z","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":95.8,"endSpeed":88.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40602868775917,"aZ":-12.772297520230767,"pfxX":-4.955531968732741,"pfxZ":9.801186791222419,"pX":0.9457249544875443,"pZ":1.9001373498438932,"vX0":8.28547579235215,"vY0":-139.13771586910127,"vZ0":-7.919585183619964,"x":80.95,"y":187.48,"x0":-1.413853090337001,"y0":50.00408589272779,"z0":5.61169505424286,"aX":-9.811380923334442},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2481,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3922326035820296,"extension":6.685936865036147},"index":1,"playId":"68c70af1-54b6-3450-8429-f7866a60d36d","pitchNumber":2,"startTime":"2026-08-31T23:12:33.853Z","endTime":"2026-08-31T23:12:37.924Z","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":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60485702277568,"aZ":-31.194539318734364,"pfxX":8.01295755412616,"pfxZ":0.6667124183579158,"pX":1.4880487585634157,"pZ":1.753770671054541,"vX0":4.8663331886780705,"vY0":-120.20887565219601,"vZ0":-2.797320690363508,"x":60.28,"y":191.43,"x0":-1.6014228822329937,"y0":50.00295598808626,"z0":5.693041067093759,"aX":11.762985239375201},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.8,"breakHorizontal":-15.6,"spinRate":2635,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.455089621344003,"extension":6.709171747045126},"index":2,"playId":"afe43ba9-0a03-3b3a-ae2f-b6a4e26c1775","pitchNumber":3,"startTime":"2026-08-31T23:12:51.670Z","endTime":"2026-08-31T23:12:55.553Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48548370450875,"aZ":-21.898330584400757,"pfxX":-10.195220821863128,"pfxZ":5.470933867922392,"pX":-0.48100263537878185,"pZ":1.551516877487673,"vX0":6.916303427975587,"vY0":-135.88507795084777,"vZ0":-6.5138940534100485,"x":135.33,"y":196.89,"x0":-1.7286536804485009,"y0":50.00393017527664,"z0":5.490665004190562,"aX":-19.155469682681005},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":2195,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4023699757248256,"extension":6.61143823651234},"index":3,"playId":"742a5f7b-23e4-35b6-a7e6-447453d5467e","pitchNumber":4,"startTime":"2026-08-31T23:13:11.031Z","endTime":"2026-08-31T23:13:14.934Z","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":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496483834974693,"aZ":-14.172401105910538,"pfxX":-5.1624931731236465,"pfxZ":9.241754077756738,"pX":-0.9314792988459563,"pZ":1.8069895406042449,"vX0":3.787609484913932,"vY0":-138.36087782158185,"vZ0":-7.712141734142103,"x":152.51,"y":189.99,"x0":-1.6441279597871377,"y0":50.00541002728698,"z0":5.571067518750763,"aX":-10.058463328821272},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2474,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39516043439891924,"extension":6.719521844335928},"index":4,"playId":"a711e42d-5bab-36df-b977-924172f82cd0","pitchNumber":5,"startTime":"2026-08-31T23:13:31.343Z","endTime":"2026-08-31T23:13:36.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:13:36.591Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-31T23:13:58.389Z","endTime":"2026-08-31T23:16:08.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712404939196375,"aZ":-10.444095990369524,"pfxX":-4.122296732959398,"pfxZ":11.092627985271587,"pX":0.3818198264098973,"pZ":1.5182919522626195,"vX0":6.283545174172455,"vY0":-138.97071846937243,"vZ0":-9.171004038419177,"x":102.45,"y":197.79,"x0":-1.371367794146951,"y0":50.000290122503614,"z0":5.551764528936391,"aX":-8.074029780281407},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2453,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3939070200692276,"extension":6.657181296068895},"index":0,"playId":"abbb0da9-577c-30cb-b8e8-bc4f642fd850","pitchNumber":1,"startTime":"2026-08-31T23:14:03.752Z","endTime":"2026-08-31T23:14:07.816Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07831644042944,"aZ":-23.634659208937702,"pfxX":-10.611118580500374,"pfxZ":4.383699230802404,"pX":-0.30590526052605793,"pZ":2.0443592037929292,"vX0":7.265321246262646,"vY0":-138.4597959324227,"vZ0":-5.11341677376182,"x":128.66,"y":183.58,"x0":-1.5814670449302153,"y0":50.00095548730466,"z0":5.490509209344285,"aX":-20.660111545002827},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2261,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3951464234640425,"extension":6.421470609149842},"index":1,"playId":"0b878c9d-6c84-36c3-816d-2b69b4dba561","pitchNumber":2,"startTime":"2026-08-31T23:14:35.047Z","endTime":"2026-08-31T23:14:38.931Z","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":98.3,"endSpeed":90.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66088672133885,"aZ":-10.875310065844454,"pfxX":-4.260817043959233,"pfxZ":10.2176232615493,"pX":-1.1771045814272976,"pZ":2.929023116350468,"vX0":2.083619723182413,"vY0":-143.14963055051936,"vZ0":-5.881538451717037,"x":161.87,"y":159.7,"x0":-1.3590186692578716,"y0":50.00518570571297,"z0":5.684849219076511,"aX":-8.88344895036632},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2522,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3819764439159461,"extension":6.427520073819049},"index":2,"playId":"8034be6e-2fda-340f-b282-02377f622dc8","pitchNumber":3,"startTime":"2026-08-31T23:14:56.461Z","endTime":"2026-08-31T23:15:00.338Z","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":81.2,"endSpeed":74.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35586332537664,"aZ":-46.225959704539534,"pfxX":4.900902866648872,"pfxZ":-10.07891223721644,"pX":0.6263629964983045,"pZ":1.5713901140998283,"vX0":2.645336476202259,"vY0":-118.14944191852186,"vZ0":-0.5543500465016784,"x":93.12,"y":196.35,"x0":-1.1494085284693427,"y0":50.001767175713724,"z0":6.107014619720525,"aX":6.83370643864778},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-18.0,"breakHorizontal":-9.6,"spinRate":2663,"spinDirection":20},"zone":9,"typeConfidence":2.0,"plateTime":0.46602125044733844,"extension":6.465342280175064},"index":3,"playId":"e48a34b3-5227-30fe-b94c-dfa520a26dc0","pitchNumber":4,"startTime":"2026-08-31T23:15:18.592Z","endTime":"2026-08-31T23:15:22.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-31T23:15:46.959Z","endTime":"2026-08-31T23:16:04.357Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.839877722232227,"aZ":-11.523041526966573,"pfxX":-2.911411155158316,"pfxZ":10.13896217268414,"pX":-0.10483590651052477,"pZ":3.351950890262915,"vX0":4.370559726422608,"vY0":-141.69475795988552,"vZ0":-4.647272668234617,"x":121.0,"y":148.28,"x0":-1.2877677640537664,"y0":50.00367966063859,"z0":5.747280889067104,"aX":-5.930884929964344},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":4.4,"spinRate":2513,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3862851532147391,"extension":6.442991536108568},"index":5,"playId":"90c8b317-7de5-3c08-a425-de31b3cd439e","pitchNumber":5,"startTime":"2026-08-31T23:16:04.357Z","endTime":"2026-08-31T23:16:08.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:16:08.135Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jakob Marsee doubles (16) on a fly ball to left fielder Daylen Lile, deflected by center fielder Jacob Young. Jakob Marsee out at 3rd on the throw, left fielder Daylen Lile to shortstop Nasim Nuñez to third baseman Brady House.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T23:18:38.055Z","endTime":"2026-08-31T23:20:13.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"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":"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":90.2,"endSpeed":82.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71154071593915,"aZ":-9.738842491649121,"pfxX":1.9376950514517652,"pfxZ":12.911012926522627,"pX":-0.4951572569708276,"pZ":2.2947600316812173,"vX0":-2.7697766461856617,"vY0":-131.2303263058896,"vZ0":-7.002356070320185,"x":135.87,"y":176.82,"x0":0.32400667362563734,"y0":50.00483032599216,"z0":5.72953787269796,"aX":3.367906598320399},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":22.0,"breakHorizontal":-2.9,"spinRate":2411,"spinDirection":171},"zone":4,"typeConfidence":0.88,"plateTime":0.41795222997909276,"extension":6.4554034419126936},"index":0,"playId":"4c4512b5-6378-3fd7-9f37-17a42b4be816","pitchNumber":1,"startTime":"2026-08-31T23:18:41.940Z","endTime":"2026-08-31T23:18:45.780Z","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":90.3,"endSpeed":82.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234627518361954,"aZ":-10.210545195017554,"pfxX":1.4878079428173872,"pfxZ":12.602719884650856,"pX":0.2968756457762141,"pZ":3.347815688795846,"vX0":-0.6811044913699794,"vY0":-131.5135769112392,"vZ0":-4.23181074028055,"x":105.68,"y":148.39,"x0":0.3666557021653317,"y0":50.00236499210228,"z0":5.741939860231193,"aX":2.5925834624719912},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":22.1,"breakHorizontal":-2.5,"spinRate":2458,"spinDirection":170},"zone":3,"typeConfidence":0.9,"plateTime":0.41730622848614995,"extension":6.692083437339981},"index":1,"playId":"45a161ad-3365-370f-8f03-4cba7e8e6362","pitchNumber":2,"startTime":"2026-08-31T23:18:57.391Z","endTime":"2026-08-31T23:19:06.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-31T23:19:51.470Z","endTime":"2026-08-31T23:19:58.834Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.008540599120437,"aZ":-23.290949982831496,"pfxX":0.4579413514569981,"pfxZ":5.402509669554368,"pX":-0.5914191946121253,"pZ":2.726267689354399,"vX0":-2.701183617299178,"vY0":-127.34161357272166,"vZ0":-3.5448609155484525,"x":139.54,"y":165.17,"x0":0.42324592542984596,"y0":50.00010902868543,"z0":5.977688937802789,"aX":0.7529447872950102},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-0.2,"spinRate":2471,"spinDirection":181},"zone":4,"typeConfidence":0.86,"plateTime":0.43002876727173467,"extension":6.490002985574882},"hitData":{"launchSpeed":99.0,"launchAngle":24.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.32,"coordY":51.76}},"index":3,"playId":"6256bc78-ccc3-3bbc-9853-199f87c7b28e","pitchNumber":3,"startTime":"2026-08-31T23:19:58.834Z","endTime":"2026-08-31T23:20:13.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:20:13.852Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esteury Ruiz singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T23:20:49.277Z","endTime":"2026-08-31T23:20:59.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91558686523317,"aZ":-19.86890714217016,"pfxX":5.517410840460291,"pfxZ":9.131884812110966,"pX":0.4718149728382022,"pZ":1.5900012490570856,"vX0":-2.0381191385784194,"vY0":-115.19216846489967,"vZ0":-5.3448502124100825,"x":99.02,"y":195.85,"x0":0.6500821134058602,"y0":50.00184022697092,"z0":5.855157529424696,"aX":7.431906865537687},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":15.5,"breakHorizontal":-9.5,"spinRate":1657,"spinDirection":158},"zone":9,"typeConfidence":0.95,"plateTime":0.4750576433350391,"extension":6.517726552863418},"hitData":{"launchSpeed":78.7,"launchAngle":27.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.49,"coordY":116.77}},"index":0,"playId":"fb936e19-fca2-3544-a830-5fed04d6f97a","pitchNumber":1,"startTime":"2026-08-31T23:20:49.277Z","endTime":"2026-08-31T23:20:59.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:20:59.807Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-31T23:21:30.495Z","endTime":"2026-08-31T23:24:50.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5,6,7],"actionIndex":[2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","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":702021,"link":"/api/v1/people/702021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.230270367731407,"aZ":-37.6700529159376,"pfxX":1.9551361434205132,"pfxZ":-3.8993259326271286,"pX":-0.17223680811154843,"pZ":2.9383202902551995,"vX0":-1.4009973702485752,"vY0":-117.63590356287824,"vZ0":0.5743008060820929,"x":123.57,"y":159.45,"x0":0.17550647324125582,"y0":50.00319721220773,"z0":6.168548181066797,"aX":2.7544463348145767},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.7,"breakHorizontal":-3.2,"spinRate":2301,"spinDirection":347},"zone":2,"typeConfidence":0.89,"plateTime":0.4646811823768968,"extension":6.45274054066025},"index":0,"playId":"28ce85f4-8a4c-374e-b4c5-09303ce0a2f1","pitchNumber":1,"startTime":"2026-08-31T23:21:30.495Z","endTime":"2026-08-31T23:21:34.395Z","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":1},"index":1,"playId":"30180f11-dec3-4ab5-bed2-8cc5dac55809","startTime":"2026-08-31T23:21:46.586Z","endTime":"2026-08-31T23:21:51.586Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Brian Navarreto batting, Esteury Ruiz picked off and caught stealing 2nd base, second baseman Jorbit Vivas.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"30180f11-dec3-4ab5-bed2-8cc5dac55809","startTime":"2026-08-31T23:22:24.410Z","endTime":"2026-08-31T23:22:31.788Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-31T23:22:31.788Z","endTime":"2026-08-31T23:23:45.169Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.789590074874955,"aZ":-25.22886815841361,"pfxX":8.06168980057673,"pfxZ":5.57985067099809,"pX":0.9352551439350161,"pZ":1.7389098057756105,"vX0":-1.6554252205504212,"vY0":-110.85434737226788,"vZ0":-3.3565429544934364,"x":81.35,"y":191.83,"x0":0.6442549349235149,"y0":50.002851108171015,"z0":5.905965500388766,"aX":10.034656294890883},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.2,"spinRate":1680,"spinDirection":155},"zone":14,"typeConfidence":0.93,"plateTime":0.4940761083048111,"extension":6.440915250252553},"index":4,"playId":"477e66c4-464a-32a5-ab88-a5d32ea18b23","pitchNumber":2,"startTime":"2026-08-31T23:23:45.169Z","endTime":"2026-08-31T23:23:49.047Z","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":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.354272621608647,"aZ":-21.321574191720128,"pfxX":4.136698968055142,"pfxZ":8.429696587630692,"pX":1.2839731604859268,"pZ":-0.39188435040071967,"vX0":0.10153383495629041,"vY0":-112.95983527456703,"vZ0":-8.706870213295694,"x":68.06,"y":249.36,"x0":0.7013161454271608,"y0":50.00262847264361,"z0":5.6701589434647195,"aX":5.323639712474514},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":13.2,"breakHorizontal":-7.6,"spinRate":1628,"spinDirection":151},"zone":14,"typeConfidence":0.94,"plateTime":0.4856499788716371,"extension":6.397364923532666},"index":5,"playId":"5770e21a-1ec9-3a84-9fa2-56705d6c219c","pitchNumber":3,"startTime":"2026-08-31T23:23:59.751Z","endTime":"2026-08-31T23:24:03.274Z","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":91.6,"endSpeed":83.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76955551965186,"aZ":-12.607966787377851,"pfxX":2.6315880854725124,"pfxZ":10.892952001445959,"pX":-0.37270310851604566,"pZ":2.31461932341229,"vX0":-3.399592850172143,"vY0":-133.21534899457893,"vZ0":-6.655406917733926,"x":131.21,"y":176.29,"x0":0.5784224024582427,"y0":50.00366988882289,"z0":5.757831258187187,"aX":4.727539065615544},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":-4.1,"spinRate":2210,"spinDirection":165},"zone":4,"typeConfidence":0.91,"plateTime":0.4112488809864936,"extension":6.946044675961693},"index":6,"playId":"719b9266-7648-36fa-b95d-3076ca527208","pitchNumber":4,"startTime":"2026-08-31T23:24:21.098Z","endTime":"2026-08-31T23:24:24.695Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55621196456259,"aZ":-22.07755846839643,"pfxX":7.158315589093826,"pfxZ":7.901180853833714,"pX":1.5552240163143374,"pZ":1.235176208318445,"vX0":0.3500532915758561,"vY0":-111.85918760435072,"vZ0":-5.125970916477384,"x":57.72,"y":205.43,"x0":0.46579380134146503,"y0":50.00530169032991,"z0":5.795934240189071,"aX":9.149703192713897},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":13.4,"breakHorizontal":-13.1,"spinRate":1528,"spinDirection":154},"zone":14,"typeConfidence":0.95,"plateTime":0.4880730100341646,"extension":6.308546522720867},"index":7,"playId":"854ff992-9832-3483-bc58-a31abe9c0067","pitchNumber":5,"startTime":"2026-08-31T23:24:47.017Z","endTime":"2026-08-31T23:24:50.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:24:50.699Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Pinckney grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T23:27:16.153Z","endTime":"2026-08-31T23:27:24.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.556668748456655,"aZ":-30.20024786542091,"pfxX":2.4696574496061703,"pfxZ":1.2353175870800595,"pX":-0.24776832435347276,"pZ":2.571339985361732,"vX0":2.896691525391257,"vY0":-125.09418359585116,"vZ0":-2.302321676022185,"x":126.44,"y":169.35,"x0":-1.736823178415162,"y0":50.00507786253169,"z0":5.951909059431916,"aX":3.9590769348206676},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.0,"spinRate":2451,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4359574494075078,"extension":6.541094572706563},"hitData":{"launchSpeed":110.9,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":158.78}},"index":0,"playId":"5f88a0fe-b875-3538-b663-9ec1e533b485","pitchNumber":1,"startTime":"2026-08-31T23:27:16.153Z","endTime":"2026-08-31T23:27:24.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:27:24.152Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T23:27:46.349Z","endTime":"2026-08-31T23:30:28.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31607629267373,"aZ":-33.37079114509524,"pfxX":2.5603582606328406,"pfxZ":-0.7507160118108605,"pX":-1.0173177687206014,"pZ":3.5972040793536726,"vX0":0.9773354071837732,"vY0":-125.09897062024255,"vZ0":0.5861707760824224,"x":155.78,"y":141.66,"x0":-1.7442729650508229,"y0":50.0001309948851,"z0":6.068852443437817,"aX":4.106838872250521},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-4.8,"spinRate":2338,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.43579687470775497,"extension":6.410861429912553},"index":0,"playId":"9eb16653-03ba-375b-b625-7c3ef137ffa0","pitchNumber":1,"startTime":"2026-08-31T23:27:46.349Z","endTime":"2026-08-31T23:27:50.246Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73262052506285,"aZ":-15.369978449763726,"pfxX":-4.654526141401992,"pfxZ":8.868696190952594,"pX":-0.4173975217663546,"pZ":2.635950784111444,"vX0":4.857092974713755,"vY0":-136.23551460824228,"vZ0":-5.577699675965494,"x":132.91,"y":167.61,"x0":-1.6119652290015942,"y0":50.00095687072981,"z0":5.758548762021157,"aX":-8.817272297832014},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":7.6,"spinRate":2450,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4008546620536304,"extension":6.461806299678201},"index":1,"playId":"89aa1fcc-060c-3db9-9b00-24738d80b8f4","pitchNumber":2,"startTime":"2026-08-31T23:27:59.357Z","endTime":"2026-08-31T23:28:03.183Z","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":94.6,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.886346713059474,"aZ":-14.041260117657293,"pfxX":-2.375520843789025,"pfxZ":9.407420685241444,"pX":-0.30419058189767717,"pZ":3.9742759635791236,"vX0":4.593225485528854,"vY0":-137.77287716556182,"vZ0":-2.421058410293977,"x":128.6,"y":131.47,"x0":-1.6823846448172373,"y0":50.00014688130668,"z0":5.810440671812534,"aX":-4.57803928794093},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":3.4,"spinRate":2481,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3971692849656807,"extension":6.461469763936938},"index":2,"playId":"14071c9c-2ff3-3c5a-bd3e-189533f26640","pitchNumber":3,"startTime":"2026-08-31T23:28:17.726Z","endTime":"2026-08-31T23:28:21.593Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192822627822096,"aZ":-30.962034802207807,"pfxX":1.671022790254951,"pfxZ":0.7280997125759239,"pX":0.37664644053524854,"pZ":2.6789049172870545,"vX0":4.4581018491530156,"vY0":-127.33814365209635,"vZ0":-1.8111152320905286,"x":102.64,"y":166.45,"x0":-1.6054511315492355,"y0":50.002897486844894,"z0":5.821118673563855,"aX":2.7759205880486175},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.0,"spinRate":2322,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4281808228976107,"extension":6.498623357631378},"index":3,"playId":"3e5fcbd2-9a3b-3ade-8689-c19730f3f820","pitchNumber":4,"startTime":"2026-08-31T23:28:35.231Z","endTime":"2026-08-31T23:28:39.881Z","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":4,"startTime":"2026-08-31T23:28:54.282Z","endTime":"2026-08-31T23:29:08.324Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577376287219025,"aZ":-20.628800767017754,"pfxX":0.5131655472592751,"pfxZ":6.28081186298718,"pX":0.7803244639436375,"pZ":3.36629317306958,"vX0":6.182194812993961,"vY0":-133.69141841056418,"vZ0":-2.4224083980115605,"x":87.26,"y":147.89,"x0":-1.6138554312272206,"y0":50.004826727328144,"z0":5.739782942411174,"aX":0.9428396563905219},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-2.0,"spinRate":2440,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4072650523168573,"extension":6.598367976089877},"index":5,"playId":"7d74644d-b87b-3781-a6a7-e4992ea33157","pitchNumber":5,"startTime":"2026-08-31T23:29:08.324Z","endTime":"2026-08-31T23:29:15.551Z","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":97.3,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62722430272508,"aZ":-14.328065584818853,"pfxX":-3.80940941759735,"pfxZ":8.706274603390968,"pX":-1.2735432618479718,"pZ":3.862491533330206,"vX0":1.4975239934742783,"vY0":-141.834314503285,"vZ0":-3.0838061242258776,"x":165.54,"y":134.49,"x0":-1.3116698270385463,"y0":50.000943229890574,"z0":5.870277189489373,"aX":-7.806625795035562},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2378,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38529965364721575,"extension":6.451315136410613},"index":6,"playId":"8d803bcd-1b80-3e01-8262-6d777faebed2","pitchNumber":6,"startTime":"2026-08-31T23:29:47.285Z","endTime":"2026-08-31T23:29:51.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.473897086183317,"aZ":-26.10831744885579,"pfxX":-9.138831822953115,"pfxZ":3.1162761291245715,"pX":-0.5523358486226653,"pZ":2.939639883001359,"vX0":6.42113705775626,"vY0":-138.03146060631673,"vZ0":-2.3650983579091056,"x":138.05,"y":159.41,"x0":-1.7123111000548263,"y0":50.00030627425536,"z0":5.551334641684871,"aX":-17.769907959888933},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":15.4,"spinRate":2172,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39563243350515886,"extension":6.562977597817582},"index":7,"playId":"a84186ff-b4e7-3abb-b9b8-ec101d925715","pitchNumber":7,"startTime":"2026-08-31T23:30:04.111Z","endTime":"2026-08-31T23:30:07.355Z","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":95.6,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965688773436923,"aZ":-11.506513927763576,"pfxX":-3.699961980549443,"pfxZ":10.539823675705069,"pX":0.18695959221679714,"pZ":1.6107407426211253,"vX0":5.630889353353929,"vY0":-138.8728238190375,"vZ0":-8.895129469559286,"x":109.87,"y":195.29,"x0":-1.3826032497330742,"y0":50.00391566587837,"z0":5.613151304902482,"aX":-7.256185255483596},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2384,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.393834802173183,"extension":6.498662688287205},"index":8,"playId":"0d213ca6-1956-31c0-9e00-d8d3b4740e2b","pitchNumber":8,"startTime":"2026-08-31T23:30:23.903Z","endTime":"2026-08-31T23:30:28.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:30:28.385Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T23:30:54.852Z","endTime":"2026-08-31T23:34:05.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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,3,5,6,7,8,9],"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948144013357513,"aZ":-28.52233864765987,"pfxX":-8.649525901827449,"pfxZ":1.9294042554307698,"pX":-0.2801596803093198,"pZ":3.79036118083405,"vX0":7.122801052911975,"vY0":-136.4919394516811,"vZ0":0.3126717891638149,"x":127.68,"y":136.44,"x0":-1.794774651834113,"y0":50.004902988221026,"z0":5.6322402561222855,"aX":-16.385910891686464},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":14.3,"spinRate":2231,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40069576478644464,"extension":6.51363276372396},"index":0,"playId":"43d8e18c-ec77-3f19-8014-28e2c2fe6558","pitchNumber":1,"startTime":"2026-08-31T23:30:56.678Z","endTime":"2026-08-31T23:31:00.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.421047002804794,"aZ":-24.30286444490204,"pfxX":-9.77447261823491,"pfxZ":4.132718735333346,"pX":0.24844725078263818,"pZ":1.58574899216218,"vX0":8.335375843508281,"vY0":-136.54666740980161,"vZ0":-5.965277896959352,"x":107.53,"y":195.96,"x0":-1.5597821747666487,"y0":50.0052601707112,"z0":5.4493037236731325,"aX":-18.633590527800035},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2173,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39969633045434394,"extension":6.464514994361234},"index":1,"playId":"53dcda17-eb77-3c81-9b37-29e2c4ddebd7","pitchNumber":2,"startTime":"2026-08-31T23:31:16.216Z","endTime":"2026-08-31T23:31:20.201Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83037766969411,"aZ":-45.428789680991756,"pfxX":3.9743159719475276,"pfxZ":-9.752098166459183,"pX":-0.2990952487653232,"pZ":2.177596453876358,"vX0":1.3827801079378017,"vY0":-116.38555804404807,"vZ0":1.0488314473850482,"x":128.4,"y":179.98,"x0":-1.4189636147772167,"y0":50.00491422714433,"z0":6.056721820568306,"aX":5.39964177475072},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-17.0,"breakHorizontal":-7.6,"spinRate":2561,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4723796600848442,"extension":6.429836401616093},"index":2,"playId":"0be323b6-5c4d-3fc8-851b-b30fb67e3e98","pitchNumber":3,"startTime":"2026-08-31T23:31:36.046Z","endTime":"2026-08-31T23:31:39.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005773260084588,"aZ":-30.262094216897,"pfxX":2.464462765110271,"pfxZ":1.1506798234075397,"pX":1.1907009647866478,"pZ":1.504273918187198,"vX0":5.806455037925727,"vY0":-128.007955323047,"vZ0":-4.521081467334781,"x":71.61,"y":198.16,"x0":-1.4257069655804946,"y0":50.00399075147303,"z0":5.658059103040484,"aX":4.095824687852201},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-5.8,"spinRate":2368,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4276056301560973,"extension":6.839488932668159},"index":3,"playId":"f521491d-031d-3028-838e-a554acdace39","pitchNumber":4,"startTime":"2026-08-31T23:31:53.402Z","endTime":"2026-08-31T23:31:57.217Z","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":4,"startTime":"2026-08-31T23:32:08.087Z","endTime":"2026-08-31T23:32:25.918Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"}},{"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9548137730374,"aZ":-9.445825441787228,"pfxX":-3.250281139044935,"pfxZ":11.19265399693548,"pX":-0.36103749932769674,"pZ":2.306526353614881,"vX0":3.7170350241486916,"vY0":-141.7335726898607,"vZ0":-7.50504424597614,"x":130.76,"y":176.5,"x0":-1.2683591428665473,"y0":50.002973671645314,"z0":5.5949928713315655,"aX":-6.600625290226569},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":5.2,"spinRate":2565,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3867214935411307,"extension":6.553232602723152},"index":5,"playId":"7e368d9a-00e4-35d4-b5a3-5048812864dc","pitchNumber":5,"startTime":"2026-08-31T23:32:25.918Z","endTime":"2026-08-31T23:32:30.108Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076848446770775,"aZ":-37.22525197259113,"pfxX":2.512063923644013,"pfxZ":-3.0942589349901137,"pX":-1.002274890661962,"pZ":2.37981634851479,"vX0":0.46252487102007656,"vY0":-126.43141529695781,"vZ0":-1.1553638310563499,"x":155.2,"y":174.52,"x0":-1.5138572530224725,"y0":50.00529755108953,"z0":5.811415564993433,"aX":4.096014311281706},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.6,"breakHorizontal":-4.7,"spinRate":2287,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4320546630452373,"extension":6.564788772477098},"index":6,"playId":"a76de644-ba18-3096-afc9-e8335650327d","pitchNumber":6,"startTime":"2026-08-31T23:32:49.896Z","endTime":"2026-08-31T23:32:53.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.017515934383663,"aZ":-36.49439426870387,"pfxX":8.861545116891982,"pfxZ":-3.0081675333225153,"pX":0.3159358536558355,"pZ":1.8342874455398932,"vX0":2.0216494286380824,"vY0":-119.29850868275861,"vZ0":-0.9075711965747854,"x":104.96,"y":189.25,"x0":-1.6947462776606286,"y0":50.004637978582544,"z0":5.523540907939836,"aX":12.711043574165723},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.4,"breakHorizontal":-16.6,"spinRate":2461,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.46000158267344293,"extension":6.494277438773567},"index":7,"playId":"7dd811e6-0c75-326c-a654-760d7541219f","pitchNumber":7,"startTime":"2026-08-31T23:33:13.114Z","endTime":"2026-08-31T23:33:17.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"playId":"45614886-2755-47cb-a7ae-2a97d5d97b58","startTime":"2026-08-31T23:33:43.577Z","endTime":"2026-08-31T23:33:48.577Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167504691295182,"aZ":-15.004384382255196,"pfxX":-3.9715800235938823,"pfxZ":8.481453035944636,"pX":0.49713828378767333,"pZ":4.015565827738142,"vX0":6.437087636464091,"vY0":-141.162039438986,"vZ0":-2.0178738435571573,"x":98.05,"y":130.36,"x0":-1.2934269019817488,"y0":50.00549973830257,"z0":5.702178581577028,"aX":-8.04321815696188},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2433,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38754398117432487,"extension":6.43853425061353},"index":9,"playId":"71370239-f38b-3550-95bd-534d0f19f16a","pitchNumber":8,"startTime":"2026-08-31T23:34:00.625Z","endTime":"2026-08-31T23:34:05.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:34:05.071Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-31T23:34:26.584Z","endTime":"2026-08-31T23:37:21.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47658329560394,"aZ":-30.15657189909485,"pfxX":-8.978174422804594,"pfxZ":1.0493932295748651,"pX":-0.5463671308885414,"pZ":1.368033949724437,"vX0":5.901532929444726,"vY0":-137.45071462274333,"vZ0":-5.564650261975892,"x":137.83,"y":201.84,"x0":-1.5509943630947574,"y0":50.00294188710478,"z0":5.457737771242346,"aX":-17.238712042466585},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":2135,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3979612984739034,"extension":6.516600154192605},"index":0,"playId":"721dd281-15cf-3142-a5a4-4484bc7f24f9","pitchNumber":1,"startTime":"2026-08-31T23:34:32.009Z","endTime":"2026-08-31T23:34:35.844Z","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.0,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68743209027633,"aZ":-34.638799049025764,"pfxX":6.548407221053039,"pfxZ":-1.6739716389127928,"pX":-0.21550510454118824,"pZ":2.8914836257053174,"vX0":1.417627596660068,"vY0":-120.924576112952,"vZ0":0.49988141178076306,"x":125.21,"y":160.71,"x0":-1.6605813364746376,"y0":50.002411022714966,"z0":5.7332930495188466,"aX":9.648045123351443},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.6,"breakHorizontal":-12.2,"spinRate":2590,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.45382980543716034,"extension":6.58761027259758},"index":1,"playId":"9d4dab46-9497-314d-aef7-3f0ef2c37b42","pitchNumber":2,"startTime":"2026-08-31T23:34:50.941Z","endTime":"2026-08-31T23:34:54.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-31T23:35:07.556Z","endTime":"2026-08-31T23:35:23.770Z","isPitch":false,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"}},{"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":97.4,"endSpeed":89.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31988360879885,"aZ":-14.80922883876562,"pfxX":-4.8694008204783445,"pfxZ":8.457652695997519,"pX":-0.24641015038686628,"pZ":3.0179040866932114,"vX0":4.301054885699194,"vY0":-141.8758428532257,"vZ0":-4.9659803389708985,"x":126.39,"y":157.3,"x0":-1.144192526739312,"y0":50.00057812846868,"z0":5.724011870743731,"aX":-9.995483668462649},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2333,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.38503134899468705,"extension":6.525829210872542},"index":3,"playId":"5daf708c-7706-3480-9772-73b52220f210","pitchNumber":3,"startTime":"2026-08-31T23:35:23.770Z","endTime":"2026-08-31T23:35:27.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413847899889507,"aZ":-34.42423847536738,"pfxX":3.0627707409842655,"pfxZ":-1.3550269760766693,"pX":0.8101936066045732,"pZ":0.19059033043369447,"vX0":4.567754251398966,"vY0":-127.19443935841473,"vZ0":-6.713112906372585,"x":86.12,"y":233.63,"x0":-1.3964423698331714,"y0":50.00113556020487,"z0":5.543352614840847,"aX":5.092931855838011},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.6,"breakHorizontal":-6.5,"spinRate":2331,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.42817167087740904,"extension":6.873557599032419},"index":4,"playId":"b032212d-57e2-387a-8754-3c1c5f00781d","pitchNumber":4,"startTime":"2026-08-31T23:36:01.396Z","endTime":"2026-08-31T23:36:05.322Z","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.2,"endSpeed":90.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83754047521558,"aZ":-13.718671691095507,"pfxX":-2.7658738042393205,"pfxZ":8.871172695808653,"pX":1.108412604231855,"pZ":3.083921706474284,"vX0":7.256917227206588,"vY0":-142.8590197458313,"vZ0":-4.9335186234619695,"x":74.75,"y":155.51,"x0":-1.0979249842252206,"y0":50.00636095285837,"z0":5.686022230440265,"aX":-5.756813539049886},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2416,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38241852684397104,"extension":6.620879723907899},"index":5,"playId":"31b3e4c0-6793-3c0f-983f-3dc02f7faec7","pitchNumber":5,"startTime":"2026-08-31T23:36:25.357Z","endTime":"2026-08-31T23:36:28.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81313844007827,"aZ":-27.735191710421784,"pfxX":-7.248093992949673,"pfxZ":2.263494709636272,"pX":-0.07508816241266353,"pZ":1.958729532870381,"vX0":7.119238882024001,"vY0":-138.41289769097258,"vZ0":-4.509131241152193,"x":119.86,"y":185.89,"x0":-1.725681305921418,"y0":50.00313188973306,"z0":5.442608309011575,"aX":-14.213904811149632},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":11.9,"spinRate":2061,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39411842879530834,"extension":6.721223842484909},"index":6,"playId":"a0adde01-3b7c-308f-9a3d-3bcf6f0b402b","pitchNumber":6,"startTime":"2026-08-31T23:36:53.110Z","endTime":"2026-08-31T23:36:57.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37193021820807,"aZ":-14.040597496592284,"pfxX":-1.797979316886368,"pfxZ":8.897443313920807,"pX":-0.7593112211329217,"pZ":3.5042333896141526,"vX0":1.9169308022901002,"vY0":-141.63844792735955,"vZ0":-3.9129548960637086,"x":145.94,"y":144.17,"x0":-1.21022598461047,"y0":50.00678538832505,"z0":5.797391495968052,"aX":-3.6659522376048757},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":2.9,"spinRate":2281,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.38624530068231877,"extension":6.562522047699584},"index":7,"playId":"1f9d7e38-ace1-3e98-8c72-5d2426455bcc","pitchNumber":7,"startTime":"2026-08-31T23:37:17.536Z","endTime":"2026-08-31T23:37:21.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:37:21.667Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:39:54.863Z","endTime":"2026-08-31T23:42:00.797Z","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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"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":[1,2,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Perales replaces Will Dion.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-31T23:39:17.717Z","endTime":"2026-08-31T23:39:57.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691384,"link":"/api/v1/people/691384"},"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":99.1,"endSpeed":91.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84845091633606,"aZ":-12.740813728084692,"pfxX":-7.230506732584067,"pfxZ":9.166744184468236,"pX":-1.3219761943273325,"pZ":2.6238563179538072,"vX0":2.404105450476461,"vY0":-144.2786988092441,"vZ0":-7.0956820499447435,"x":167.39,"y":167.94,"x0":-1.223928420384406,"y0":50.00142129218526,"z0":5.891018404769063,"aX":-15.325402228507897},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.5,"breakHorizontal":12.7,"spinRate":2251,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.3788392228423634,"extension":5.825902896139796},"index":1,"playId":"419e1c6f-059d-32aa-b784-e35a15849480","pitchNumber":1,"startTime":"2026-08-31T23:39:57.197Z","endTime":"2026-08-31T23:40:01.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73692055489615,"aZ":-20.982700087493733,"pfxX":-0.3747014674283502,"pfxZ":6.0395847105129405,"pX":0.509455035512283,"pZ":2.0688781930195543,"vX0":4.816424680023108,"vY0":-134.62735482448335,"vZ0":-5.9039039538661875,"x":97.58,"y":182.92,"x0":-1.2471186314249145,"y0":50.00161675200153,"z0":5.755984714717079,"aX":-0.6953382900863743},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-0.2,"spinRate":2366,"spinDirection":186},"zone":9,"typeConfidence":0.95,"plateTime":0.40544684227080907,"extension":6.096609657257652},"index":2,"playId":"2627ee7c-ec13-35e6-9758-3f90d1500b9e","pitchNumber":2,"startTime":"2026-08-31T23:40:11.955Z","endTime":"2026-08-31T23:40:15.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-31T23:40:26.837Z","endTime":"2026-08-31T23:40:36.052Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638620353264372,"aZ":-27.33869422121026,"pfxX":-5.169345245832085,"pfxZ":2.833091845201409,"pX":1.2082856302867906,"pZ":-0.029399229755112385,"vX0":7.389299434081488,"vY0":-128.7752465267719,"vZ0":-9.197029095742433,"x":70.94,"y":239.57,"x0":-1.0053333299771792,"y0":50.00254341798536,"z0":5.650414064139216,"aX":-8.824068785939623},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":8.0,"spinRate":1584,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.42270840795467723,"extension":6.230553820900811},"index":4,"playId":"444c5c35-a625-325b-8c7c-4ab7cd11bb8c","pitchNumber":3,"startTime":"2026-08-31T23:40:36.052Z","endTime":"2026-08-31T23:40:39.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.8,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046614909986566,"aZ":-8.803289860127718,"pfxX":-6.044477450991462,"pfxZ":11.053938078756135,"pX":-0.6031995671613106,"pZ":1.8836692436531195,"vX0":3.530482466724946,"vY0":-143.7318956887293,"vZ0":-9.613248346926328,"x":139.99,"y":187.92,"x0":-1.0553459525634636,"y0":50.003959765662216,"z0":5.799074041850726,"aX":-12.780013669912112},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.5,"breakHorizontal":10.3,"spinRate":2332,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.3795675521687696,"extension":5.961981435422051},"index":5,"playId":"f984dc27-257a-37c9-bfbf-d53fd23cf6a1","pitchNumber":4,"startTime":"2026-08-31T23:40:51.974Z","endTime":"2026-08-31T23:40:55.948Z","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":100.6,"endSpeed":92.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.168800729655054,"aZ":-8.195889943322692,"pfxX":-5.878815929127662,"pfxZ":10.953896443014587,"pX":-1.8650758687624214,"pZ":2.520960979035779,"vX0":0.2601439793665935,"vY0":-146.4728835116489,"vZ0":-8.337157430536683,"x":188.09,"y":170.71,"x0":-1.1898821057888918,"y0":50.0062300514994,"z0":5.882561583282927,"aX":-12.87148606434577},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.5,"breakHorizontal":10.7,"spinRate":2385,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.3728889249099172,"extension":5.78953092468285},"index":6,"playId":"0f35f2cd-b107-3855-a992-f4e02b44fbb3","pitchNumber":5,"startTime":"2026-08-31T23:41:06.621Z","endTime":"2026-08-31T23:41:10.683Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77151006422626,"aZ":-22.80375044367421,"pfxX":1.934586312586712,"pfxZ":5.1293308678190535,"pX":-0.10587778772608325,"pZ":2.916770961997569,"vX0":2.62729807218032,"vY0":-133.5626335760919,"vZ0":-3.3940319027987487,"x":121.04,"y":160.03,"x0":-1.3495150395905005,"y0":50.00230076073747,"z0":5.822913241573377,"aX":3.5337051606685406},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":-4.0,"spinRate":2355,"spinDirection":188},"zone":2,"typeConfidence":0.98,"plateTime":0.4083670838354405,"extension":6.004304671290997},"index":7,"playId":"72d67de2-1490-30a8-a009-f99956306fc7","pitchNumber":6,"startTime":"2026-08-31T23:41:25.140Z","endTime":"2026-08-31T23:41:31.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05773589658803,"aZ":-11.78596848512324,"pfxX":-5.662125541619806,"pfxZ":9.44229902078057,"pX":-1.2602381093309158,"pZ":3.4093162428823387,"vX0":1.9994899378613407,"vY0":-145.74719621192736,"vZ0":-5.205874414325514,"x":165.04,"y":146.73,"x0":-1.2179902344569815,"y0":50.00308473972726,"z0":5.925374933866427,"aX":-12.227113629079994},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2207,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.37526489853656253,"extension":5.8661417267024385},"index":8,"playId":"352b0811-773a-3c25-91e5-1df273c1106a","pitchNumber":7,"startTime":"2026-08-31T23:41:56.166Z","endTime":"2026-08-31T23:42:00.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:42:00.797Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:42:39.925Z","endTime":"2026-08-31T23:43:56.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"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],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225982850035507,"aZ":-28.111053707585008,"pfxX":2.152807676615721,"pfxZ":2.3102572678785886,"pX":0.4929578558169752,"pZ":3.3039717302877376,"vX0":3.3589592064827944,"vY0":-131.44652889932684,"vZ0":-1.4446906260664876,"x":98.21,"y":149.57,"x0":-1.0782161535235393,"y0":50.00624151985862,"z0":5.935684720091414,"aX":3.790671679437396},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2205,"spinDirection":176},"zone":3,"typeConfidence":0.58,"plateTime":0.41569960290596875,"extension":6.290156524281509},"index":0,"playId":"ba57cdf1-674e-3369-8bda-d8e66be3eb89","pitchNumber":1,"startTime":"2026-08-31T23:42:43.518Z","endTime":"2026-08-31T23:42:47.351Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304331480346313,"aZ":-21.98160164043982,"pfxX":1.1775416407535473,"pfxZ":5.389511666080507,"pX":-0.006639556536586612,"pZ":2.5269879377059175,"vX0":2.5627492940291283,"vY0":-136.05078755949654,"vZ0":-4.498766926222452,"x":117.25,"y":170.55,"x0":-1.1104956764548537,"y0":50.0051466815482,"z0":5.707823345994097,"aX":2.227395180211206},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":-2.6,"spinRate":2357,"spinDirection":190},"zone":5,"typeConfidence":0.99,"plateTime":0.4011959842493571,"extension":6.303282515070145},"index":1,"playId":"d82aefa3-9394-3d36-a792-34f41b0b6fa8","pitchNumber":2,"startTime":"2026-08-31T23:43:05.464Z","endTime":"2026-08-31T23:43:10.449Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"ed45e80f-26a7-461f-892d-e6f1245f5d4d","startTime":"2026-08-31T23:43:34.135Z","endTime":"2026-08-31T23:43:39.135Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22979597949559,"aZ":-28.13278563563155,"pfxX":-7.6518033970501165,"pfxZ":2.3558374928174883,"pX":-1.1557561823960956,"pZ":1.377355022269906,"vX0":2.518663538536112,"vY0":-129.47614632344488,"vZ0":-5.723122019327964,"x":161.05,"y":201.59,"x0":-1.140558667993568,"y0":50.00543003395528,"z0":5.73959078691162,"aX":-13.136960596860183},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":13.4,"spinRate":1304,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4212714205274928,"extension":6.374389525899305},"index":3,"playId":"d90875d2-fb96-3d44-acfe-8cc932548fd8","pitchNumber":3,"startTime":"2026-08-31T23:43:51.890Z","endTime":"2026-08-31T23:43:56.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:43:56.037Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a ground ball to left fielder Daylen Lile. Heriberto Hernández to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:44:40.419Z","endTime":"2026-08-31T23:45:14.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"a29babcb-ebf7-3f28-98ff-d7610766cd0e","startTime":"2026-08-31T23:44:23.489Z","endTime":"2026-08-31T23:44:27.140Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.712946288243483,"aZ":-28.93922191239575,"pfxX":-5.672693026503053,"pfxZ":1.9253128976313647,"pX":-1.571003600431867,"pZ":3.8958799395016124,"vX0":0.8146675936727811,"vY0":-127.97490541983412,"vZ0":0.5165566926469588,"x":176.88,"y":133.59,"x0":-1.153792233117299,"y0":50.000128906138166,"z0":5.938852462904209,"aX":-9.50955456076639},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":10.2,"spinRate":1251,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4262278176138281,"extension":6.113287013981216},"index":1,"playId":"476d4570-fd24-3cb9-8346-cffe89ef1815","pitchNumber":1,"startTime":"2026-08-31T23:44:42.465Z","endTime":"2026-08-31T23:44:46.330Z","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":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91656188762903,"aZ":-9.957455987405817,"pfxX":-6.109142134878221,"pfxZ":10.882706453001603,"pX":-0.39061438084832933,"pZ":1.1758807253978343,"vX0":3.502228596234249,"vY0":-141.636317193097,"vZ0":-10.8691447099348,"x":131.89,"y":207.03,"x0":-0.8464126300924816,"y0":50.00027667295285,"z0":5.68954344836729,"aX":-12.469013052343572},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.38602034559288745,"extension":6.091847924649192},"hitData":{"launchSpeed":99.5,"launchAngle":-1.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":111.14}},"index":2,"playId":"fc280855-cc6d-30e6-ab41-fff56ec5dc1e","pitchNumber":2,"startTime":"2026-08-31T23:45:03.429Z","endTime":"2026-08-31T23:45:14.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:45:14.407Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a line drive to right fielder Andrew Pinckney. Heriberto Hernández to 3rd. Agustín Ramírez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:45:42.469Z","endTime":"2026-08-31T23:48:59.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240045032179516,"aZ":-25.195780395562466,"pfxX":1.2576025125861252,"pfxZ":3.8236652267213067,"pX":0.3316866666653729,"pZ":4.313495518534799,"vX0":3.253105784824684,"vY0":-133.36299890778693,"vZ0":0.3963191479284526,"x":104.36,"y":122.32,"x0":-1.0610657963403567,"y0":50.00108388637007,"z0":5.961940265148728,"aX":2.293550306866968},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":-2.9,"spinRate":2331,"spinDirection":172},"zone":12,"typeConfidence":0.96,"plateTime":0.4087130268227259,"extension":6.144619279342918},"index":0,"playId":"5180fe2b-5ba9-385d-a644-dc5c3ae26c4c","pitchNumber":1,"startTime":"2026-08-31T23:45:42.469Z","endTime":"2026-08-31T23:45:46.492Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89923641407428,"aZ":-21.684451735742016,"pfxX":1.9575742635945854,"pfxZ":5.799836808437284,"pX":-0.6259704528041834,"pZ":2.713955316871367,"vX0":0.5377045849077338,"vY0":-133.00953368972776,"vZ0":-4.001208138999216,"x":140.86,"y":165.5,"x0":-1.0847019002477443,"y0":50.00454684920372,"z0":5.791158345423792,"aX":3.5425470977968327},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":-3.7,"spinRate":2233,"spinDirection":189},"zone":1,"typeConfidence":0.98,"plateTime":0.41024765080237957,"extension":5.989955418856237},"index":1,"playId":"af6e2797-7c8c-3c47-ac48-6ca6c13a03c0","pitchNumber":2,"startTime":"2026-08-31T23:46:03.077Z","endTime":"2026-08-31T23:46:06.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"ad97b27b-163f-499a-be13-b09a0a151888","startTime":"2026-08-31T23:46:24.893Z","endTime":"2026-08-31T23:46:29.893Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04022298380984,"aZ":-20.938184862862546,"pfxX":0.9333973055634432,"pfxZ":6.070502479645165,"pX":0.02405816195650378,"pZ":1.9864612317939365,"vX0":2.2570982219775027,"vY0":-134.85658573513967,"vZ0":-5.888072163318414,"x":116.08,"y":185.15,"x0":-0.9433963222190429,"y0":50.000169065554445,"z0":5.66488831570576,"aX":1.7269381793519833},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-2.2,"spinRate":2288,"spinDirection":193},"zone":8,"typeConfidence":0.99,"plateTime":0.4054185257932743,"extension":6.104209633146734},"index":3,"playId":"d234d777-71dd-3940-9d50-8c2570d0f663","pitchNumber":3,"startTime":"2026-08-31T23:46:43.970Z","endTime":"2026-08-31T23:46:47.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550594886610337,"aZ":-29.622828512737474,"pfxX":-5.612341259027418,"pfxZ":1.5615965263243208,"pX":-0.5468104793962831,"pZ":2.1617003096083907,"vX0":2.6504150315160526,"vY0":-125.8499826647529,"vZ0":-3.1129706358759233,"x":137.84,"y":180.41,"x0":-0.875142923891678,"y0":50.00127315419064,"z0":5.772721014107146,"aX":-9.151648912551469},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":9.7,"spinRate":1350,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.4324910102538291,"extension":6.3654290469142945},"index":4,"playId":"a5bed4e9-f832-3fb1-8c3e-a432e0b1d296","pitchNumber":4,"startTime":"2026-08-31T23:47:08.308Z","endTime":"2026-08-31T23:47:11.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614813264042265,"aZ":-29.01689697272055,"pfxX":-5.4657171511636164,"pfxZ":1.8804270200425641,"pX":-0.12248018332059632,"pZ":1.734446391953658,"vX0":3.5308427344884654,"vY0":-128.0639280734887,"vZ0":-4.404693931584048,"x":121.67,"y":191.95,"x0":-0.8009928050577817,"y0":50.004626747296406,"z0":5.716976089227304,"aX":-9.183382682878811},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":9.2,"spinRate":1671,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.42585059431652095,"extension":6.273294659613501},"index":5,"playId":"72d21fc1-5a66-3b95-b2a9-8a5fad127fae","pitchNumber":5,"startTime":"2026-08-31T23:47:33.283Z","endTime":"2026-08-31T23:47:36.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96171531619934,"aZ":-28.013384534398405,"pfxX":-6.908491099185847,"pfxZ":2.3868519063486637,"pX":0.31652811083764526,"pZ":0.4549705417979851,"vX0":5.144403999378858,"vY0":-130.04062363613343,"vZ0":-8.077731810675687,"x":104.93,"y":226.5,"x0":-0.7734325353764044,"y0":50.00036116940941,"z0":5.675271118603559,"aX":-12.029798566934835},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":11.6,"spinRate":1719,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.41851392599286674,"extension":6.456409645712011},"index":6,"playId":"9b4403af-e5ad-36a4-996c-c071c1da83fd","pitchNumber":6,"startTime":"2026-08-31T23:48:02.289Z","endTime":"2026-08-31T23:48:07.486Z","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":7,"startTime":"2026-08-31T23:48:35.282Z","endTime":"2026-08-31T23:48:49.708Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"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":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.187905524144536,"aZ":-12.294679070999237,"pfxX":-5.447969883110314,"pfxZ":9.14561127979999,"pX":0.026164916607537305,"pZ":2.5606627750823696,"vX0":4.273224912331688,"vY0":-145.59471323923907,"vZ0":-7.416287401189744,"x":116.0,"y":169.64,"x0":-0.7436499336541863,"y0":50.00080566321527,"z0":5.863893190598996,"aX":-11.84073923398089},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2196,"spinDirection":216},"zone":5,"typeConfidence":0.92,"plateTime":0.3744099846273201,"extension":6.1243628131663534},"hitData":{"launchSpeed":97.4,"launchAngle":12.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.64,"coordY":117.73}},"index":8,"playId":"a7f642df-0c00-3938-9968-0c1b7141f792","pitchNumber":7,"startTime":"2026-08-31T23:48:49.708Z","endTime":"2026-08-31T23:48:59.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:48:59.743Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a ground ball to center fielder Jacob Young. Agustín Ramírez scores. Javier Sanoja scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:50:15.033Z","endTime":"2026-08-31T23:53:12.034Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":691384,"link":"/api/v1/people/691384"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":691384,"link":"/api/v1/people/691384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":691384,"link":"/api/v1/people/691384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-31T23:49:24.424Z","endTime":"2026-08-31T23:50:17.317Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42169760300339,"aZ":-25.80853030807305,"pfxX":-6.697822192251687,"pfxZ":3.824436037596375,"pX":-0.004360866628817813,"pZ":0.3998145436719728,"vX0":4.6425762879383505,"vY0":-127.7208986262583,"vZ0":-8.151294162298395,"x":117.17,"y":227.99,"x0":-0.9684941056209168,"y0":50.003057489804625,"z0":5.63920397804032,"aX":-11.15043598534137},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":11.2,"spinRate":1284,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4276033760039324,"extension":6.392795502927146},"index":1,"playId":"03c4aab3-f7c6-385e-862b-5d75907a1ca2","pitchNumber":1,"startTime":"2026-08-31T23:50:17.317Z","endTime":"2026-08-31T23:50:21.238Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65662314548796,"aZ":-33.44028785882978,"pfxX":-7.356310080151486,"pfxZ":-0.7437761595293217,"pX":-0.4822174461682673,"pZ":1.5420285345358915,"vX0":3.731778527827088,"vY0":-129.1168917275567,"vZ0":-4.105162264754811,"x":135.38,"y":197.15,"x0":-0.9837324043722536,"y0":50.0035510375232,"z0":5.701238956890365,"aX":-12.530836881634285},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.0,"breakHorizontal":12.6,"spinRate":1394,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4227986622946087,"extension":6.176598145914001},"index":2,"playId":"3977f177-fc26-33e4-9225-431546e1b586","pitchNumber":2,"startTime":"2026-08-31T23:50:38.912Z","endTime":"2026-08-31T23:50:42.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-31T23:51:01.505Z","endTime":"2026-08-31T23:51:15.134Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920268026729207,"aZ":-27.541229566326553,"pfxX":-6.610491855624261,"pfxZ":2.726237561638407,"pX":-0.969712800013148,"pZ":1.7245315795090173,"vX0":2.313065711278073,"vY0":-129.06059764724372,"vZ0":-4.834086092631472,"x":153.96,"y":192.22,"x0":-1.0146890006386644,"y0":50.00367899884143,"z0":5.723462196249822,"aX":-11.238084538564303},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":11.5,"spinRate":1217,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4231463625545371,"extension":6.310791019421795},"index":4,"playId":"21727a38-6b6f-3a95-a306-69100820e530","pitchNumber":3,"startTime":"2026-08-31T23:51:15.134Z","endTime":"2026-08-31T23:51:18.451Z","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":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0071427215378,"aZ":-8.852026019938538,"pfxX":-5.364243839665731,"pfxZ":10.783185009718771,"pX":-0.08274268413796054,"pZ":2.708197665827218,"vX0":3.5457799291104077,"vY0":-145.64599754919803,"vZ0":-7.664173616859175,"x":120.15,"y":165.66,"x0":-0.6146606533142388,"y0":50.00531609955576,"z0":5.8985559004096295,"aX":-11.605459952785854},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2259,"spinDirection":212},"zone":5,"typeConfidence":0.92,"plateTime":0.37507023771128356,"extension":5.963918237296432},"index":5,"playId":"a4b64997-677a-3062-ab4d-243e8016d8f4","pitchNumber":4,"startTime":"2026-08-31T23:51:37.198Z","endTime":"2026-08-31T23:51:41.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50182459743845,"aZ":-26.450480680302096,"pfxX":-8.733867815512644,"pfxZ":3.3106372363197814,"pX":-0.25515566432637343,"pZ":-1.4994675642986475,"vX0":4.484231314558931,"vY0":-130.67902809734957,"vZ0":-12.804722108746605,"x":126.73,"y":279.27,"x0":-0.8584746458721731,"y0":50.00444268772544,"z0":5.450629470891748,"aX":-15.109000004490275},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":1422,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.41911985163476473,"extension":6.385920521120101},"index":6,"playId":"ea3cf623-dcca-3efd-8361-17aae1c6bad1","pitchNumber":5,"startTime":"2026-08-31T23:52:00.162Z","endTime":"2026-08-31T23:52:07.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Luis Perales. Heriberto Hernández scores. Agustín Ramírez to 3rd. Javier Sanoja to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"ea3cf623-dcca-3efd-8361-17aae1c6bad1","startTime":"2026-08-31T23:52:39.676Z","endTime":"2026-08-31T23:52:39.996Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14231295809388,"aZ":-28.766065775737598,"pfxX":-5.234986950853484,"pfxZ":1.9771000587032344,"pX":-1.2951296116899498,"pZ":2.463200678302942,"vX0":0.792190808581378,"vY0":-129.8136408931176,"vZ0":-2.9348635618421857,"x":166.37,"y":172.27,"x0":-0.9211464517951935,"y0":50.005412364474836,"z0":5.771169646540448,"aX":-9.042487089051413},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":9.4,"spinRate":1247,"spinDirection":227},"zone":13,"typeConfidence":0.87,"plateTime":0.42001405207705744,"extension":6.107897323452438},"index":8,"playId":"87fc744f-f4b4-35f8-824f-7cb82a16ece3","pitchNumber":6,"startTime":"2026-08-31T23:52:39.996Z","endTime":"2026-08-31T23:52:44.138Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571519697414715,"aZ":-20.953048483839538,"pfxX":-2.192482104867575,"pfxZ":5.613800693363616,"pX":-0.2442877673913938,"pZ":2.194297693343598,"vX0":2.890460002264126,"vY0":-139.97100540388075,"vZ0":-5.85767211624909,"x":126.31,"y":179.53,"x0":-1.0021707491184018,"y0":50.00005243719197,"z0":5.672341941812914,"aX":-4.379798299372539},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":3.5,"spinRate":2359,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.3903096398488821,"extension":6.055972030878379},"hitData":{"launchSpeed":108.9,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.65,"coordY":99.49}},"index":9,"playId":"fffd0fa6-d815-3f60-9337-6a24fa8c2c73","pitchNumber":7,"startTime":"2026-08-31T23:53:00.982Z","endTime":"2026-08-31T23:53:12.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:53:12.034Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:53:35.328Z","endTime":"2026-08-31T23:54:46.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23045475150253,"aZ":-21.655723777467923,"pfxX":1.0173121985391402,"pfxZ":5.481699522815395,"pX":0.0785302696597063,"pZ":3.219020054501867,"vX0":3.025460090721808,"vY0":-136.74617004531285,"vZ0":-3.271428805431345,"x":114.01,"y":151.87,"x0":-1.1683773971765867,"y0":50.006472606461415,"z0":5.892646731482188,"aX":1.9541313923683656},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":-2.4,"spinRate":2339,"spinDirection":183},"zone":2,"typeConfidence":0.99,"plateTime":0.3984349288320068,"extension":6.30587217729714},"index":0,"playId":"098172f2-145e-3c46-82a5-c3f1ce915c1c","pitchNumber":1,"startTime":"2026-08-31T23:53:41.538Z","endTime":"2026-08-31T23:53:45.480Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948153950498906,"aZ":-21.26615446602865,"pfxX":1.30541180142664,"pfxZ":5.7596418521553865,"pX":0.635108132953302,"pZ":1.3502399306886468,"vX0":3.8297229535134387,"vY0":-135.79967028475713,"vZ0":-7.563855274001207,"x":92.79,"y":202.32,"x0":-0.9552852907024396,"y0":50.00048103574873,"z0":5.618534242931614,"aX":2.4702550370148386},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":-3.1,"spinRate":2376,"spinDirection":189},"zone":14,"typeConfidence":0.99,"plateTime":0.401258401492953,"extension":6.194518094056318},"index":1,"playId":"041b46e7-801d-3ea4-9e5a-2331df6ad643","pitchNumber":2,"startTime":"2026-08-31T23:54:00.580Z","endTime":"2026-08-31T23:54:04.188Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319552984228967,"aZ":-30.1806225755192,"pfxX":-4.868581548790282,"pfxZ":1.1854950215527902,"pX":0.3566644080340399,"pZ":0.9095601367381396,"vX0":4.539691467543628,"vY0":-127.82444880664987,"vZ0":-6.200708481267186,"x":103.4,"y":214.22,"x0":-0.7994001656526772,"y0":50.00018528081484,"z0":5.700023843281511,"aX":-8.154465165351274},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":7.9,"spinRate":1384,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.42651758804980133,"extension":6.367968061347892},"index":2,"playId":"266a4dcb-1986-3148-ae3f-35934cb98b89","pitchNumber":3,"startTime":"2026-08-31T23:54:20.839Z","endTime":"2026-08-31T23:54:24.706Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612839873446646,"aZ":-29.31460022546406,"pfxX":-5.845474644285018,"pfxZ":1.6788580908281987,"pX":-0.38459469851066874,"pZ":0.806517104024897,"vX0":3.028567005729366,"vY0":-129.03240925454116,"vZ0":-6.6855835752907975,"x":131.66,"y":217.0,"x0":-0.8060698670464175,"y0":50.00597305097431,"z0":5.652105059690328,"aX":-9.985507248233164},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":10.1,"spinRate":1254,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.42241666237038134,"extension":6.421109662036536},"index":3,"playId":"7c69ae33-07a3-3f92-9a8a-c3ccffd44824","pitchNumber":4,"startTime":"2026-08-31T23:54:42.328Z","endTime":"2026-08-31T23:54:46.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:54:46.644Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to right fielder Andrew Pinckney. Kyle Stowers to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:55:13.534Z","endTime":"2026-08-31T23:55:27.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24680367753266,"aZ":-10.325878645054845,"pfxX":-4.711083416038487,"pfxZ":10.31354362283729,"pX":0.8086033068240639,"pZ":2.4513007607994295,"vX0":6.222955725590194,"vY0":-144.12463917306903,"vZ0":-7.777437860631875,"x":86.18,"y":172.59,"x0":-0.7592766534262786,"y0":50.005576341891825,"z0":5.810711728537967,"aX":-9.983403687151865},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2133,"spinDirection":215},"zone":6,"typeConfidence":0.92,"plateTime":0.3789877534437971,"extension":6.115379931281586},"hitData":{"launchSpeed":84.8,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":137.6,"coordY":155.4}},"index":0,"playId":"84f2c375-054b-3541-8a01-73fa55c6cff2","pitchNumber":1,"startTime":"2026-08-31T23:55:15.442Z","endTime":"2026-08-31T23:55:27.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:55:27.942Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esteury Ruiz grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-31T23:55:52.093Z","endTime":"2026-08-31T23:56:45.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":665953,"link":"/api/v1/people/665953"},"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(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.7,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139212882516325,"aZ":-20.7403564105745,"pfxX":0.9858987823602936,"pfxZ":6.083842871739359,"pX":-0.16658950781406745,"pZ":2.8387903055374406,"vX0":2.088395370653071,"vY0":-135.13851845294232,"vZ0":-3.9693159617756124,"x":123.35,"y":162.13,"x0":-1.0727011875964128,"y0":50.00003734716871,"z0":5.755314483770782,"aX":1.850946868992482},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":-2.2,"spinRate":2301,"spinDirection":199},"zone":2,"typeConfidence":0.99,"plateTime":0.4029169742817116,"extension":6.097903076237538},"index":0,"playId":"52edfa6e-9410-3e0f-90f9-d4ca6baf62c2","pitchNumber":1,"startTime":"2026-08-31T23:55:54.823Z","endTime":"2026-08-31T23:55:58.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2497253345533,"aZ":-31.60747821104269,"pfxX":-6.178974027034449,"pfxZ":0.3388905059140179,"pX":1.1257391868229665,"pZ":0.9499691604968973,"vX0":6.561531772324292,"vY0":-127.53409190459834,"vZ0":-5.743130751387403,"x":74.09,"y":213.13,"x0":-0.6629565285056267,"y0":50.00203893254236,"z0":5.687682791323805,"aX":-10.30176105504347},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":10.0,"spinRate":1247,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.4274973699012192,"extension":6.334960911588879},"index":1,"playId":"717d7ca7-bc2b-3e86-a7a4-c9bfb669138b","pitchNumber":2,"startTime":"2026-08-31T23:56:17.145Z","endTime":"2026-08-31T23:56:21.016Z","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":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.003227358910923,"aZ":-20.652000862518936,"pfxX":1.5845576934161185,"pfxZ":6.021155788816028,"pX":1.022567500821417,"pZ":2.4283445575129576,"vX0":4.465504189060269,"vY0":-136.4997215776363,"vZ0":-5.1990987960553685,"x":78.02,"y":173.21,"x0":-0.8312676679191695,"y0":50.006204740313066,"z0":5.751685151107278,"aX":3.0325036570066803},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":-3.7,"spinRate":2346,"spinDirection":190},"zone":14,"typeConfidence":0.99,"plateTime":0.3990892261612369,"extension":6.3042755580362915},"hitData":{"launchSpeed":70.2,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":155.74}},"index":2,"playId":"9510f737-60be-3e4f-b73b-0b48f70b8447","pitchNumber":3,"startTime":"2026-08-31T23:56:38.100Z","endTime":"2026-08-31T23:56:45.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:56:45.355Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, first baseman Kyle Stowers to pitcher Ryan Gusto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-31T23:59:00.746Z","endTime":"2026-08-31T23:59:42.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687473,"link":"/api/v1/people/687473"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-31T23:59:03.023Z","endTime":"2026-08-31T23:59:03.024Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.658102565233406,"aZ":-33.630373684036094,"pfxX":-9.442867316315409,"pfxZ":-0.9201848537485269,"pX":-0.1959171485726406,"pZ":2.6331254869719998,"vX0":6.485410872042251,"vY0":-124.59582259782921,"vZ0":-1.010676155685948,"x":124.47,"y":167.69,"x0":-1.5981199479044157,"y0":50.00315083211208,"z0":5.808565416725508,"aX":-14.934170024451085},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":15.7,"spinRate":1128,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.43862033205766915,"extension":6.372031937526096},"index":1,"playId":"40338e59-97b5-3f5b-98a1-fac89c1f8e82","pitchNumber":1,"startTime":"2026-08-31T23:59:03.025Z","endTime":"2026-08-31T23:59:06.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.555933384413137,"aZ":-45.120961063239264,"pfxX":4.236276325231064,"pfxZ":-10.267710264212871,"pX":-0.1347947955110889,"pZ":3.410858823983071,"vX0":1.2911476226959633,"vY0":-111.97391941095148,"vZ0":3.8848066322012094,"x":122.14,"y":146.69,"x0":-1.270342061163096,"y0":50.00341904435069,"z0":6.292177086866229,"aX":5.340994043994626},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.2,"breakHorizontal":-8.0,"spinRate":2616,"spinDirection":23},"zone":2,"typeConfidence":2.0,"plateTime":0.4904830128020734,"extension":6.433799562040746},"hitData":{"launchSpeed":81.9,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":164.35}},"index":2,"playId":"392319e2-3932-3674-b950-dabcfb7213e8","pitchNumber":2,"startTime":"2026-08-31T23:59:34.914Z","endTime":"2026-08-31T23:59:42.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-31T23:59:42.547Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-01T00:00:03.149Z","endTime":"2026-09-01T00:00:44.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51995901593422,"aZ":-45.707938828082185,"pfxX":4.018842932952381,"pfxZ":-10.616361930595396,"pX":-0.6526560095301573,"pZ":3.2347788515830054,"vX0":0.2700443106471346,"vY0":-112.80014781922544,"vZ0":3.468448562124982,"x":141.88,"y":151.44,"x0":-1.2956086106326836,"y0":50.001557943051246,"z0":6.319207549685246,"aX":5.12411212997192},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-17.9,"breakHorizontal":-7.3,"spinRate":2535,"spinDirection":23},"zone":1,"typeConfidence":2.0,"plateTime":0.48752703173821965,"extension":6.413911770910045},"index":0,"playId":"a9bfd488-07f1-3119-82b4-6c502ba87eeb","pitchNumber":1,"startTime":"2026-09-01T00:00:14.946Z","endTime":"2026-09-01T00:00:18.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.054355886796067,"aZ":-32.369737609745314,"pfxX":8.394364091712834,"pfxZ":-0.13885955485269008,"pX":1.1122054006353561,"pZ":2.6972505601006924,"vX0":4.190521288825801,"vY0":-118.98563526627105,"vZ0":-0.3943278665162743,"x":74.61,"y":165.95,"x0":-1.7654933559672987,"y0":50.00229410802744,"z0":5.8127460412069745,"aX":11.965090002173516},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":-16.2,"spinRate":2397,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.46134760087089655,"extension":6.532804744453156},"hitData":{"launchSpeed":77.8,"launchAngle":20.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.8,"coordY":96.46}},"index":1,"playId":"e53aea7b-785d-32a3-8176-339f39dd80d0","pitchNumber":2,"startTime":"2026-09-01T00:00:32.419Z","endTime":"2026-09-01T00:00:44.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:00:44.908Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorbit Vivas pops out to third baseman Leo Jiménez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-01T00:01:07.493Z","endTime":"2026-09-01T00:01:58.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508689033178054,"aZ":-31.931426114323788,"pfxX":-8.598235558675716,"pfxZ":0.1518960089174488,"pX":-0.15725402261898203,"pZ":2.4910258684611075,"vX0":6.23033233730651,"vY0":-126.4557880028393,"vZ0":-1.5817399339350078,"x":122.99,"y":171.52,"x0":-1.53952999707447,"y0":50.00365696199106,"z0":5.6934055120821885,"aX":-13.884268963891804},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":14.0,"spinRate":988,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.433631297487612,"extension":6.597008520429086},"index":0,"playId":"a4252a3d-2896-3fe9-bd0e-1cb362887109","pitchNumber":1,"startTime":"2026-09-01T00:01:10.433Z","endTime":"2026-09-01T00:01:14.353Z","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":86.5,"endSpeed":80.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007700183742237,"aZ":-33.19776329118137,"pfxX":-8.063752030209784,"pfxZ":-0.6299061402645201,"pX":-0.9614435800070987,"pZ":2.6554531039734206,"vX0":4.537353392815379,"vY0":-126.05487598798399,"vZ0":-0.8436243705994971,"x":153.65,"y":167.08,"x0":-1.7308070423752275,"y0":50.00431461620443,"z0":5.658779980479507,"aX":-13.065515469900253},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":13.7,"spinRate":990,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4333936414738586,"extension":6.253384247598642},"index":1,"playId":"4fe900fc-456e-34f2-90c8-ec58cae116dc","pitchNumber":2,"startTime":"2026-09-01T00:01:27.809Z","endTime":"2026-09-01T00:01:31.682Z","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":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35701501586987,"aZ":-23.10730037110063,"pfxX":0.88388050062155,"pfxZ":5.232789052370327,"pX":0.3022753143956378,"pZ":2.7412977986210034,"vX0":4.3460415616400665,"vY0":-130.07054045384902,"vZ0":-3.3109425539963575,"x":105.48,"y":164.76,"x0":-1.4973759620182143,"y0":50.005058707989654,"z0":5.7603874811302385,"aX":1.5309517063181632},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":-2.4,"spinRate":2351,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.419280029919483,"extension":6.623488990190406},"hitData":{"launchSpeed":81.5,"launchAngle":78.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":184.11}},"index":2,"playId":"1f4a758d-cb46-345c-9c7c-6475dffc9d5d","pitchNumber":3,"startTime":"2026-09-01T00:01:48.164Z","endTime":"2026-09-01T00:01:58.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:01:58.180Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Young grounds into a force out, third baseman Leo Jiménez to second baseman Javier Sanoja. Brady House out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-01T00:02:22.301Z","endTime":"2026-09-01T00:02:49.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0989609860817,"aZ":-27.06674851171939,"pfxX":-8.186797273158987,"pfxZ":2.7315632361432094,"pX":-0.11670005591434407,"pZ":2.543223002171006,"vX0":6.924119890451993,"vY0":-135.38393086692994,"vZ0":-3.3010634647852393,"x":121.45,"y":170.11,"x0":-1.6326297647340333,"y0":50.00670377504699,"z0":5.6543941879703,"aX":-15.335755867031683},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":13.6,"spinRate":2049,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4032125599962604,"extension":6.637620778308272},"index":0,"playId":"f48a501c-0437-391b-8f6b-e658900b3971","pitchNumber":1,"startTime":"2026-09-01T00:02:25.997Z","endTime":"2026-09-01T00:02:29.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08427645698427,"aZ":-25.470683347439945,"pfxX":-8.7798860665349,"pfxZ":3.6388367205939645,"pX":-1.2505890287284231,"pZ":2.492334651225676,"vX0":4.352262774351043,"vY0":-134.57623117282233,"vZ0":-3.360322911903711,"x":164.67,"y":171.49,"x0":-1.7445414325129949,"y0":50.00263432295792,"z0":5.553117027742634,"aX":-16.169864569481216},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":15.0,"spinRate":2170,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.406369347009897,"extension":6.2725540875116},"hitData":{"launchSpeed":65.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":168.4}},"index":1,"playId":"80e833f8-d418-3d8c-8417-5ac9099df453","pitchNumber":2,"startTime":"2026-09-01T00:02:41.917Z","endTime":"2026-09-01T00:02:49.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:02:49.638Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Navarreto grounds out, third baseman Brady House to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-01T00:05:06.156Z","endTime":"2026-09-01T00:06:14.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Tena replaces second baseman Jorbit Vivas, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:04:33.019Z","endTime":"2026-09-01T00:04:33.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Pitching Change: Matt Waldron replaces Luis Perales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-01T00:04:33.038Z","endTime":"2026-09-01T00:05:08.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663362,"link":"/api/v1/people/663362"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3874804403097,"aZ":-24.616144252338064,"pfxX":1.6456953964459147,"pfxZ":4.542801613346185,"pX":-0.8741109033960671,"pZ":2.4590042803318783,"vX0":0.2605416664089546,"vY0":-127.69637036594415,"vZ0":-3.011036339317967,"x":150.32,"y":172.39,"x0":-1.1912302975534184,"y0":50.003526087905165,"z0":5.573749469059685,"aX":2.7390214132189925},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":1982,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.42766505912802844,"extension":6.541322613831888},"index":2,"playId":"fa72fd51-eca6-3bbc-ad17-877c8385d4bf","pitchNumber":1,"startTime":"2026-09-01T00:05:08.435Z","endTime":"2026-09-01T00:05:12.443Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562784041178727,"aZ":-14.660284585574848,"pfxX":-3.3064504469873177,"pfxZ":9.472562620591589,"pX":0.7398786964584442,"pZ":2.0770618452412912,"vX0":5.332291593372304,"vY0":-135.14596391220707,"vZ0":-6.431609946470457,"x":88.8,"y":182.7,"x0":-0.8295501860326545,"y0":50.005093924077,"z0":5.51835790153008,"aX":-6.115177313619697},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2152,"spinDirection":221},"zone":9,"typeConfidence":0.89,"plateTime":0.4053534437674209,"extension":6.718635461670587},"index":3,"playId":"fcba5b16-ed74-397b-8ed9-e62c7c34ac38","pitchNumber":2,"startTime":"2026-09-01T00:05:23.659Z","endTime":"2026-09-01T00:05:27.449Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86737440532951,"aZ":-15.165510618554585,"pfxX":-3.442049984022656,"pfxZ":9.253317594206418,"pX":0.6290219029457564,"pZ":2.660395800231874,"vX0":5.006620155354305,"vY0":-134.861910389768,"vZ0":-5.01405183422494,"x":93.02,"y":166.95,"x0":-0.806005288226614,"y0":50.00577487914171,"z0":5.616831248556142,"aX":-6.329377307386886},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":2102,"spinDirection":219},"zone":6,"typeConfidence":0.88,"plateTime":0.40644181312233973,"extension":6.634274622502726},"index":4,"playId":"5b31f0e7-4922-366c-a251-86ca010988e7","pitchNumber":3,"startTime":"2026-09-01T00:05:40.803Z","endTime":"2026-09-01T00:05:45.441Z","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":87.5,"endSpeed":81.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.712553866859214,"aZ":-26.203423162294452,"pfxX":1.3784800865386502,"pfxZ":3.568243870295831,"pX":-0.5997708934448456,"pZ":2.7357283625547915,"vX0":0.5573218388836915,"vY0":-127.59456383390814,"vZ0":-2.193849639755726,"x":139.86,"y":164.92,"x0":-0.9992167899311949,"y0":50.001853882852735,"z0":5.641902700236274,"aX":2.3052287637023583},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2018,"spinDirection":190},"zone":4,"typeConfidence":0.89,"plateTime":0.4269458752558162,"extension":6.388160364935978},"hitData":{"launchSpeed":61.7,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.76,"coordY":160.16}},"index":5,"playId":"afb53f39-18d3-36a7-8e16-8c2f1058214c","pitchNumber":4,"startTime":"2026-09-01T00:06:06.602Z","endTime":"2026-09-01T00:06:14.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:06:14.429Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Heriberto Hernández reaches on a fielding error by third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-01T00:06:36.154Z","endTime":"2026-09-01T00:07:14.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.089950889465815,"aZ":-27.658556025284746,"pfxX":7.701927940082703,"pfxZ":3.171133533614343,"pX":0.2739887923370655,"pZ":2.8256524844393875,"vX0":0.8575146482564335,"vY0":-117.89853090796358,"vZ0":-0.4047490827451634,"x":106.56,"y":162.49,"x0":-1.0951448027341615,"y0":50.0014792045245,"z0":5.528067604586995,"aX":10.961397670923235},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.2,"spinRate":2305,"spinDirection":79},"zone":3,"typeConfidence":0.89,"plateTime":0.4626254779580701,"extension":6.491788480783642},"index":0,"playId":"dccbdc75-114b-3173-928e-47ae47e39ff7","pitchNumber":1,"startTime":"2026-09-01T00:06:44.071Z","endTime":"2026-09-01T00:06:47.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-01T00:06:56.617Z","endTime":"2026-09-01T00:07:06.411Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14233833444777,"aZ":-43.13454085127264,"pfxX":-2.5731309286104334,"pfxZ":-8.058945891614256,"pX":-0.45807000098440714,"pZ":2.2791728812734777,"vX0":0.9976643168701037,"vY0":-117.00161055966636,"vZ0":1.0749818430801985,"x":134.46,"y":177.24,"x0":-0.5603880500696323,"y0":50.00535494788366,"z0":5.919625407497558,"aX":-3.4975082804322284},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.9,"breakHorizontal":4.3,"spinRate":307,"spinDirection":10},"zone":4,"typeConfidence":0.92,"plateTime":0.4717222853192813,"extension":6.406677622487973},"hitData":{"launchSpeed":65.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":176.51}},"index":2,"playId":"4f7a9c9c-a482-31f8-9132-0dfa7858c010","pitchNumber":2,"startTime":"2026-09-01T00:07:06.411Z","endTime":"2026-09-01T00:07:14.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:07:14.467Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Otto Lopez grounds into a double play, shortstop Nasim Nuñez to second baseman José Tena to first baseman Andrés Chaparro. Heriberto Hernández out at 2nd. Otto Lopez out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-01T00:07:41.153Z","endTime":"2026-09-01T00:07:55.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44196771416447,"aZ":-26.638078707235394,"pfxX":0.8151584358778028,"pfxZ":3.314318450977697,"pX":0.36209030299159234,"pZ":2.0329277923700624,"vX0":3.615261560629687,"vY0":-127.4043149065903,"vZ0":-3.6070278030474707,"x":103.2,"y":183.89,"x0":-1.1723734969410886,"y0":50.00056773775824,"z0":5.537020982595052,"aX":1.3596195141812035},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.2,"spinRate":2219,"spinDirection":193},"zone":9,"typeConfidence":0.89,"plateTime":0.4274392405291798,"extension":6.5701850888932825},"hitData":{"launchSpeed":95.0,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":152.7}},"index":0,"playId":"a12582b6-0e85-3ac6-ace6-f461dffb67f1","pitchNumber":1,"startTime":"2026-09-01T00:07:47.253Z","endTime":"2026-09-01T00:07:55.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:07:55.054Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-01T00:10:11.813Z","endTime":"2026-09-01T00:10:21.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54707464260151,"aZ":-43.94860628738911,"pfxX":4.2837333250828316,"pfxZ":-9.268624939342423,"pX":0.42051469151882037,"pZ":1.9917951404336323,"vX0":2.5679451146374452,"vY0":-112.63351779884303,"vZ0":0.5660985462327275,"x":100.97,"y":185.0,"x0":-1.2951101933536966,"y0":50.00232490263291,"z0":6.221114054700329,"aX":5.4425084221167355},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.2,"breakHorizontal":-8.5,"spinRate":2601,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.48835135494252135,"extension":6.3414797456600445},"hitData":{"launchSpeed":84.5,"launchAngle":40.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.53,"coordY":85.23}},"index":0,"playId":"2c4f12d9-ef5f-334c-9645-0a46372539bb","pitchNumber":1,"startTime":"2026-09-01T00:10:12.065Z","endTime":"2026-09-01T00:10:21.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:10:21.177Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Pinckney singles on a ground ball to second baseman Javier Sanoja.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-01T00:10:57.008Z","endTime":"2026-09-01T00:12:24.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-01T00:10:49.632Z","endTime":"2026-09-01T00:10:59.197Z","isPitch":false,"type":"action","player":{"id":687605,"link":"/api/v1/people/687605"}},{"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":77.7,"endSpeed":71.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559577076093884,"aZ":-43.85153917403158,"pfxX":2.142666082887819,"pfxZ":-9.111946326209088,"pX":1.0763798317420499,"pZ":2.0842841678814286,"vX0":4.290969930663955,"vY0":-113.03851326030806,"vZ0":0.535009450633392,"x":75.97,"y":182.5,"x0":-1.1326680232154716,"y0":50.00478010363122,"z0":6.283602535551107,"aX":2.7446261361338844},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.0,"breakHorizontal":-5.0,"spinRate":2472,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4864488993674452,"extension":6.4689606748640776},"index":1,"playId":"ca095482-fe54-3864-bec7-e0374f6e2944","pitchNumber":1,"startTime":"2026-09-01T00:10:59.197Z","endTime":"2026-09-01T00:11:03.119Z","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":86.0,"endSpeed":79.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083410241754653,"aZ":-30.73149450158212,"pfxX":4.048475903714694,"pfxZ":0.9121174052563523,"pX":1.0588509386405858,"pZ":1.4022323408568793,"vX0":5.000409077099099,"vY0":-125.10929595453763,"vZ0":-4.661584020476114,"x":76.64,"y":200.92,"x0":-1.4943796469118198,"y0":50.003054499918655,"z0":5.818795951471249,"aX":6.393314714741571},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-8.5,"spinRate":2302,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4384001094348111,"extension":6.7290287902312995},"index":2,"playId":"bd3e24e7-ecf2-3452-a328-2ba468dcd6a4","pitchNumber":2,"startTime":"2026-09-01T00:11:13.373Z","endTime":"2026-09-01T00:11:17.314Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741822659431143,"aZ":-24.524176721644594,"pfxX":-10.042891501545524,"pfxZ":4.110313525364319,"pX":-1.0443294234100795,"pZ":1.8995950931497096,"vX0":5.528908136399057,"vY0":-135.10762369280496,"vZ0":-5.207673475003566,"x":156.81,"y":187.49,"x0":-1.805926948209774,"y0":50.00018106604583,"z0":5.5617092996551225,"aX":-18.677913470102904},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":17.2,"spinRate":2229,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40445025738447704,"extension":6.686856499039774},"index":3,"playId":"af1ec787-a1c9-3924-b78c-9513e81f4e66","pitchNumber":3,"startTime":"2026-09-01T00:11:40.460Z","endTime":"2026-09-01T00:11:44.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46624797281369,"aZ":-24.716680203263575,"pfxX":-10.250132402992687,"pfxZ":4.010947631806919,"pX":-0.6510117971989654,"pZ":1.9333760702270208,"vX0":6.440140697633056,"vY0":-135.00951166246514,"vZ0":-5.074333995857802,"x":141.82,"y":186.58,"x0":-1.7270113515380643,"y0":50.00375976127085,"z0":5.561359229333471,"aX":-19.055805293706175},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":17.3,"spinRate":2196,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40462601875446236,"extension":6.528221692606485},"index":4,"playId":"41fb500f-e48d-34e4-a2af-53d7569f5678","pitchNumber":4,"startTime":"2026-09-01T00:11:54.936Z","endTime":"2026-09-01T00:11:59.377Z","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":95.6,"endSpeed":87.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54978751792352,"aZ":-10.438014453718695,"pfxX":-4.05803888036471,"pfxZ":11.04422087631903,"pX":-0.2169044866713954,"pZ":2.2977238487755853,"vX0":4.6642865934711795,"vY0":-139.0139234595205,"vZ0":-7.222924285340535,"x":125.27,"y":176.74,"x0":-1.3848844063586654,"y0":50.00021715771746,"z0":5.613203289144476,"aX":-7.985170436043799},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":6.5,"spinRate":2528,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3931820606919403,"extension":6.622999408666714},"hitData":{"launchSpeed":105.9,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":146.62}},"index":5,"playId":"836f96fc-1fe3-3574-81fd-39b99cc5b8b6","pitchNumber":5,"startTime":"2026-09-01T00:12:16.069Z","endTime":"2026-09-01T00:12:24.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:12:24.521Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (19) on a fly ball to left center field. Andrew Pinckney scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-01T00:15:31.279Z","endTime":"2026-09-01T00:17:40.857Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":667652,"link":"/api/v1/people/667652"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-01T00:13:05.620Z","endTime":"2026-09-01T00:14:12.548Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jack Ralston replaces Ryan Gusto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-01T00:14:12.548Z","endTime":"2026-09-01T00:15:33.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667652,"link":"/api/v1/people/667652"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.313897317091858,"aZ":-26.39414362762455,"pfxX":-4.45523356579663,"pfxZ":4.07527502591096,"pX":0.9762889140796571,"pZ":1.3754308927217032,"vX0":4.678360579137141,"vY0":-118.00882524037,"vZ0":-7.321448160284479,"x":79.79,"y":201.64,"x0":-0.44798352899327964,"y0":50.00246012475797,"z0":6.931479435178725,"aX":-6.317960265663748},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.9,"breakHorizontal":7.0,"spinRate":925,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.46317988551386824,"extension":5.480722075137813},"index":2,"playId":"cf0cabcb-75b9-32f9-aa45-94b79bc1148a","pitchNumber":1,"startTime":"2026-09-01T00:15:33.521Z","endTime":"2026-09-01T00:15:37.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147353135476273,"aZ":-10.128379347789238,"pfxX":-3.5382004601832158,"pfxZ":12.420838573693104,"pX":0.07451327759020761,"pZ":2.9416043599683457,"vX0":2.1317331615361708,"vY0":-132.35289907983076,"vZ0":-8.728004603173176,"x":114.16,"y":159.36,"x0":-0.28150805632331816,"y0":50.0030595407196,"z0":7.023121153431919,"aX":-6.279627972396363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.8,"breakHorizontal":6.0,"spinRate":2300,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.4137763095116398,"extension":5.70877303881657},"index":3,"playId":"20f9a91d-4821-3144-b028-4e5c9d4f225b","pitchNumber":2,"startTime":"2026-09-01T00:15:51.391Z","endTime":"2026-09-01T00:15:55.219Z","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":92.5,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68525876578799,"aZ":-8.690390396764046,"pfxX":-2.4591915098220802,"pfxZ":12.846639339833976,"pX":0.439984854917718,"pZ":1.518903384324816,"vX0":2.3173680578135913,"vY0":-134.25550737971514,"vZ0":-12.675484654657408,"x":100.23,"y":197.77,"x0":-0.11427086688887307,"y0":50.00542982137656,"z0":6.916747156040318,"aX":-4.496316339653595},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.8,"breakHorizontal":4.0,"spinRate":2225,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.40775909767720364,"extension":5.763870040293629},"index":4,"playId":"70c7cacb-e5f5-3b1f-acd4-58ef4d451ea8","pitchNumber":3,"startTime":"2026-09-01T00:16:09.112Z","endTime":"2026-09-01T00:16:13.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-09-01T00:16:24.502Z","endTime":"2026-09-01T00:16:34.256Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.137801184153894,"aZ":-28.645856679119987,"pfxX":-5.308623698342512,"pfxZ":2.487854575315274,"pX":-0.48838216481917807,"pZ":2.189394604487311,"vX0":1.681141221443116,"vY0":-118.18396168247331,"vZ0":-5.302906801972645,"x":135.62,"y":179.67,"x0":-0.5185312148803107,"y0":50.00071565582828,"z0":7.087334708248821,"aX":-7.522407827953243},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":9.2,"spinRate":1102,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.4631140715566846,"extension":5.539776882600314},"index":6,"playId":"1d07951e-4279-3444-b1a6-181b945032a2","pitchNumber":4,"startTime":"2026-09-01T00:16:34.256Z","endTime":"2026-09-01T00:16:38.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.265048472310124,"aZ":-32.406928983769255,"pfxX":-5.056363037345681,"pfxZ":-0.16384700199118107,"pX":0.34309814339676026,"pZ":1.2370184897423917,"vX0":3.469221548543585,"vY0":-117.9894385188493,"vZ0":-6.617184983330932,"x":103.92,"y":205.38,"x0":-0.4852628480690988,"y0":50.00300187581997,"z0":7.043558011327741,"aX":-7.169524781036357},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":8.4,"spinRate":959,"spinDirection":249},"zone":14,"typeConfidence":0.89,"plateTime":0.46321826530806787,"extension":5.456277021475188},"index":7,"playId":"b23cb731-f54e-3b72-84b0-2ce40f0e5398","pitchNumber":5,"startTime":"2026-09-01T00:16:57.595Z","endTime":"2026-09-01T00:17:01.509Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524946494335317,"aZ":-33.273723039577966,"pfxX":0.3653175771537649,"pfxZ":-0.7383562058415762,"pX":-0.718311383731501,"pZ":2.7381541411969152,"vX0":-0.5944375409223457,"vY0":-121.15728103799525,"vZ0":-3.248632386620093,"x":144.38,"y":164.85,"x0":-0.5178248824566986,"y0":50.00080761368623,"z0":6.988781457561081,"aX":0.5458801385157925},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-0.5,"spinRate":2019,"spinDirection":118},"zone":4,"typeConfidence":0.89,"plateTime":0.45117942257640387,"extension":5.701059856448281},"hitData":{"launchSpeed":102.2,"launchAngle":27.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":75.56,"coordY":42.66}},"index":8,"playId":"9981ebec-eccd-3a5f-a2e7-c811e634ea69","pitchNumber":6,"startTime":"2026-09-01T00:17:16.459Z","endTime":"2026-09-01T00:17:40.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:17:40.857Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abimelec Ortiz flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-01T00:17:56.898Z","endTime":"2026-09-01T00:19:04.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"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":"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":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79998215168313,"aZ":-27.927744750101997,"pfxX":-6.794575722142879,"pfxZ":3.038384970579341,"pX":-0.5179989037566401,"pZ":-0.5501040193371278,"vX0":1.9035201104315191,"vY0":-117.04374903066612,"vZ0":-11.10413144026254,"x":136.74,"y":253.63,"x0":-0.45607826576484484,"y0":50.00094143840905,"z0":6.844777229236158,"aX":-9.48464709350785},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.2,"breakHorizontal":11.9,"spinRate":1007,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.46685462553995904,"extension":5.58293605873478},"index":0,"playId":"a345d846-4924-35fc-a186-95597d70d5f5","pitchNumber":1,"startTime":"2026-09-01T00:18:03.138Z","endTime":"2026-09-01T00:18:07.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.925017707430662,"aZ":-31.116476296633707,"pfxX":-7.345144083176755,"pfxZ":0.7798841664336753,"pX":-0.5047552105332109,"pZ":0.915119799077096,"vX0":2.214507686655551,"vY0":-115.77116575245512,"vZ0":-7.1132672091945235,"x":136.24,"y":214.07,"x0":-0.5174325131563081,"y0":50.00441977585225,"z0":6.992961688978824,"aX":-10.005420738114202},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.0,"breakHorizontal":12.8,"spinRate":893,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.47248829072536225,"extension":5.508405076845762},"index":1,"playId":"89c0762a-c2f9-3cce-aadc-fc1badb765f0","pitchNumber":2,"startTime":"2026-09-01T00:18:21.023Z","endTime":"2026-09-01T00:18:24.876Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89163980003913,"aZ":-10.163051317368385,"pfxX":-1.0336407757375725,"pfxZ":12.53381933902714,"pX":0.5791430516425881,"pZ":2.814451208737768,"vX0":2.6383993898420433,"vY0":-131.66700564478887,"vZ0":-8.884516686911608,"x":94.92,"y":162.79,"x0":-0.30151692550084785,"y0":50.004918956366886,"z0":6.984254368369728,"aX":-1.8158078204029444},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.0,"breakHorizontal":1.3,"spinRate":2322,"spinDirection":196},"zone":3,"typeConfidence":0.88,"plateTime":0.41595311771258725,"extension":5.7407603324337675},"index":2,"playId":"d09a4234-8392-3663-a0e0-e0409bdbd9d8","pitchNumber":3,"startTime":"2026-09-01T00:18:38.905Z","endTime":"2026-09-01T00:18:42.785Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306741592439806,"aZ":-31.930146719297188,"pfxX":-6.396309042234168,"pfxZ":0.16841357964671388,"pX":-1.3310066495104553,"pZ":2.697409433522211,"vX0":0.02188963809824468,"vY0":-117.53629024359921,"vZ0":-3.552166962365288,"x":167.73,"y":165.95,"x0":-0.5096101306860725,"y0":50.0003691421256,"z0":7.19387009798956,"aX":-8.945691242967012},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":11.5,"spinRate":934,"spinDirection":251},"zone":11,"typeConfidence":0.9,"plateTime":0.46604029287962323,"extension":5.464286825654899},"hitData":{"launchSpeed":92.4,"launchAngle":27.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.25,"coordY":63.17}},"index":3,"playId":"5de9c301-379d-3f19-8d8a-0a8637d5a423","pitchNumber":4,"startTime":"2026-09-01T00:18:55.769Z","endTime":"2026-09-01T00:19:04.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:19:04.125Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-01T00:19:29.452Z","endTime":"2026-09-01T00:23:42.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941899064928553,"aZ":-32.35180806989447,"pfxX":-7.086837249322734,"pfxZ":-0.12142288730205486,"pX":-0.5788042060994677,"pZ":2.4815154591647555,"vX0":1.5351135677196086,"vY0":-118.81667244736693,"vZ0":-4.223434197839719,"x":139.06,"y":171.78,"x0":-0.3128366745296284,"y0":50.00408843056592,"z0":7.224485387107166,"aX":-10.125062348656153},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.0,"breakHorizontal":12.5,"spinRate":787,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.46113427790504646,"extension":5.532553863234538},"index":0,"playId":"3e33fd97-3728-3189-b7cd-6ca50678e88c","pitchNumber":1,"startTime":"2026-09-01T00:19:32.749Z","endTime":"2026-09-01T00:19:36.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733115858908405,"aZ":-30.869941061242546,"pfxX":-4.520617427044835,"pfxZ":0.9297660625160891,"pX":0.11918722614796959,"pZ":1.5961753060223018,"vX0":2.338654666095246,"vY0":-117.6562096154475,"vZ0":-6.208446668571507,"x":112.46,"y":195.68,"x0":-0.30139331394588975,"y0":50.00159871397032,"z0":7.136700494476172,"aX":-6.324936531068627},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.4,"breakHorizontal":7.6,"spinRate":688,"spinDirection":263},"zone":14,"typeConfidence":0.89,"plateTime":0.46587955074778,"extension":5.612650722970388},"index":1,"playId":"43bc27de-9d10-3f94-a49f-5577719f0879","pitchNumber":2,"startTime":"2026-09-01T00:19:53.652Z","endTime":"2026-09-01T00:19:58.060Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457453660683672,"aZ":-24.81947217229869,"pfxX":-3.3443505670863773,"pfxZ":5.03202699395525,"pX":-0.2537185738868184,"pZ":1.9754322828848536,"vX0":1.3148617346410947,"vY0":-119.69540709626115,"vZ0":-6.765640084055662,"x":126.67,"y":185.44,"x0":-0.37334637844063584,"y0":50.00347462815066,"z0":7.037965712420733,"aX":-4.889837318563907},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.9,"breakHorizontal":5.8,"spinRate":1046,"spinDirection":248},"zone":8,"typeConfidence":0.91,"plateTime":0.4562701590760043,"extension":5.60706430126871},"index":2,"playId":"d9ceb801-0272-3605-845b-3601621c1bd2","pitchNumber":3,"startTime":"2026-09-01T00:20:27.725Z","endTime":"2026-09-01T00:20:31.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-01T00:20:57.763Z","endTime":"2026-09-01T00:21:28.490Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.830278401925224,"aZ":-32.941201114603956,"pfxX":-6.206454955188402,"pfxZ":-0.5239481559903143,"pX":0.6443731438915231,"pZ":-0.5204800099808994,"vX0":4.007751322728166,"vY0":-119.7796075976885,"vZ0":-10.68125778776185,"x":92.44,"y":252.83,"x0":-0.24293177616485376,"y0":50.00552313045006,"z0":6.936258730286649,"aX":-9.03251854050095},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":10.3,"spinRate":876,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.45703064504922963,"extension":5.717778623778975},"index":4,"playId":"5a88d6a9-e7ab-3f7f-861e-cfec29e3789c","pitchNumber":4,"startTime":"2026-09-01T00:21:28.490Z","endTime":"2026-09-01T00:21:32.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901306438288724,"aZ":-31.706804574143913,"pfxX":-3.9987942173594315,"pfxZ":0.32168312942664556,"pX":-0.3749536514121407,"pZ":2.8148101810714374,"vX0":1.036309738832173,"vY0":-119.68935132072289,"vZ0":-3.6718479656730576,"x":131.29,"y":162.78,"x0":-0.29376880255690097,"y0":50.00275664359911,"z0":7.205347070119759,"aX":-5.806946892014039},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":7.0,"spinRate":967,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.45745974470344963,"extension":5.5680303747463125},"index":5,"playId":"48f57868-6120-3d58-aeb4-8bfe896e6e1f","pitchNumber":5,"startTime":"2026-09-01T00:21:48.906Z","endTime":"2026-09-01T00:21:53.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1062693435452,"aZ":-31.5024907229902,"pfxX":-3.4462709934312605,"pfxZ":0.4721665087817133,"pX":-0.3572302702114964,"pZ":2.0550075225394706,"vX0":1.1120268561103297,"vY0":-118.31851760034975,"vZ0":-5.195530469749144,"x":130.62,"y":183.29,"x0":-0.3862902862783033,"y0":50.001333102604235,"z0":7.174465239477138,"aX":-4.873358665287841},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":6.0,"spinRate":754,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.46336437020572907,"extension":5.594702303430697},"index":6,"playId":"246792b2-cd30-348c-bf06-748cd8bb4024","pitchNumber":6,"startTime":"2026-09-01T00:22:10.453Z","endTime":"2026-09-01T00:22:14.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.249528976419544,"aZ":-29.96996673274209,"pfxX":-5.765614090429275,"pfxZ":1.512346603477579,"pX":-0.7009160417396256,"pZ":2.006102415209771,"vX0":0.8377012167514452,"vY0":-120.02607015826266,"vZ0":-5.8552070141669255,"x":143.72,"y":184.62,"x0":-0.3053935022529905,"y0":50.00300338773522,"z0":7.146114795006264,"aX":-8.411730594932257},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":10.2,"spinRate":798,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4563457081011384,"extension":5.600644086219512},"index":7,"playId":"20f90529-cda9-3bc9-8f1f-9a532ab6055b","pitchNumber":7,"startTime":"2026-09-01T00:22:31.677Z","endTime":"2026-09-01T00:22:35.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01758239705605,"aZ":-31.639799457369335,"pfxX":-2.6100830355701214,"pfxZ":0.3745791082319272,"pX":0.06553980722485253,"pZ":3.851887307310557,"vX0":1.632522897158692,"vY0":-118.17501718894967,"vZ0":-1.2841519625261317,"x":114.5,"y":134.78,"x0":-0.2926481479575993,"y0":50.00356121138134,"z0":7.290131823678376,"aX":-3.7181663746904827},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":4.3,"spinRate":671,"spinDirection":261},"zone":12,"typeConfidence":0.89,"plateTime":0.46224813399210873,"extension":5.5549095798095705},"index":8,"playId":"c57fb13b-2e4d-3551-98c1-d7fee4fd9cf1","pitchNumber":8,"startTime":"2026-09-01T00:22:57.219Z","endTime":"2026-09-01T00:23:01.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61265097544939,"aZ":-34.80268654925378,"pfxX":-3.4130586662962825,"pfxZ":-1.8138573286514807,"pX":-0.262774615433736,"pZ":1.6214572021384406,"vX0":1.2347010626408959,"vY0":-119.5420996867419,"vZ0":-5.707940969938402,"x":127.02,"y":195.0,"x0":-0.34196284202873606,"y0":50.002552780945294,"z0":7.157222670639857,"aX":-4.949424471052757},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.3,"breakHorizontal":5.9,"spinRate":707,"spinDirection":261},"zone":13,"typeConfidence":0.89,"plateTime":0.45784225057982697,"extension":5.639481518217234},"index":9,"playId":"2405afa7-6e16-3b61-9c38-1fc3783a2521","pitchNumber":9,"startTime":"2026-09-01T00:23:16.688Z","endTime":"2026-09-01T00:23:20.564Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75583555117796,"aZ":-30.131030571091433,"pfxX":-3.240627603277713,"pfxZ":1.4044545632602645,"pX":0.0703611895948926,"pZ":2.693233156575076,"vX0":1.8877493014708229,"vY0":-119.65595217126325,"vZ0":-4.231187985226029,"x":114.32,"y":166.06,"x0":-0.3052633574890705,"y0":50.00585296180238,"z0":7.165955372101135,"aX":-4.728917217105237},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.8,"breakHorizontal":5.4,"spinRate":831,"spinDirection":256},"zone":5,"typeConfidence":0.9,"plateTime":0.45668647905269744,"extension":5.696824110539687},"index":10,"playId":"3803d31e-6673-302f-8049-6dbffdf729fb","pitchNumber":10,"startTime":"2026-09-01T00:23:38.646Z","endTime":"2026-09-01T00:23:42.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:23:42.662Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Griffin Conine pops out to second baseman José Tena.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-01T00:26:24.963Z","endTime":"2026-09-01T00:28:11.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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":"Pop Out","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":5},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Griffin Conine replaces Agustín Ramírez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:26:12.487Z","endTime":"2026-09-01T00:26:27.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255256343498576,"aZ":-24.757485484042437,"pfxX":-8.3040768137692,"pfxZ":4.242234598267601,"pX":0.9785636907765775,"pZ":3.27853752785371,"vX0":7.655183510567855,"vY0":-131.07086196553212,"vZ0":-1.1178877775922196,"x":79.7,"y":150.26,"x0":-0.8931776888442625,"y0":50.005798218052014,"z0":5.54973318166519,"aX":-14.531764499624495},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":13.4,"spinRate":1993,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.4169997990332215,"extension":6.602743699093982},"index":1,"playId":"075248f2-dc5a-3e91-a7cd-8079fdc44ad8","pitchNumber":1,"startTime":"2026-09-01T00:26:27.080Z","endTime":"2026-09-01T00:26:31.344Z","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":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326335690209028,"aZ":-19.05198668142226,"pfxX":-4.239121916207042,"pfxZ":7.370431271486034,"pX":0.8415029305619058,"pZ":3.736618700990089,"vX0":5.637816491817836,"vY0":-132.37366407286322,"vZ0":-1.5938682209093247,"x":84.92,"y":137.89,"x0":-0.7616888362091578,"y0":50.005004731449326,"z0":5.7363697579056225,"aX":-7.550557432700649},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":6.5,"spinRate":1986,"spinDirection":219},"zone":12,"typeConfidence":0.86,"plateTime":0.4132237013889668,"extension":6.542888237353741},"index":2,"playId":"61575480-1cb7-33f2-86bd-df4e6e646afb","pitchNumber":2,"startTime":"2026-09-01T00:26:45.768Z","endTime":"2026-09-01T00:26:49.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.347831503740057,"aZ":-32.572595174238515,"pfxX":-2.974336404557095,"pfxZ":-0.30558715665613256,"pX":-0.4737823838715559,"pZ":3.451617757618436,"vX0":1.3824387437840786,"vY0":-112.70562272353735,"vZ0":1.7297550487933127,"x":135.06,"y":145.59,"x0":-0.7084247025390673,"y0":50.00558040296966,"z0":5.962030984209253,"aX":-3.8297528493013404},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":0.1,"breakHorizontal":5.0,"spinRate":371,"spinDirection":297},"zone":11,"typeConfidence":0.94,"plateTime":0.4858460243744811,"extension":6.114162083478656},"index":3,"playId":"b2f65fb0-abc6-3729-91bd-f66e417303fd","pitchNumber":3,"startTime":"2026-09-01T00:27:07.126Z","endTime":"2026-09-01T00:27:10.986Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.145304034495485,"aZ":-27.42007816374622,"pfxX":0.498679749876092,"pfxZ":2.8825098733500685,"pX":0.70565540232586,"pZ":3.873475837723371,"vX0":4.244527774674542,"vY0":-126.69387458532634,"vZ0":1.0713085168489758,"x":90.1,"y":134.2,"x0":-1.0456649463116148,"y0":50.00543841154027,"z0":5.611624620369697,"aX":0.822458922927266},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":2196,"spinDirection":194},"zone":12,"typeConfidence":0.81,"plateTime":0.42981575804354444,"extension":6.552891804639113},"index":4,"playId":"d5a1086a-7266-3286-8e67-c6fefdb50d04","pitchNumber":4,"startTime":"2026-09-01T00:27:41.987Z","endTime":"2026-09-01T00:27:46.007Z","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, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67670530014944,"aZ":-32.53881835453436,"pfxX":3.534738736044303,"pfxZ":-0.2645692034689535,"pX":0.6390791601578506,"pZ":3.2732207893841427,"vX0":2.16530552600408,"vY0":-117.54853469837633,"vZ0":1.038166900256076,"x":92.64,"y":150.4,"x0":-0.7521858765197953,"y0":50.000286853690874,"z0":5.84012886654424,"aX":4.959263005561406},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.0,"breakHorizontal":-7.0,"spinRate":547,"spinDirection":344},"zone":3,"typeConfidence":0.72,"plateTime":0.46544662589401486,"extension":6.388730775074443},"hitData":{"launchSpeed":74.9,"launchAngle":62.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":153.2}},"index":5,"playId":"1245b63c-7f27-3e45-8e70-5b2a7b4851f4","pitchNumber":5,"startTime":"2026-09-01T00:28:01.877Z","endTime":"2026-09-01T00:28:11.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:28:11.247Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out softly, catcher Keibert Ruiz to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-01T00:28:32.804Z","endTime":"2026-09-01T00:28:57.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652040334520862,"aZ":-24.289802227624612,"pfxX":-10.100312575799475,"pfxZ":4.406161859212137,"pX":1.0168906284959482,"pZ":2.639806258392232,"vX0":8.589572593086315,"vY0":-132.48805706119987,"vZ0":-2.8560648883588136,"x":78.24,"y":167.51,"x0":-0.9451138801914974,"y0":50.00056099458345,"z0":5.494875984190651,"aX":-18.065621233193546},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2127,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.4124287169770646,"extension":6.6044645759717655},"index":0,"playId":"97ada040-8ef5-3127-ba60-a75e6a7aa05c","pitchNumber":1,"startTime":"2026-09-01T00:28:32.804Z","endTime":"2026-09-01T00:28:36.679Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488461683355478,"aZ":-23.499156488944628,"pfxX":1.5883213028043075,"pfxZ":5.194505183131147,"pX":1.1853391656258319,"pZ":2.4075208529181236,"vX0":4.524940974508862,"vY0":-127.41313313447743,"vZ0":-3.331619810765362,"x":71.82,"y":173.78,"x0":-0.8091713214561667,"y0":50.00021380754058,"z0":5.557896108095385,"aX":2.6488380085439123},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2150,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.42744299051190326,"extension":6.503841929226171},"hitData":{"launchSpeed":67.8,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":131.32,"coordY":197.2}},"index":1,"playId":"7d1b613d-686a-3d5e-aeb7-d3210afdc5e2","pitchNumber":2,"startTime":"2026-09-01T00:28:49.306Z","endTime":"2026-09-01T00:28:57.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:28:57.311Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a line drive to right fielder Andrew Pinckney.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-01T00:29:26.077Z","endTime":"2026-09-01T00:30:57.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"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":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36045844766992,"aZ":-24.189532628319885,"pfxX":-9.071188172633176,"pfxZ":4.424931833259549,"pX":0.16875324338324169,"pZ":4.382321321691658,"vX0":6.308077503367743,"vY0":-132.92509414816627,"vZ0":1.3772156030339664,"x":110.57,"y":120.46,"x0":-1.0470745980842673,"y0":50.001436553619534,"z0":5.6039505079826135,"aX":-16.36138613342408},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":1995,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.41081903027546574,"extension":6.602491123134168},"index":0,"playId":"daf8a5cd-6d20-39ce-8f3b-0c1d178f128a","pitchNumber":1,"startTime":"2026-09-01T00:29:31.376Z","endTime":"2026-09-01T00:29:35.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303831318114593,"aZ":-24.08006455482648,"pfxX":1.2356860122336526,"pfxZ":4.911706325989144,"pX":0.6108625108301715,"pZ":3.5392776931864613,"vX0":3.9728662489306683,"vY0":-126.61901207014085,"vZ0":-0.17992749011099352,"x":93.72,"y":143.22,"x0":-1.129782384025536,"y0":50.001665175821266,"z0":5.514452743200785,"aX":2.0349181358829624},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-3.0,"spinRate":2107,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4301914316197357,"extension":6.582655763397099},"index":1,"playId":"d9a24b1d-bd45-3d51-a4a5-dc4d401830f7","pitchNumber":2,"startTime":"2026-09-01T00:29:47.842Z","endTime":"2026-09-01T00:29:52.291Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44452877939712,"aZ":-28.80587823703905,"pfxX":6.968360654673299,"pfxZ":2.473404427577881,"pX":-0.42983432114872894,"pZ":2.302610453365587,"vX0":0.21700173325885602,"vY0":-115.66254307050924,"vZ0":-0.8457503203140938,"x":133.38,"y":176.61,"x0":-1.430843856187153,"y0":50.003005015057546,"z0":5.421595503354667,"aX":9.494170874486269},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.6,"breakHorizontal":-12.7,"spinRate":2199,"spinDirection":65},"zone":4,"typeConfidence":0.89,"plateTime":0.47254076453938954,"extension":6.411328415624503},"index":2,"playId":"a80658dc-bdb7-3e3f-abec-a86629bf5fd5","pitchNumber":3,"startTime":"2026-09-01T00:30:10.130Z","endTime":"2026-09-01T00:30:14.008Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45132621920173,"aZ":-24.707453342122598,"pfxX":-9.286575072201893,"pfxZ":4.1231035279997705,"pX":0.3274052177495155,"pZ":2.8264127804680452,"vX0":6.4695956675324835,"vY0":-133.4145060982124,"vZ0":-2.272742134615384,"x":104.52,"y":162.47,"x0":-0.9167195588095126,"y0":50.004448548738736,"z0":5.46164294864703,"aX":-16.820571480229987},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2132,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.4098217662731951,"extension":6.618264950820545},"index":3,"playId":"183bcafc-fe58-3d06-8562-72051003c70e","pitchNumber":4,"startTime":"2026-09-01T00:30:28.723Z","endTime":"2026-09-01T00:30:32.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101391978587124,"aZ":-31.53802688010792,"pfxX":-2.131723301377134,"pfxZ":0.4048691430129372,"pX":-0.03584698929875081,"pZ":1.7573615649589185,"vX0":2.0422056811885603,"vY0":-123.9319322472699,"vZ0":-3.349636568785389,"x":118.37,"y":191.33,"x0":-0.5941632278756345,"y0":50.000298097040776,"z0":5.764622932107234,"aX":-3.3108984459540576},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":3.4,"spinRate":401,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.44221520814678206,"extension":6.433949483358773},"hitData":{"launchSpeed":96.7,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.89,"coordY":101.74}},"index":4,"playId":"8fb35194-9670-37fe-8ee1-b2be1d405251","pitchNumber":5,"startTime":"2026-09-01T00:30:46.465Z","endTime":"2026-09-01T00:30:57.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:30:57.872Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-01T00:31:18.928Z","endTime":"2026-09-01T00:31:31.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24176815730111,"aZ":-30.469146803785836,"pfxX":8.686948241447912,"pfxZ":1.2239319711457526,"pX":0.4099965572027591,"pZ":2.5074994154701304,"vX0":1.2488194069782668,"vY0":-117.12011162458026,"vZ0":-0.4138285091195172,"x":101.37,"y":171.08,"x0":-1.258696195693287,"y0":50.00457622386138,"z0":5.525733519989751,"aX":12.119748322783742},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":2098,"spinDirection":81},"zone":6,"typeConfidence":0.91,"plateTime":0.46691697672013177,"extension":6.455303653311328},"hitData":{"launchSpeed":86.8,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":155.74}},"index":0,"playId":"3233b036-b82e-3cbe-93bc-8f6a56afb286","pitchNumber":1,"startTime":"2026-09-01T00:31:23.491Z","endTime":"2026-09-01T00:31:31.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:31:31.485Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a sharp line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-01T00:33:48.284Z","endTime":"2026-09-01T00:34:37.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Griffin Conine remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:32:58.399Z","endTime":"2026-09-01T00:33:50.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307637445230608,"aZ":-30.36401977324322,"pfxX":-4.2561140803132895,"pfxZ":1.2700061913191973,"pX":-0.24362057162786327,"pZ":-0.6545768674717003,"vX0":2.0355438123847525,"vY0":-118.79894578293272,"vZ0":-11.043800950194916,"x":126.29,"y":256.45,"x0":-0.5597545491459075,"y0":50.004193004235795,"z0":6.82565828210634,"aX":-6.068229029738406},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.2,"breakHorizontal":7.2,"spinRate":883,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.46151957845688596,"extension":5.627272914165028},"index":1,"playId":"fc92eda5-c822-3e49-9b8d-8d6586911e97","pitchNumber":1,"startTime":"2026-09-01T00:33:50.580Z","endTime":"2026-09-01T00:33:54.260Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6130627020074,"aZ":-29.339988441282973,"pfxX":-6.173432953669266,"pfxZ":2.007967447431783,"pX":-0.3211508741877633,"pZ":2.43556070105585,"vX0":2.128973650132523,"vY0":-118.03406907489122,"vZ0":-4.625646707745658,"x":129.24,"y":173.02,"x0":-0.43317603698681084,"y0":50.0006115032252,"z0":7.124223035723488,"aX":-8.703596141890673},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.8,"breakHorizontal":10.7,"spinRate":806,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.4641581705630782,"extension":5.56056087857229},"index":2,"playId":"0a96b8a6-e5a2-3396-950d-0e3e850ad0f5","pitchNumber":2,"startTime":"2026-09-01T00:34:09.597Z","endTime":"2026-09-01T00:34:13.456Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.045621388638587,"aZ":-32.10999306786074,"pfxX":-4.395213063739624,"pfxZ":0.05079918262995342,"pX":-0.3280200805406177,"pZ":3.2052927481202427,"vX0":1.5185911454418233,"vY0":-116.57137322824397,"vZ0":-2.301059871391127,"x":129.5,"y":152.24,"x0":-0.4152607890458801,"y0":50.00531814150609,"z0":7.224126023733028,"aX":-6.075426886843983},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.2,"breakHorizontal":7.6,"spinRate":785,"spinDirection":258},"zone":1,"typeConfidence":0.89,"plateTime":0.4691000340605651,"extension":5.488988991609645},"hitData":{"launchSpeed":101.6,"launchAngle":16.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.55,"coordY":108.87}},"index":3,"playId":"cbd23e32-6814-38eb-b4eb-3e0ccd8bacfb","pitchNumber":3,"startTime":"2026-09-01T00:34:26.298Z","endTime":"2026-09-01T00:34:37.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:34:37.301Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-01T00:37:08.935Z","endTime":"2026-09-01T00:39:33.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"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"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"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":9},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T00:35:00.379Z","endTime":"2026-09-01T00:36:22.865Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Zuber replaces Jack Ralston.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-01T00:36:22.865Z","endTime":"2026-09-01T00:37:11.231Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009476688015063,"aZ":-26.384282144425693,"pfxX":10.971921205763953,"pfxZ":3.8534957756789296,"pX":0.46361019418654514,"pZ":3.188487760168859,"vX0":4.005392366244732,"vY0":-122.03463263183532,"vZ0":0.9935699757295585,"x":99.33,"y":152.69,"x0":-2.6261087823353875,"y0":50.00017955162737,"z0":5.056438190647637,"aX":16.472373187165083},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.4,"breakHorizontal":-20.9,"spinRate":2830,"spinDirection":79},"zone":3,"typeConfidence":0.91,"plateTime":0.44958091459663274,"extension":6.011482163212504},"index":2,"playId":"35ce99ce-8332-34e5-aa4a-fc1d2521e530","pitchNumber":1,"startTime":"2026-09-01T00:37:11.231Z","endTime":"2026-09-01T00:37:15.185Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.557206109852924,"aZ":-27.174406938315162,"pfxX":-8.949456780653335,"pfxZ":2.5854522578594654,"pX":-1.883189203919952,"pZ":3.353856450064736,"vX0":4.813583766624449,"vY0":-138.14193500159783,"vZ0":0.14667101527787996,"x":188.78,"y":148.23,"x0":-2.484838480241348,"y0":50.003142952128805,"z0":5.125708074922203,"aX":-17.309916872280862},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":15.2,"spinRate":2114,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3963784049438601,"extension":6.174834552674171},"index":3,"playId":"fae9358d-6818-35ef-aab2-8bfb447a7396","pitchNumber":2,"startTime":"2026-09-01T00:37:27.656Z","endTime":"2026-09-01T00:37:31.545Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976756302426878,"aZ":-28.7682371992504,"pfxX":3.3031064167745696,"pfxZ":1.9343749857699422,"pX":0.8876146069382252,"pZ":1.3854778103583343,"vX0":6.701349458504706,"vY0":-130.96610981890305,"vZ0":-4.1982420565968495,"x":83.17,"y":201.37,"x0":-2.1193887276449366,"y0":50.00405186272316,"z0":5.126354416595022,"aX":5.819039757090848},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":-7.3,"spinRate":2902,"spinDirection":114},"zone":14,"typeConfidence":0.92,"plateTime":0.415979035988955,"extension":5.984636907771569},"index":4,"playId":"06dd6dea-1b48-3e32-98b0-1752065d8d17","pitchNumber":3,"startTime":"2026-09-01T00:37:44.374Z","endTime":"2026-09-01T00:37:48.251Z","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":88.7,"endSpeed":82.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89512024529825,"aZ":-30.893043229802974,"pfxX":3.467100431780582,"pfxZ":0.7513665876985076,"pX":0.7962229188068229,"pZ":1.6956192901469207,"vX0":6.390655613002158,"vY0":-129.1943873469595,"vZ0":-2.8607491464936348,"x":86.65,"y":193.0,"x0":-2.1486217334782256,"y0":50.0062293057288,"z0":5.162896469717273,"aX":5.930246001963007},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":-7.6,"spinRate":2962,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.4220344350070375,"extension":6.028133468922922},"index":5,"playId":"67e97f33-1a03-357d-b93c-2d6ddcc9f2de","pitchNumber":4,"startTime":"2026-09-01T00:37:59.941Z","endTime":"2026-09-01T00:38:03.918Z","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":97.2,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271784431222873,"aZ":-12.349612851259078,"pfxX":-5.4092148623021705,"pfxZ":9.751981952643588,"pX":-0.3224391851174752,"pZ":3.3042130057225325,"vX0":6.579674882334937,"vY0":-141.45000990880308,"vZ0":-3.1111763003835815,"x":129.29,"y":149.57,"x0":-1.9723173732446766,"y0":50.00362288385457,"z0":5.206496362052594,"aX":-10.99786911562257},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2469,"spinDirection":222},"zone":1,"typeConfidence":0.92,"plateTime":0.3867291483405726,"extension":6.19063906307063},"index":6,"playId":"450816a7-c222-3e1f-a752-a3be1c773f23","pitchNumber":5,"startTime":"2026-09-01T00:38:19.734Z","endTime":"2026-09-01T00:38:23.108Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409566365990038,"aZ":-15.390899012080927,"pfxX":-5.524302892064805,"pfxZ":8.306283145143507,"pX":-0.4560020573794217,"pZ":3.4677241578450517,"vX0":6.408848368228993,"vY0":-140.674037686291,"vZ0":-2.261591542849849,"x":134.38,"y":145.15,"x0":-2.037023665175606,"y0":50.006084652074,"z0":5.270171050277289,"aX":-11.16709119936712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2263,"spinDirection":227},"zone":1,"typeConfidence":0.91,"plateTime":0.3881186348738783,"extension":6.130820740856557},"index":7,"playId":"0263bb50-8dda-3c33-82f3-ffa99dafd056","pitchNumber":6,"startTime":"2026-09-01T00:38:39.303Z","endTime":"2026-09-01T00:38:42.674Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000942806391677,"aZ":-31.437622640726577,"pfxX":3.9168940241791494,"pfxZ":0.42291206955984695,"pX":0.29885202550298917,"pZ":1.574409175015349,"vX0":4.833899925560309,"vY0":-130.51454453390232,"vZ0":-3.2751939987239487,"x":105.61,"y":196.27,"x0":-2.0795109728145484,"y0":50.00286481059455,"z0":5.189379517001496,"aX":6.821517765642953},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":-8.0,"spinRate":2779,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.41813188326605255,"extension":6.076588509913434},"index":8,"playId":"3884a602-c9bc-3c01-965c-d5485153e825","pitchNumber":7,"startTime":"2026-09-01T00:39:00.482Z","endTime":"2026-09-01T00:39:04.521Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19356344244819,"aZ":-25.76954336825971,"pfxX":-10.091937341256683,"pfxZ":3.2996488934057258,"pX":-0.9343383298188246,"pZ":1.9215941824698863,"vX0":7.029254063215378,"vY0":-138.2500325628254,"vZ0":-3.462121860427782,"x0":-2.1959583299086076,"y0":50.00016004417463,"z0":4.9153406384899,"aX":-19.574915235386825},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":2231,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.39584872651677294,"extension":6.171026066921616},"index":9,"playId":"080349c7-64c3-31bd-a851-b50c7498ef8b","pitchNumber":8,"startTime":"2026-09-01T00:39:29.631Z","endTime":"2026-09-01T00:39:33.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:39:33.921Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Tena flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-01T00:39:56.066Z","endTime":"2026-09-01T00:40:46.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"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":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02283930970872,"aZ":-13.941162178437068,"pfxX":-6.660919352577682,"pfxZ":9.122151885199548,"pX":-0.9762065819453415,"pZ":2.2926200303340023,"vX0":5.778073126463416,"vY0":-140.74178477734927,"vZ0":-5.542825263202769,"x":152.61,"y":186.9,"x0":-2.1940807842569807,"y0":50.00277045338622,"z0":5.196139609993908,"aX":-13.314413529905718},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2501,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.38970567215472807,"extension":6.08962013027546},"index":0,"playId":"82412a53-2249-3b40-84f9-3dadc9865eb1","pitchNumber":1,"startTime":"2026-09-01T00:39:56.066Z","endTime":"2026-09-01T00:39:59.999Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854905094451567,"aZ":-28.105706054761583,"pfxX":3.4208419110118067,"pfxZ":2.2773512659645445,"pX":-0.9850134694961918,"pZ":0.8715667326497737,"vX0":2.1879260482398575,"vY0":-132.6440612461379,"vZ0":-5.2473640964034605,"x":154.21,"y":176.88,"x0":-2.264355605368198,"y0":50.00063809051498,"z0":4.919582241457682,"aX":6.10683209677604},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":-6.7,"spinRate":2844,"spinDirection":144},"zone":13,"typeConfidence":0.92,"plateTime":0.4126072208607945,"extension":5.996484096678473},"index":1,"playId":"06c289c6-1624-307e-88b8-22d735622fa4","pitchNumber":2,"startTime":"2026-09-01T00:40:12.019Z","endTime":"2026-09-01T00:40:15.900Z","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":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.723847779901927,"aZ":-26.751537261156898,"pfxX":-8.751661061108372,"pfxZ":2.781422248586513,"pX":-0.6817161756369963,"pZ":2.1845256370935613,"vX0":7.434819504277716,"vY0":-138.6373504496476,"vZ0":-2.728784262408269,"x":100.36,"y":132.21,"x0":-2.2599584766607714,"y0":50.002436571616286,"z0":4.965402178577079,"aX":-17.051931879702185},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.7,"breakHorizontal":14.3,"spinRate":2166,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.3949444897818748,"extension":6.168036995215593},"hitData":{"launchSpeed":81.4,"launchAngle":49.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.13,"coordY":129.39}},"index":2,"playId":"83f444bc-3abd-32b5-8fdd-a73c164e1d7c","pitchNumber":3,"startTime":"2026-09-01T00:40:34.898Z","endTime":"2026-09-01T00:40:46.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:40:46.693Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-01T00:41:06.338Z","endTime":"2026-09-01T00:43:22.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09103810001735,"aZ":-28.539073281918597,"pfxX":9.194198178689977,"pfxZ":2.4555186327915024,"pX":-0.3976358557533957,"pZ":2.4331461322216903,"vX0":2.259870938608719,"vY0":-120.98308229319787,"vZ0":-0.05501294798073586,"x":142.99,"y":179.8,"x0":-2.5385422657257593,"y0":50.00048833537724,"z0":4.962025352222272,"aX":13.597300942539173},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":-17.2,"spinRate":2858,"spinDirection":79},"zone":4,"typeConfidence":0.9,"plateTime":0.453108511934571,"extension":5.905713352392269},"index":0,"playId":"acc512ef-df99-32f2-a810-5ff30fb0c709","pitchNumber":1,"startTime":"2026-09-01T00:41:12.700Z","endTime":"2026-09-01T00:41:17.691Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835693764657474,"aZ":-33.13002067171082,"pfxX":3.311911048131508,"pfxZ":-0.5586203295609584,"pX":1.21730756901332,"pZ":1.3627138747977963,"vX0":7.422460988043349,"vY0":-129.7226364185956,"vZ0":-3.1873253883300317,"x":132.16,"y":173.09,"x0":-2.105468149765788,"y0":50.0020446034716,"z0":5.119501625022387,"aX":5.672628983548854},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-7.6,"spinRate":2747,"spinDirection":111},"zone":14,"typeConfidence":0.87,"plateTime":0.42140198956074437,"extension":6.176838043766562},"index":1,"playId":"49b33c9c-0e38-32df-bd08-a5502051dfef","pitchNumber":2,"startTime":"2026-09-01T00:41:34.705Z","endTime":"2026-09-01T00:41:38.594Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086104485875556,"aZ":-29.37978646840236,"pfxX":2.522119150588022,"pfxZ":1.598950188573098,"pX":0.624138958399435,"pZ":1.981972479279451,"vX0":6.286805414648281,"vY0":-130.83964188813857,"vZ0":-2.5083609708050965,"x":93.21,"y":185.27,"x0":-2.1284149639773395,"y0":50.006156141558,"z0":5.133263534224218,"aX":4.414789131579146},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-5.9,"spinRate":2698,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.4170788121848834,"extension":6.067379109672889},"index":2,"playId":"9fbfd284-6eb3-312d-9d77-59918fe266cb","pitchNumber":3,"startTime":"2026-09-01T00:41:51.260Z","endTime":"2026-09-01T00:41:55.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-01T00:42:08.170Z","endTime":"2026-09-01T00:42:19.709Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08769063988893,"aZ":-25.204985806248366,"pfxX":8.235594924551489,"pfxZ":4.477352604687729,"pX":2.504948013117108,"pZ":2.3760783504748924,"vX0":9.024442390657867,"vY0":-124.53299335580994,"vZ0":-1.0874305562635538,"x":21.52,"y":174.63,"x0":-2.247844935346727,"y0":50.003088477472645,"z0":4.9205432823234885,"aX":12.819056172960762},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":-17.2,"spinRate":2792,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.44133019454680644,"extension":6.266601392727745},"index":4,"playId":"0073b398-b85e-3394-af68-bc38b5d832f4","pitchNumber":4,"startTime":"2026-09-01T00:42:19.709Z","endTime":"2026-09-01T00:42:23.571Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63113092426654,"aZ":-26.68876705713965,"pfxX":-10.175314743451754,"pfxZ":2.826910973589425,"pX":-0.7689230883347372,"pZ":1.3244657278590364,"vX0":7.9152179989351,"vY0":-138.81896207587155,"vZ0":-4.577701966443491,"x":146.31,"y":203.02,"x0":-2.342805015762231,"y0":50.00442525979835,"z0":4.783299896086683,"aX":-19.75474638653672},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":16.7,"spinRate":2234,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.39538129411638856,"extension":6.314450326286506},"index":5,"playId":"4c88ce05-2050-3288-978e-e313287072bb","pitchNumber":5,"startTime":"2026-09-01T00:42:37.942Z","endTime":"2026-09-01T00:42:42.137Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"}}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05011402307704,"aZ":-14.869371599075683,"pfxX":-5.945940916928657,"pfxZ":8.585355155239926,"pX":-0.4464591437097239,"pZ":1.4879208955342336,"vX0":6.780764385314748,"vY0":-141.48571019344962,"vZ0":-7.1083154743576396,"x":134.02,"y":198.61,"x0":-2.1083079790965713,"y0":50.00333887059947,"z0":4.996748716582263,"aX":-11.985068199160906},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2448,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.38800991023245013,"extension":6.506796037585843},"index":6,"playId":"43865061-1a87-3297-92bb-c2ef3811e771","pitchNumber":6,"startTime":"2026-09-01T00:43:15.433Z","endTime":"2026-09-01T00:43:22.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:43:22.082Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, first baseman Andrés Chaparro to pitcher Matt Waldron.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-01T00:45:43.112Z","endTime":"2026-09-01T00:46:27.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663362,"link":"/api/v1/people/663362"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607100737157417,"aZ":-30.96387159620252,"pfxX":8.807699823731365,"pfxZ":0.968242631340571,"pX":0.21418356761240298,"pZ":2.072509627004461,"vX0":1.236253333008653,"vY0":-111.780162388843,"vZ0":-0.6648343834969624,"x":108.84,"y":182.82,"x0":-1.4908699046000145,"y0":50.00558809863562,"z0":5.574500367080042,"aX":11.060637539680245},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":1.9,"breakHorizontal":-16.2,"spinRate":2250,"spinDirection":78},"zone":8,"typeConfidence":0.88,"plateTime":0.4914641709545027,"extension":6.312783273466581},"index":0,"playId":"d22ed850-3fc5-3dba-a612-7b467a1510c5","pitchNumber":1,"startTime":"2026-09-01T00:45:46.027Z","endTime":"2026-09-01T00:45:49.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427113283249213,"aZ":-30.95183792389432,"pfxX":-1.268780460242768,"pfxZ":0.964325235002937,"pX":1.671236171437172,"pZ":0.49154053319480634,"vX0":5.35102894486023,"vY0":-112.89264508476333,"vZ0":-4.681422833348448,"x":53.3,"y":225.51,"x0":-0.5805148377708105,"y0":50.00382498290605,"z0":5.76016233102711,"aX":-1.6131274903817194},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.7,"breakHorizontal":0.7,"spinRate":363,"spinDirection":263},"zone":14,"typeConfidence":0.92,"plateTime":0.48798387566650003,"extension":6.24716096349088},"index":1,"playId":"dc391b39-03ef-39c9-9c94-696cc48cc392","pitchNumber":2,"startTime":"2026-09-01T00:46:01.273Z","endTime":"2026-09-01T00:46:04.887Z","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":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42032607082194,"aZ":-28.446886899744175,"pfxX":0.4030535549808283,"pfxZ":2.3115338873863163,"pX":0.596585642229968,"pZ":2.7890902941122007,"vX0":3.996590865631177,"vY0":-125.7012425470086,"vZ0":-1.1631421375771476,"x":94.26,"y":163.47,"x0":-1.0607173310533224,"y0":50.00550048798853,"z0":5.549342573806603,"aX":0.6498528795125339},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-1.6,"spinRate":1936,"spinDirection":198},"zone":6,"typeConfidence":0.69,"plateTime":0.43432147026866996,"extension":6.551452829428972},"hitData":{"launchSpeed":81.0,"launchAngle":-0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":166.38}},"index":2,"playId":"53dcb255-5694-382e-a8a6-bc1cfa3a8982","pitchNumber":3,"startTime":"2026-09-01T00:46:19.675Z","endTime":"2026-09-01T00:46:27.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:46:27.259Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esteury Ruiz grounds out, shortstop Nasim Nuñez to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-01T00:47:00.426Z","endTime":"2026-09-01T00:48:09.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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(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":85.8,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.568899207099516,"aZ":-25.424323481159437,"pfxX":3.007198518299024,"pfxZ":4.21378202679359,"pX":0.32335141996887407,"pZ":3.0371209962656582,"vX0":2.1900194480050756,"vY0":-125.09181998248506,"vZ0":-1.5486295467952158,"x":104.67,"y":156.78,"x0":-0.9508790814107136,"y0":50.00553738909709,"z0":5.726392857328508,"aX":4.819534463007724},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-5.9,"spinRate":2105,"spinDirection":186},"zone":3,"typeConfidence":0.78,"plateTime":0.4359897213300421,"extension":6.414574196629462},"index":0,"playId":"dba25a72-4569-399b-aec1-3ba6e03577c3","pitchNumber":1,"startTime":"2026-09-01T00:47:00.840Z","endTime":"2026-09-01T00:47:03.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47681137935571,"aZ":-31.894019270785133,"pfxX":9.666326177753598,"pfxZ":0.21606352064689993,"pX":1.587359211161375,"pZ":2.135059300028819,"vX0":3.1061280693466267,"vY0":-113.39346155866438,"vZ0":-0.5407611647583653,"x":56.49,"y":181.13,"x0":-1.057503923317486,"y0":50.0039277661983,"z0":5.569377768902576,"aX":12.53850687404136},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.6,"breakHorizontal":-18.4,"spinRate":2246,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4837550266468815,"extension":6.4998724698730665},"index":1,"playId":"84acdea5-5970-3f96-b46b-f9802e00d8fb","pitchNumber":2,"startTime":"2026-09-01T00:47:18.834Z","endTime":"2026-09-01T00:47:22.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0903554314786,"aZ":-25.748616921141576,"pfxX":-8.590302296941488,"pfxZ":3.5926179664766584,"pX":0.5122752830805739,"pZ":2.1402216291262515,"vX0":6.686319242699532,"vY0":-132.6028289154814,"vZ0":-3.8736325896899793,"x":97.47,"y":180.99,"x0":-0.919910231140654,"y0":50.00363881440584,"z0":5.4881432603712055,"aX":-15.37153896292551},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":2028,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.4123049481358243,"extension":6.603435493228066},"index":2,"playId":"7173091c-ab0d-384d-91ef-550ac23dc301","pitchNumber":3,"startTime":"2026-09-01T00:47:39.002Z","endTime":"2026-09-01T00:47:43.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-01T00:47:49.730Z","endTime":"2026-09-01T00:48:01.994Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330322278234746,"aZ":-25.02729516439001,"pfxX":2.7377728897830256,"pfxZ":4.3661204747296285,"pX":1.4614258765209889,"pZ":2.7523905471778636,"vX0":5.168171658772878,"vY0":-126.72361430068675,"vZ0":-2.2061216012718674,"x":61.29,"y":164.47,"x0":-0.9549736689475447,"y0":50.00321284429346,"z0":5.620516263897514,"aX":4.480562150120225},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-6.1,"spinRate":2243,"spinDirection":186},"zone":12,"typeConfidence":0.89,"plateTime":0.4311677800643765,"extension":6.564786086473059},"hitData":{"launchSpeed":72.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.31,"coordY":147.19}},"index":4,"playId":"8c319bcb-aa7d-3562-bdb9-6e46c7114d63","pitchNumber":4,"startTime":"2026-09-01T00:48:01.994Z","endTime":"2026-09-01T00:48:09.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:48:09.487Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Navarreto singles on a ground ball to left fielder Daylen Lile, deflected by shortstop Nasim Nuñez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-01T00:48:31.553Z","endTime":"2026-09-01T00:48:47.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17431546264601,"aZ":-28.05099285302307,"pfxX":1.5672758268250582,"pfxZ":2.5313370908631985,"pX":0.9308829734892865,"pZ":2.7087399110858477,"vX0":4.122049569011318,"vY0":-126.23485465867351,"vZ0":-1.7436276578889878,"x":81.52,"y":165.64,"x0":-0.9201364776959201,"y0":50.00600806277364,"z0":5.644193262542854,"aX":2.555610198838832},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-3.7,"spinRate":2177,"spinDirection":188},"zone":12,"typeConfidence":0.77,"plateTime":0.4321721812199093,"extension":6.447838291577351},"hitData":{"launchSpeed":76.8,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":87.12,"coordY":124.58}},"index":0,"playId":"58f43e68-6ca0-381b-b8c3-2ba2c0d4cb91","pitchNumber":1,"startTime":"2026-09-01T00:48:35.566Z","endTime":"2026-09-01T00:48:47.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:48:47.037Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-01T00:49:03.478Z","endTime":"2026-09-01T00:50:28.578Z","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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53173283533879,"aZ":-23.556541495313628,"pfxX":-8.333373669680253,"pfxZ":4.839657668407364,"pX":0.7686341032021228,"pZ":2.7265541121590253,"vX0":7.264400875713998,"vY0":-132.4020912000215,"vZ0":-2.7474841740980125,"x":87.7,"y":165.16,"x0":-0.9241855485249916,"y0":50.002855962939805,"z0":5.496394283698506,"aX":-14.837082707083855},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":13.6,"spinRate":1916,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.41325007131903924,"extension":6.612919321589846},"index":0,"playId":"88807807-fe72-3dab-b874-45b8adf89a96","pitchNumber":1,"startTime":"2026-09-01T00:49:16.560Z","endTime":"2026-09-01T00:49:20.840Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81488569000654,"aZ":-26.214991670753868,"pfxX":1.1460091464479953,"pfxZ":3.729986006434989,"pX":0.9263120389454704,"pZ":1.6971032172337814,"vX0":4.286881060183878,"vY0":-125.24223486910219,"vZ0":-4.298313613795363,"x":81.69,"y":192.96,"x0":-0.9522111937574937,"y0":50.00612198676361,"z0":5.564240315534756,"aX":1.8311291544645705},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2127,"spinDirection":190},"zone":14,"typeConfidence":0.75,"plateTime":0.4362978097162977,"extension":6.473959004875338},"index":1,"playId":"cd98a2e5-67e0-3e49-a3db-fe28d58f2e78","pitchNumber":2,"startTime":"2026-09-01T00:49:39.508Z","endTime":"2026-09-01T00:49:43.666Z","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":81.8,"endSpeed":75.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.044944658217858,"aZ":-27.045971197325123,"pfxX":7.248325588827248,"pfxZ":3.5746545100301983,"pX":0.968383782895319,"pZ":2.2293852059903014,"vX0":2.313795377981356,"vY0":-119.11256678785585,"vZ0":-2.0022804114491284,"x":80.09,"y":178.59,"x0":-0.9576799784242026,"y0":50.00540793278964,"z0":5.528288616350279,"aX":10.408008226448706},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":-13.7,"spinRate":2284,"spinDirection":75},"zone":14,"typeConfidence":0.87,"plateTime":0.45998453301461817,"extension":6.564481059461123},"hitData":{"launchSpeed":80.2,"launchAngle":29.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.41,"coordY":86.47}},"index":2,"playId":"c9e38a6e-81f0-3cb9-bd2c-2e659b254840","pitchNumber":3,"startTime":"2026-09-01T00:50:20.643Z","endTime":"2026-09-01T00:50:28.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:50:28.578Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a soft bunt ground ball to catcher Brian Navarreto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T00:52:43.389Z","endTime":"2026-09-01T00:52:55.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.443390414084877,"aZ":-26.79532448087569,"pfxX":1.5704103719471574,"pfxZ":3.040081367038124,"pX":0.5374220827835354,"pZ":2.1508384707679578,"vX0":6.574886240545345,"vY0":-132.01213289248136,"vZ0":-3.0706920916819636,"x":96.51,"y":180.71,"x0":-2.186894166078934,"y0":50.00233668369439,"z0":5.296151174567994,"aX":2.7785070426950425},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":2746,"spinDirection":169},"zone":6,"typeConfidence":0.9,"plateTime":0.41450963613261793,"extension":5.923297860061557},"hitData":{"launchSpeed":53.5,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":122.84,"coordY":196.11}},"index":0,"playId":"f1fdae0e-233b-3832-9773-90d00cd1a34e","pitchNumber":1,"startTime":"2026-09-01T00:52:47.510Z","endTime":"2026-09-01T00:52:55.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:52:55.172Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Pinckney strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T00:53:19.572Z","endTime":"2026-09-01T00:55:55.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766321907598943,"aZ":-28.225782775744214,"pfxX":9.36957117135944,"pfxZ":2.717688634293128,"pX":0.4238807671015706,"pZ":1.8448143258945475,"vX0":4.431358506551579,"vY0":-119.88518920549431,"vZ0":-1.1406537216961192,"x":100.84,"y":188.97,"x0":-2.6671182407876235,"y0":50.00117918789312,"z0":4.852379602414564,"aX":13.598757130899795},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":-18.0,"spinRate":2713,"spinDirection":75},"zone":9,"typeConfidence":0.9,"plateTime":0.45734852029685147,"extension":5.8707259146377435},"index":0,"playId":"d482eaba-13fd-388f-bab4-3cdf6cbe9211","pitchNumber":1,"startTime":"2026-09-01T00:53:27.110Z","endTime":"2026-09-01T00:53:33.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (44) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"d482eaba-13fd-388f-bab4-3cdf6cbe9211","startTime":"2026-09-01T00:53:50.356Z","endTime":"2026-09-01T00:54:02.394Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943507342683546,"aZ":-24.78792198970301,"pfxX":-10.082770812850425,"pfxZ":3.798793706255709,"pX":-0.3253753170511845,"pZ":1.9853799112773898,"vX0":8.796470245305136,"vY0":-138.15312788882736,"vZ0":-3.744489107243126,"x":129.4,"y":185.17,"x0":-2.230778956672929,"y0":50.00377287011096,"z0":5.011939990625287,"aX":-19.615464472127044},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":16.6,"spinRate":2217,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.3954939985266832,"extension":6.266644666733725},"index":2,"playId":"051ef71e-f75b-34ef-a711-72e88076e0f0","pitchNumber":2,"startTime":"2026-09-01T00:54:02.394Z","endTime":"2026-09-01T00:54:06.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455764446560472,"aZ":-24.09631384767821,"pfxX":-8.606408842347927,"pfxZ":4.184824316257799,"pX":-0.7352251565869656,"pZ":1.4789031509614863,"vX0":7.129580709185091,"vY0":-137.77999408506238,"vZ0":-4.807395458573397,"x":145.03,"y":198.85,"x0":-2.2331187332805578,"y0":50.002188441066934,"z0":4.866223071311706,"aX":-16.612923734606266},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":2181,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.39692871961434095,"extension":6.282816037582951},"index":3,"playId":"f618e370-ffd6-3093-995d-da2d49eb2159","pitchNumber":3,"startTime":"2026-09-01T00:54:29.164Z","endTime":"2026-09-01T00:54:33.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92827730684951,"aZ":-31.972776571242747,"pfxX":1.8714964212153697,"pfxZ":0.12176557820308842,"pX":1.282669857946428,"pZ":-0.2192013953250177,"vX0":8.434372034613654,"vY0":-129.78545759744418,"vZ0":-6.837751476101481,"x":68.11,"y":244.7,"x0":-2.246181152495608,"y0":50.00546781773242,"z0":4.869460346315829,"aX":3.2090509864186725},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":-5.2,"spinRate":2715,"spinDirection":141},"zone":14,"typeConfidence":0.86,"plateTime":0.42123023457218567,"extension":6.117941173141371},"index":4,"playId":"8ff3806b-cbd1-31e5-9b7a-93a2d71f4991","pitchNumber":4,"startTime":"2026-09-01T00:54:49.232Z","endTime":"2026-09-01T00:54:55.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tyler Zuber. Nasim Nuñez to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"8ff3806b-cbd1-31e5-9b7a-93a2d71f4991","startTime":"2026-09-01T00:55:24.797Z","endTime":"2026-09-01T00:55:31.656Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990474312487542,"aZ":-26.196667985425105,"pfxX":-9.316521987099787,"pfxZ":3.0475851332150103,"pX":0.22102579478244053,"pZ":2.625168657922263,"vX0":9.896734369498473,"vY0":-138.67301393639738,"vZ0":-1.9580474052745598,"x":108.58,"y":167.9,"x0":-2.1718291347386995,"y0":50.00169422341957,"z0":5.075807764378344,"aX":-18.270093916643344},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.39392176770382115,"extension":6.186447824320289},"index":6,"playId":"407f0a87-8ccc-3bf1-b38e-a787acf468a6","pitchNumber":5,"startTime":"2026-09-01T00:55:31.656Z","endTime":"2026-09-01T00:55:35.006Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844399181596977,"aZ":-14.38678038487521,"pfxX":-4.801831266582148,"pfxZ":8.985975515358154,"pX":0.6942438877892881,"pZ":3.023708952807442,"vX0":8.439073899987589,"vY0":-139.66966312660233,"vZ0":-3.4325963306190745,"x":90.54,"y":157.14,"x0":-1.7397499179959526,"y0":50.00655518963164,"z0":5.21215959786623,"aX":-9.50983324366606},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":2443,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.39184854875753494,"extension":6.200368302467592},"index":7,"playId":"f1b092cf-cb49-3ec6-aa74-9007961cbbd2","pitchNumber":6,"startTime":"2026-09-01T00:55:51.743Z","endTime":"2026-09-01T00:55:55.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:55:55.847Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (20) on a fly ball to right field. Nasim Nuñez scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T00:58:50.499Z","endTime":"2026-09-01T00:59:39.469Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"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":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":676604,"link":"/api/v1/people/676604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-01T00:56:06.338Z","endTime":"2026-09-01T00:57:20.943Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Josh Ekness replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-01T00:57:20.943Z","endTime":"2026-09-01T00:58:52.876Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11698114305492,"aZ":-14.207624249623773,"pfxX":-6.382962874659137,"pfxZ":8.706018600093975,"pX":0.9410793542832373,"pZ":3.0968205430933993,"vX0":14.140127746641317,"vY0":-142.3982548035532,"vZ0":-3.5371996945484008,"x":81.13,"y":155.17,"x0":-3.248350513392975,"y0":50.0061734456039,"z0":5.247453075210985,"aX":-13.178243962807073},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2434,"spinDirection":234},"zone":12,"typeConfidence":0.88,"plateTime":0.38388687421940837,"extension":6.816916303773542},"index":2,"playId":"b7e81c4c-7ea2-31a6-a6cd-5b37ebf15105","pitchNumber":1,"startTime":"2026-09-01T00:58:52.876Z","endTime":"2026-09-01T00:58:56.761Z","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":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8292036456267,"aZ":-14.483181602641462,"pfxX":-5.559863098743902,"pfxZ":8.636357413223084,"pX":0.6054831647082098,"pZ":2.8102970493985464,"vX0":12.717611150786817,"vY0":-141.83160779253538,"vZ0":-4.4868751294139315,"x":93.92,"y":162.9,"x0":-3.2034768451087046,"y0":50.00138538972426,"z0":5.328832128367528,"aX":-11.388728890602975},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2446,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3854115875895219,"extension":6.958229593190187},"hitData":{"launchSpeed":106.7,"launchAngle":28.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.04,"coordY":84.05}},"index":3,"playId":"0eb0dade-49ec-3260-818c-1c77abeb6524","pitchNumber":2,"startTime":"2026-09-01T00:59:10.469Z","endTime":"2026-09-01T00:59:39.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T00:59:39.469Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Abimelec Ortiz walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T01:00:01.810Z","endTime":"2026-09-01T01:01:13.847Z","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":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68142648668561,"aZ":-26.937550381286062,"pfxX":-8.908369700391154,"pfxZ":2.5099562774898683,"pX":0.3241525550744276,"pZ":3.7030589644575587,"vX0":13.617048225287663,"vY0":-142.98890808396985,"vZ0":0.1663768117028802,"x":104.64,"y":138.8,"x0":-3.326108272595534,"y0":50.00285941684887,"z0":5.3241352941598,"aX":-18.585285368308526},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":4.8,"breakHorizontal":13.7,"spinRate":2129,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3819783831610506,"extension":6.833019228079591},"index":0,"playId":"1805a3c7-b32a-3ee2-b2a7-ea3605c6fc5e","pitchNumber":1,"startTime":"2026-09-01T01:00:01.810Z","endTime":"2026-09-01T01:00:05.671Z","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.4,"endSpeed":76.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.039521461406785,"aZ":-30.86219996528177,"pfxX":10.875476380416309,"pfxZ":0.8825272612509973,"pX":-1.8040798045764306,"pZ":3.230076265653077,"vX0":1.2027624093140061,"vY0":-121.52272096284838,"vZ0":1.5341767839956568,"x":185.77,"y":151.57,"x0":-3.71862743900156,"y0":50.005737135104404,"z0":5.273426015922604,"aX":16.25205355511986},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.2,"breakHorizontal":-20.0,"spinRate":2595,"spinDirection":71},"zone":11,"typeConfidence":0.92,"plateTime":0.4508862167472496,"extension":6.5833423885614435},"index":1,"playId":"a6720c29-542e-33f2-8d6b-814f6972f0df","pitchNumber":2,"startTime":"2026-09-01T01:00:17.572Z","endTime":"2026-09-01T01:00:21.460Z","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":98.2,"endSpeed":90.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80280462755697,"aZ":-31.95617877797521,"pfxX":-9.296760743475623,"pfxZ":0.10423600666844202,"pX":-1.128301179867402,"pZ":3.3225729847885463,"vX0":9.947062056537064,"vY0":-142.762889608589,"vZ0":0.47663533238380107,"x":160.01,"y":149.07,"x0":-3.438666291829957,"y0":50.002805954902044,"z0":5.154219076480093,"aX":-19.319760418012674},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":0.5,"breakHorizontal":15.0,"spinRate":2174,"spinDirection":229},"zone":11,"typeConfidence":0.92,"plateTime":0.38269187613381295,"extension":6.450082134659833},"index":2,"playId":"1674a821-f544-3417-ac74-96e39c6a080f","pitchNumber":3,"startTime":"2026-09-01T01:00:35.164Z","endTime":"2026-09-01T01:00:38.991Z","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.0,"endSpeed":89.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792169945100248,"aZ":-15.648381554323134,"pfxX":-5.8471583424575275,"pfxZ":8.105818879260575,"pX":-0.4347537443694377,"pZ":3.007578259654629,"vX0":9.915676233249826,"vY0":-141.09738846060506,"vZ0":-3.415828025743742,"x":133.57,"y":157.58,"x0":-3.2172018610381614,"y0":50.000689549234814,"z0":5.227450088769601,"aX":-11.918800955756154},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2538,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.3865623779546845,"extension":6.925235712918967},"index":3,"playId":"15a78fd6-687d-31bf-b075-f14f49dcdcaa","pitchNumber":4,"startTime":"2026-09-01T01:00:53.135Z","endTime":"2026-09-01T01:00:56.707Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688071398740437,"aZ":-28.158185535945115,"pfxX":9.031151288904116,"pfxZ":2.6478694356644237,"pX":-0.2619024502762926,"pZ":3.7512757065683546,"vX0":5.038401795071721,"vY0":-122.29012035092394,"vZ0":2.041386121023291,"x":126.98,"y":137.5,"x0":-3.52108116985968,"y0":50.00455947790057,"z0":5.3180369263853375,"aX":13.70335657362341},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":-17.5,"spinRate":2627,"spinDirection":64},"zone":11,"typeConfidence":0.92,"plateTime":0.4475698586748744,"extension":6.7112777665776315},"index":4,"playId":"b7b65a95-19f3-35e2-870c-45b4b35b3ef7","pitchNumber":5,"startTime":"2026-09-01T01:01:09.852Z","endTime":"2026-09-01T01:01:13.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:01:13.847Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Chaparro singles on a line drive to right fielder Esteury Ruiz. Abimelec Ortiz scores. Andrés Chaparro to 2nd. Throwing error by right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T01:02:24.107Z","endTime":"2026-09-01T01:03:21.483Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":3},"credits":[]},{"movement":{"originBase":"1B","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":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-01T01:01:36.490Z","endTime":"2026-09-01T01:02:26.451Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":89.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90495397143677,"aZ":-25.258179144085652,"pfxX":-9.15379609824875,"pfxZ":3.3469311198235445,"pX":-0.7511999158197115,"pZ":2.945068861838584,"vX0":10.645456582471054,"vY0":-142.57711014950917,"vZ0":-1.8677625801728894,"x":145.63,"y":159.26,"x0":-3.338940595329226,"y0":50.00060600064743,"z0":5.198088252055242,"aX":-18.898644407327065},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2237,"spinDirection":226},"zone":1,"typeConfidence":0.83,"plateTime":0.3837542134778831,"extension":6.816243002966606},"index":1,"playId":"1846750c-fcaf-3b22-a32d-f2ad076b91a7","pitchNumber":1,"startTime":"2026-09-01T01:02:26.451Z","endTime":"2026-09-01T01:02:30.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229733852346605,"aZ":-15.339467834541518,"pfxX":-5.674917801056273,"pfxZ":8.306165212241705,"pX":0.1104730355802153,"pZ":2.7649897636563,"vX0":11.179522849650915,"vY0":-141.0369108358736,"vZ0":-4.379905886697108,"x":112.79,"y":164.13,"x0":-3.1564850345428934,"y0":50.00312672035189,"z0":5.3182960220759465,"aX":-11.503164290422577},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2487,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.38744692800111746,"extension":7.080392554641365},"index":2,"playId":"2d225305-04f4-3c06-9681-75a4da50c1cf","pitchNumber":2,"startTime":"2026-09-01T01:02:45.758Z","endTime":"2026-09-01T01:02:49.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23188494398996,"aZ":-28.87560406590533,"pfxX":-9.604970685494212,"pfxZ":1.6409664881080683,"pX":0.31290862191830887,"pZ":2.0643225715617426,"vX0":13.563967452506013,"vY0":-140.72498183927,"vZ0":-3.2134596210849242,"x":105.07,"y":183.04,"x0":-3.3163592631377994,"y0":50.00376064027437,"z0":5.086845785910722,"aX":-19.312114819281494},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":2301,"spinDirection":231},"zone":9,"typeConfidence":0.91,"plateTime":0.38886892038379983,"extension":6.797186196584648},"hitData":{"launchSpeed":94.3,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.0,"coordY":119.76}},"index":3,"playId":"dc41bd0d-563b-3374-b958-912968c58eb5","pitchNumber":3,"startTime":"2026-09-01T01:03:05.716Z","endTime":"2026-09-01T01:03:21.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:03:21.483Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T01:04:04.077Z","endTime":"2026-09-01T01:06:15.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783306145208424,"aZ":-39.85651214194258,"pfxX":5.74062935132244,"pfxZ":-5.118003384963279,"pX":2.194794932565496,"pZ":2.007075760639669,"vX0":10.82972890287029,"vY0":-121.93299133883717,"vZ0":0.10081301614770055,"x":33.34,"y":184.59,"x0":-3.05648169716473,"y0":50.0038769669356,"z0":5.414399086476223,"aX":8.61310666431962},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.0,"breakHorizontal":-13.1,"spinRate":2755,"spinDirection":61},"zone":14,"typeConfidence":0.94,"plateTime":0.4498158053418515,"extension":6.627490742420599},"index":0,"playId":"dce51476-5129-3404-97fa-68458160945c","pitchNumber":1,"startTime":"2026-09-01T01:04:04.077Z","endTime":"2026-09-01T01:04:08.176Z","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":98.0,"endSpeed":89.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.522455001961355,"aZ":-15.70159801421501,"pfxX":-5.311102537867974,"pfxZ":8.012310169287222,"pX":-0.8736032842016123,"pZ":3.3818527254116146,"vX0":8.634767673192194,"vY0":-142.4453088484978,"vZ0":-2.4246044950698704,"x":150.3,"y":147.47,"x0":-3.2533151580437982,"y0":50.00438400753766,"z0":5.23599097090459,"aX":-10.9221608996391},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2523,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.3844221327013675,"extension":7.1058173987286},"index":1,"playId":"fe2e7554-1146-3717-a686-3b0d1cd2c299","pitchNumber":2,"startTime":"2026-09-01T01:04:34.036Z","endTime":"2026-09-01T01:04:37.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-01T01:04:58.377Z","endTime":"2026-09-01T01:05:02.100Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897775313331387,"aZ":-30.314509169971505,"pfxX":9.58545224097203,"pfxZ":1.2038919848655798,"pX":0.8557234361240961,"pZ":2.444976410251901,"vX0":7.499823507187325,"vY0":-123.79398841246233,"vZ0":-0.5430585920153506,"x":84.38,"y":172.77,"x0":-3.4638643195163903,"y0":50.00273986167267,"z0":5.216187605943201,"aX":14.79899413012996},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-19.2,"spinRate":2662,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.4433192054231232,"extension":6.73625316749865},"index":3,"playId":"d19c8041-0d77-3d90-bb7c-b0eafdda1aba","pitchNumber":3,"startTime":"2026-09-01T01:05:02.100Z","endTime":"2026-09-01T01:05:06.422Z","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":98.3,"endSpeed":90.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657735566002895,"aZ":-14.98853253084905,"pfxX":-5.381681051399029,"pfxZ":8.301939878685406,"pX":0.1659054440149125,"pZ":1.9978119804593568,"vX0":11.4997098889041,"vY0":-142.69934623224978,"vZ0":-6.401060770260479,"x":110.68,"y":184.84,"x0":-3.2100808096296554,"y0":50.003445647599975,"z0":5.2076824768356085,"aX":-11.142211810122404},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2470,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.3832660317139722,"extension":7.057830183322489},"index":4,"playId":"f83e2500-83dc-3a5f-94a6-76abe7e7d372","pitchNumber":4,"startTime":"2026-09-01T01:05:23.455Z","endTime":"2026-09-01T01:05:27.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52375003632118,"aZ":-14.824635737476662,"pfxX":-4.983972245528892,"pfxZ":8.524107941751147,"pX":-0.05261593591038574,"pZ":3.3675547158457775,"vX0":10.961109755720265,"vY0":-141.78518880934763,"vZ0":-2.5423907122557963,"x":119.01,"y":147.86,"x0":-3.321621723520139,"y0":50.00087922694523,"z0":5.22220327213859,"aX":-10.142700223730667},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":6.8,"spinRate":2583,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.38635055050461764,"extension":7.041555719663394},"index":5,"playId":"d8983541-ae21-38c0-aa06-d5507a37ad63","pitchNumber":5,"startTime":"2026-09-01T01:05:43.399Z","endTime":"2026-09-01T01:05:46.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103776103666963,"aZ":-16.440383342919056,"pfxX":-5.322668013110906,"pfxZ":7.610105498812426,"pX":0.3802894548056764,"pZ":1.9368352126638706,"vX0":11.94439860722717,"vY0":-141.8611463361885,"vZ0":-6.151014835618179,"x":102.5,"y":186.49,"x0":-3.1663650583637093,"y0":50.002020417021576,"z0":5.155942319293381,"aX":-11.004399463309671},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":7.6,"spinRate":2442,"spinDirection":229},"zone":9,"typeConfidence":0.88,"plateTime":0.3840191584725994,"extension":6.984295270474177},"index":6,"playId":"86ef1ed5-5210-383c-af63-a8c5ff7f527c","pitchNumber":6,"startTime":"2026-09-01T01:06:11.184Z","endTime":"2026-09-01T01:06:15.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:06:15.168Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to right fielder Esteury Ruiz. Andrés Chaparro scores. Brady House to 2nd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T01:06:39.180Z","endTime":"2026-09-01T01:07:13.384Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":694795,"link":"/api/v1/people/694795"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":97.9,"endSpeed":90.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855982978597506,"aZ":-17.725464397262712,"pfxX":-5.209665376162654,"pfxZ":6.9835055047532535,"pX":-0.39946599694816093,"pZ":3.4484027745623234,"vX0":9.913215417671667,"vY0":-142.27942943535874,"vZ0":-1.9095647270170737,"x":132.23,"y":145.67,"x0":-3.2375773570779893,"y0":50.00254448809228,"z0":5.240531940590598,"aX":-10.779337081023538},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":7.7,"spinRate":2370,"spinDirection":225},"zone":1,"typeConfidence":0.84,"plateTime":0.3836353758100035,"extension":6.729367868195663},"index":0,"playId":"7aff0320-8042-3e4f-95de-9d6b32bd0b36","pitchNumber":1,"startTime":"2026-09-01T01:06:39.387Z","endTime":"2026-09-01T01:06:42.746Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9131327317582,"aZ":-16.013510414661557,"pfxX":-5.932590558828709,"pfxZ":7.806106480105707,"pX":0.0289992050048241,"pZ":2.254556282298345,"vX0":11.268817440513274,"vY0":-141.92146853944828,"vZ0":-5.664419894274498,"x":115.89,"y":177.91,"x0":-3.1956312433884726,"y0":50.00665105577932,"z0":5.271453042461516,"aX":-12.288441401682457},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2434,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.3837569991217502,"extension":7.073181192817361},"hitData":{"launchSpeed":98.9,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.65,"coordY":115.7}},"index":1,"playId":"2f58bc18-f7ee-3aef-909c-e24b65a5b619","pitchNumber":2,"startTime":"2026-09-01T01:07:02.809Z","endTime":"2026-09-01T01:07:13.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:07:13.384Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-01T01:09:56.016Z","endTime":"2026-09-01T01:10:23.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-01T01:08:24.983Z","endTime":"2026-09-01T01:09:15.165Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Gibson replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-01T01:09:15.165Z","endTime":"2026-09-01T01:09:58.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"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(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":89.4,"endSpeed":83.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843034013746994,"aZ":-22.20430453545673,"pfxX":-0.0659339380152022,"pfxZ":5.712936575122899,"pX":-0.8883006155382761,"pZ":2.3816451414566115,"vX0":-7.595140122915566,"vY0":-130.13278338776553,"vZ0":-4.144607313453489,"x":150.86,"y":174.48,"x0":2.0555198560483183,"y0":50.003113321481784,"z0":5.641489501256702,"aX":-0.11357804315932712},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2802,"spinDirection":149},"zone":13,"typeConfidence":0.87,"plateTime":0.4181259907443322,"extension":6.150223925190825},"index":2,"playId":"dbcb64e2-9ac4-36fe-8453-565d38ff5dcf","pitchNumber":1,"startTime":"2026-09-01T01:09:58.326Z","endTime":"2026-09-01T01:10:02.179Z","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":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198581807469285,"aZ":-30.59637569328081,"pfxX":-13.00433950347753,"pfxZ":1.1413496057749892,"pX":-0.8940901997914491,"pZ":2.714996837547654,"vX0":-4.006960126447841,"vY0":-117.91209401510729,"vZ0":0.020897962380563184,"x":151.08,"y":165.48,"x0":2.524803531730237,"y0":50.00380285976912,"z0":5.5723037602862835,"aX":-17.978993538048893},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.4,"breakHorizontal":24.6,"spinRate":3228,"spinDirection":291},"zone":11,"typeConfidence":0.9,"plateTime":0.4677896814637972,"extension":6.14968782389232},"hitData":{"launchSpeed":63.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.55,"coordY":165.31}},"index":3,"playId":"4e3019d5-2c43-30e6-b812-7597109dce6d","pitchNumber":2,"startTime":"2026-09-01T01:10:16.103Z","endTime":"2026-09-01T01:10:23.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:10:23.708Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to second baseman José Tena, deflected by pitcher Matt Waldron.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T01:12:27.183Z","endTime":"2026-09-01T01:13:36.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"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,3],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663362,"link":"/api/v1/people/663362"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.0,"endSpeed":72.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41224250885266,"aZ":-29.37205388632817,"pfxX":8.988670650878957,"pfxZ":2.091721605478403,"pX":0.6451329208868092,"pZ":2.3567137164952263,"vX0":1.2834111515866014,"vY0":-115.12044506145948,"vZ0":-1.0805093804626962,"x":92.41,"y":175.15,"x0":-1.0875764833394308,"y0":50.00489145984244,"z0":5.675831337928173,"aX":12.06353589112776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.8,"breakHorizontal":-16.6,"spinRate":2153,"spinDirection":75},"zone":6,"typeConfidence":0.92,"plateTime":0.4758233933018521,"extension":6.3300450952657545},"index":0,"playId":"d0eb86ed-1d6e-31f1-94ec-2a204928af22","pitchNumber":1,"startTime":"2026-09-01T01:12:27.183Z","endTime":"2026-09-01T01:12:31.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020195105816907,"aZ":-23.55896316920511,"pfxX":-8.466526436315043,"pfxZ":5.053416464684146,"pX":0.08450418265034536,"pZ":1.686762732871227,"vX0":5.426197739174766,"vY0":-129.69396817337346,"vZ0":-5.113517632139351,"x":113.78,"y":193.24,"x0":-0.9344181978542586,"y0":50.001860114109675,"z0":5.4797989489106325,"aX":-14.428298635211696},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":1935,"spinDirection":221},"zone":8,"typeConfidence":0.89,"plateTime":0.4222558293082277,"extension":6.741108670621768},"index":1,"playId":"fbfd53a7-d152-3bc6-8857-f71803b09d25","pitchNumber":2,"startTime":"2026-09-01T01:12:45.957Z","endTime":"2026-09-01T01:12:49.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7433694956491,"aZ":-31.941766240008782,"pfxX":-0.20082831212811314,"pfxZ":0.20150090718704394,"pX":1.151623680118384,"pZ":0.30591829831564943,"vX0":3.780786715453067,"vY0":-108.51939062223789,"vZ0":-4.181241243394641,"x":73.1,"y":230.52,"x0":-0.5987331599497712,"y0":50.00429262123381,"z0":5.795498783302953,"aX":-0.2358347174214599},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-0.6,"breakHorizontal":-0.8,"spinRate":275,"spinDirection":335},"zone":14,"typeConfidence":0.92,"plateTime":0.507744860902879,"extension":6.211602205630678},"index":2,"playId":"ced31971-793f-37c9-be34-01662476a304","pitchNumber":3,"startTime":"2026-09-01T01:13:05.297Z","endTime":"2026-09-01T01:13:09.011Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33390323466236,"aZ":-19.368707441891036,"pfxX":-3.7227314517213697,"pfxZ":7.121239301502625,"pX":0.5844818982425409,"pZ":3.1976142845493474,"vX0":4.7555722693838955,"vY0":-132.93934515442933,"vZ0":-3.2486274877416523,"x":94.72,"y":152.44,"x0":-0.7402327814683191,"y0":50.00045790395946,"z0":5.8340497556695405,"aX":-6.691881040349785},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":5.8,"spinRate":1915,"spinDirection":220},"zone":3,"typeConfidence":0.85,"plateTime":0.4113356320115047,"extension":6.435739182288434},"hitData":{"launchSpeed":103.3,"launchAngle":2.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.78,"coordY":150.45}},"index":3,"playId":"02dcd1c5-29a2-349e-8ce6-13047bb55eec","pitchNumber":4,"startTime":"2026-09-01T01:13:27.256Z","endTime":"2026-09-01T01:13:36.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:13:36.702Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a line drive to right fielder Andrew Pinckney. Otto Lopez to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T01:14:59.201Z","endTime":"2026-09-01T01:16:19.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T01:14:05.085Z","endTime":"2026-09-01T01:15:01.415Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"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":78.3,"endSpeed":72.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.429685766776558,"aZ":-29.851992389463135,"pfxX":9.290341088433495,"pfxZ":1.7585321794821471,"pX":-0.6758638654260858,"pZ":2.9344914142321286,"vX0":-0.32126808519283934,"vY0":-114.0383200953169,"vZ0":0.7024656119050194,"x":142.76,"y":159.55,"x0":-1.7409051846530093,"y0":50.0034873126023,"z0":5.560864313554385,"aX":12.26964183271512},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.6,"breakHorizontal":-16.8,"spinRate":1998,"spinDirection":84},"zone":1,"typeConfidence":0.91,"plateTime":0.4797988591066469,"extension":6.384752608816442},"index":1,"playId":"d96d866c-95ac-393a-b1c8-142d5a3fc8ba","pitchNumber":1,"startTime":"2026-09-01T01:15:01.415Z","endTime":"2026-09-01T01:15:05.285Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595853570227487,"aZ":-36.62875598958856,"pfxX":-5.614669771149592,"pfxZ":-3.5514477664647988,"pX":-0.5115328175841718,"pZ":3.3173335787129328,"vX0":2.261725057005882,"vY0":-112.0390952482332,"vZ0":2.6498106741586955,"x":136.5,"y":149.21,"x0":-0.8115519628992763,"y0":50.00140489797225,"z0":5.895665998903575,"aX":-7.048420197660553},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.3,"breakHorizontal":9.5,"spinRate":245,"spinDirection":322},"zone":1,"typeConfidence":0.93,"plateTime":0.4912267438992002,"extension":6.123846598838876},"index":2,"playId":"44f6a3ba-13e1-3125-82a8-12130a3b3da2","pitchNumber":2,"startTime":"2026-09-01T01:15:23.986Z","endTime":"2026-09-01T01:15:27.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36633614197349,"aZ":-25.39633105451489,"pfxX":-0.7020967753546792,"pfxZ":4.13238413766172,"pX":1.2079471688683072,"pZ":3.222209728984481,"vX0":6.172071840733279,"vY0":-126.59160207781973,"vZ0":-0.3844071687757003,"x":70.96,"y":151.78,"x0":-1.1598741504327086,"y0":50.00176602328741,"z0":5.391254416204303,"aX":-1.1521883660136278},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2241,"spinDirection":212},"zone":12,"typeConfidence":0.84,"plateTime":0.43100262320745575,"extension":6.688683903601151},"hitData":{"launchSpeed":80.3,"launchAngle":27.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.59,"coordY":89.89}},"index":3,"playId":"4ef4285b-3a93-3816-bddf-701dd566eb16","pitchNumber":3,"startTime":"2026-09-01T01:16:09.029Z","endTime":"2026-09-01T01:16:19.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:16:19.550Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a sharp line drive to right fielder Andrew Pinckney. Otto Lopez to 3rd. Griffin Conine to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T01:16:47.603Z","endTime":"2026-09-01T01:17:41.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687605,"link":"/api/v1/people/687605"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":69.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.741882746247654,"aZ":-31.386610562255886,"pfxX":-2.868074366111551,"pfxZ":0.6311179350484242,"pX":-0.261319554782562,"pZ":3.935534126703723,"vX0":2.2716249485190976,"vY0":-111.60993766259998,"vZ0":2.645664089565752,"x":126.96,"y":132.52,"x0":-0.9293933546282921,"y0":50.00009056839108,"z0":6.010761748721598,"aX":-3.547405478485247},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":2.3,"breakHorizontal":4.4,"spinRate":231,"spinDirection":357},"zone":11,"typeConfidence":0.93,"plateTime":0.4944788495832486,"extension":6.113698872543061},"index":0,"playId":"defab63b-a7c1-3653-a2ba-02ac15a13bcc","pitchNumber":1,"startTime":"2026-09-01T01:16:49.898Z","endTime":"2026-09-01T01:16:53.593Z","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, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72513127763553,"aZ":-32.5563692695581,"pfxX":-4.400732752686785,"pfxZ":-0.29044143825197644,"pX":0.788380718558061,"pZ":2.309591366776136,"vX0":4.765107550418379,"vY0":-114.45807371965418,"vZ0":-0.7431969885545857,"x":86.95,"y":176.42,"x0":-0.7566493219917916,"y0":50.00368002691312,"z0":5.84937932092531,"aX":-5.792364645461721},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.4,"breakHorizontal":6.6,"spinRate":404,"spinDirection":243},"zone":6,"typeConfidence":0.93,"plateTime":0.48003270789508434,"extension":6.35199614025096},"index":1,"playId":"346ebfd3-3049-3eb0-8ab3-01ba2ec14369","pitchNumber":2,"startTime":"2026-09-01T01:17:09.519Z","endTime":"2026-09-01T01:17:13.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139589995634022,"aZ":-21.300259085918636,"pfxX":-10.07359327105836,"pfxZ":6.193496146863704,"pX":0.10698805866093923,"pZ":2.1144998228796874,"vX0":6.664004968388468,"vY0":-131.93971572267745,"vZ0":-4.475224012170952,"x":112.92,"y":181.69,"x0":-1.1479586421294241,"y0":50.00245393595537,"z0":5.410481879628359,"aX":-17.68774098759543},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2033,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.4157705011091384,"extension":6.758310688713291},"hitData":{"launchSpeed":100.1,"launchAngle":12.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.28,"coordY":87.24}},"index":2,"playId":"f5ddb466-a31a-3546-9c87-adbdbcf7df4e","pitchNumber":3,"startTime":"2026-09-01T01:17:31.916Z","endTime":"2026-09-01T01:17:41.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:17:41.416Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T01:20:40.883Z","endTime":"2026-09-01T01:22:10.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-01T01:18:20.680Z","endTime":"2026-09-01T01:19:10.658Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erik Tolman replaces Matt Waldron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-01T01:19:10.658Z","endTime":"2026-09-01T01:20:43.166Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29419461140135,"aZ":-26.0719194162408,"pfxX":-1.0263417111348083,"pfxZ":3.6302429312451014,"pX":-1.2120697551891069,"pZ":2.3126753229695765,"vX0":-6.909147015805675,"vY0":-128.29510319903733,"vZ0":-4.581216366122125,"x":163.2,"y":176.34,"x0":1.6393070194244097,"y0":50.004138371387164,"z0":6.131530620724178,"aX":-1.726822240378375},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":3.2,"spinRate":2388,"spinDirection":180},"zone":13,"typeConfidence":0.86,"plateTime":0.4254625312921716,"extension":6.250917167583728},"index":2,"playId":"6b36e3a7-cd32-3985-827d-60d5d71b1031","pitchNumber":1,"startTime":"2026-09-01T01:20:43.166Z","endTime":"2026-09-01T01:20:47.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.431320664837166,"aZ":-29.973229205831796,"pfxX":-0.7900224821856587,"pfxZ":1.320151071390244,"pX":-0.4032803701062167,"pZ":1.9819212452197423,"vX0":-5.420652782648639,"vY0":-128.20444746558806,"vZ0":-4.551548839382723,"x":132.37,"y":185.27,"x0":1.8374742952017877,"y0":50.00550882820031,"z0":6.108107204896062,"aX":-1.3209217337877817},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":2.6,"spinRate":2454,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.42652289075873684,"extension":6.273460903283115},"index":3,"playId":"ccf0dd7e-711d-3878-a497-54c3d587e867","pitchNumber":2,"startTime":"2026-09-01T01:21:01.269Z","endTime":"2026-09-01T01:21:05.363Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.192788350547005,"aZ":-11.910064498823397,"pfxX":7.287706051864239,"pfxZ":9.987258479546039,"pX":-0.006310059746908121,"pZ":2.164007721856625,"vX0":-6.93543304789581,"vY0":-141.94433343470683,"vZ0":-8.282390214667393,"x":117.24,"y":180.35,"x0":1.5285562971699822,"y0":50.002829263562646,"z0":5.888458228120939,"aX":14.787751508920294},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":-11.6,"spinRate":2337,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.3866985882907592,"extension":6.520657560824256},"index":4,"playId":"cd542c98-98d9-304c-80f0-bf752474480a","pitchNumber":3,"startTime":"2026-09-01T01:21:21.151Z","endTime":"2026-09-01T01:21:25.044Z","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.4,"endSpeed":89.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.138747331206524,"aZ":-10.157586829055825,"pfxX":5.74881808955622,"pfxZ":10.683216746440877,"pX":0.28391656671305465,"pZ":2.1600361960641647,"vX0":-5.704164338443429,"vY0":-142.93095044810647,"vZ0":-8.800593673570456,"x":106.18,"y":180.46,"x0":1.562336741229411,"y0":50.00407400260988,"z0":5.924011261880193,"aX":11.849321665283032},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2451,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.38378485854593425,"extension":6.428785192557186},"index":5,"playId":"0052d9a0-0187-3035-a41d-5d905baa3051","pitchNumber":4,"startTime":"2026-09-01T01:21:42.405Z","endTime":"2026-09-01T01:21:47.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973831564694795,"aZ":-13.673927195456663,"pfxX":4.851066958894685,"pfxZ":9.106720365691665,"pX":0.06200121544766654,"pZ":3.3087073783209138,"vX0":-5.763365924716101,"vY0":-141.32860786714033,"vZ0":-5.125706607644236,"x":114.64,"y":149.44,"x0":1.4934725697464677,"y0":50.00184725687697,"z0":6.018032758458061,"aX":9.853673984302333},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2346,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.38696374320855176,"extension":6.3557675442300186},"index":6,"playId":"c035b903-f739-32fa-86be-17ed8bd42628","pitchNumber":5,"startTime":"2026-09-01T01:22:05.700Z","endTime":"2026-09-01T01:22:10.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:22:10.041Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Leo Jiménez grounds into a double play, second baseman José Tena to first baseman Andrés Chaparro. Javier Sanoja out at 2nd. Leo Jiménez out at 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-01T01:22:30.350Z","endTime":"2026-09-01T01:23:00.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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.8,"endSpeed":79.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395285513114697,"aZ":-31.122906934361595,"pfxX":6.142151124770436,"pfxZ":0.6496530041579245,"pX":0.5519827102059703,"pZ":3.9009195544823707,"vX0":-4.693952015207749,"vY0":-126.3683139912366,"vZ0":0.6172225816230279,"x":95.96,"y":133.46,"x0":1.6380346982575942,"y0":50.00059272229583,"z0":6.158968397184053,"aX":9.905942144925472},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-10.0,"spinRate":1044,"spinDirection":105},"zone":12,"typeConfidence":0.9,"plateTime":0.43387945416717955,"extension":6.354373337352807},"index":0,"playId":"767c809a-c631-3c14-9e31-594ee1a6d628","pitchNumber":1,"startTime":"2026-09-01T01:22:32.140Z","endTime":"2026-09-01T01:22:36.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853863983818066,"aZ":-33.532192909946545,"pfxX":7.382579678680078,"pfxZ":-0.8688138827476823,"pX":0.3640108190704889,"pZ":2.323591522799959,"vX0":-5.553875705994009,"vY0":-124.45900954229532,"vZ0":-2.4207571264976346,"x":103.12,"y":176.04,"x0":1.6647122793016853,"y0":50.00061175060063,"z0":6.084412590588848,"aX":11.58670617208944},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-12.1,"spinRate":1223,"spinDirection":115},"zone":6,"typeConfidence":0.9,"plateTime":0.43999748139896644,"extension":6.320408510526868},"hitData":{"launchSpeed":93.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":148.14}},"index":1,"playId":"e713d54a-4f52-3080-9978-5b561ab50773","pitchNumber":2,"startTime":"2026-09-01T01:22:53.432Z","endTime":"2026-09-01T01:23:00.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:23:00.899Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T01:25:12.010Z","endTime":"2026-09-01T01:25:19.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119526190837238,"aZ":-24.266294887888005,"pfxX":10.270662524700438,"pfxZ":4.439208338538283,"pX":0.7173297107295655,"pZ":2.6037696473570486,"vX0":-5.195647496316359,"vY0":-132.59508867342834,"vZ0":-3.765156675634852,"x":107.45,"y":156.45,"x0":1.3668524278185628,"y0":50.00426834160847,"z0":5.810953439121803,"aX":18.30572478691357},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.5,"spinRate":2124,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.41294832880419374,"extension":6.175339101766805},"hitData":{"launchSpeed":86.7,"launchAngle":28.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.31,"coordY":102.53}},"index":0,"playId":"59021b58-c397-3270-b3ef-92a285868681","pitchNumber":1,"startTime":"2026-09-01T01:25:12.010Z","endTime":"2026-09-01T01:25:19.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:25:19.616Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nasim Nuñez pops out to shortstop Otto Lopez.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T01:25:45.615Z","endTime":"2026-09-01T01:26:08.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945329080717077,"aZ":-21.858863505107912,"pfxX":10.62561800269466,"pfxZ":5.811333327535441,"pX":-1.2349569615278138,"pZ":2.1196764863858144,"vX0":-10.059506909949986,"vY0":-132.31658995497955,"vZ0":-5.250613876510133,"x":107.89,"y":157.39,"x0":1.233615895684004,"y0":50.00438655137188,"z0":5.729261781434112,"aX":18.86373542793432},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-17.0,"spinRate":2079,"spinDirection":133},"zone":13,"typeConfidence":0.92,"plateTime":0.4137806007339955,"extension":6.1326859439573145},"index":0,"playId":"75763bae-37eb-3342-8653-e95741620ce1","pitchNumber":1,"startTime":"2026-09-01T01:25:45.615Z","endTime":"2026-09-01T01:25:49.476Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91051034702925,"aZ":-24.64673724329495,"pfxX":-0.7543402051766601,"pfxZ":4.366973229407364,"pX":-0.6077004075587006,"pZ":2.5835604290245895,"vX0":-5.372505523513019,"vY0":-129.4568715714646,"vZ0":-3.110000200155626,"x":103.07,"y":175.29,"x0":1.5788350404900768,"y0":50.005126360547045,"z0":5.653831268565234,"aX":-1.3014481934147502},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":2.4,"spinRate":2792,"spinDirection":183},"zone":4,"typeConfidence":0.89,"plateTime":0.4204908447400082,"extension":6.134095539303214},"hitData":{"launchSpeed":69.6,"launchAngle":43.0,"totalDistance":225.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.59,"coordY":139.52}},"index":1,"playId":"05c44dcb-a724-3d06-b307-563e51648804","pitchNumber":2,"startTime":"2026-09-01T01:26:00.760Z","endTime":"2026-09-01T01:26:08.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:26:08.951Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Pinckney singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T01:26:42.191Z","endTime":"2026-09-01T01:27:18.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.496050156147724,"aZ":-22.680971369873085,"pfxX":0.1102686504787016,"pfxZ":5.514546036813266,"pX":-0.5167628277785172,"pZ":1.9378461557105089,"vX0":-5.356023083714315,"vY0":-129.43592838497295,"vZ0":-4.982978139654951,"x":116.22,"y":153.62,"x0":1.552803737034126,"y0":50.00050267428258,"z0":5.593666472924911,"aX":0.19126014032507446},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":0.8,"spinRate":2790,"spinDirection":158},"zone":7,"typeConfidence":0.88,"plateTime":0.42095302422305414,"extension":6.148444987278223},"index":0,"playId":"20d6095d-094e-3469-b26a-9fa37d0f075c","pitchNumber":1,"startTime":"2026-09-01T01:26:42.191Z","endTime":"2026-09-01T01:26:46.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471312459237325,"aZ":-29.831739004805108,"pfxX":-12.005049344732488,"pfxZ":1.6639897383498123,"pX":-0.2791190269814697,"pZ":2.5909721150748575,"vX0":-1.4572947058755443,"vY0":-118.31986529545203,"vZ0":-0.4264879062541497,"x":115.78,"y":176.71,"x0":1.9042494431722536,"y0":50.00163635678175,"z0":5.528587199293928,"aX":-16.864892326414946},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.2,"breakHorizontal":22.1,"spinRate":3276,"spinDirection":296},"zone":4,"typeConfidence":0.9,"plateTime":0.46453270553799486,"extension":6.1172974494084205},"hitData":{"launchSpeed":88.3,"launchAngle":19.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":103.04}},"index":1,"playId":"64d315a8-7d36-3e61-a8c6-6177825a9160","pitchNumber":2,"startTime":"2026-09-01T01:27:07.118Z","endTime":"2026-09-01T01:27:18.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:27:18.109Z","atBatIndex":69},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Andrew Pinckney caught stealing 2nd base, catcher Brian Navarreto to shortstop Otto Lopez.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-01T01:27:42.552Z","endTime":"2026-09-01T01:28:15.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"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":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95517094164308,"aZ":-45.29652008377063,"pfxX":-6.657173268707375,"pfxZ":-9.901100129306336,"pX":0.07415803604146068,"pZ":1.6137066451689288,"vX0":-2.446903969881618,"vY0":-115.39344695471173,"vZ0":0.2880537343780267,"x":109.64,"y":168.7,"x0":2.018532363729452,"y0":50.003242470933095,"z0":5.9142946218896135,"aX":-8.821741078757954},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-17.4,"breakHorizontal":12.7,"spinRate":3273,"spinDirection":319},"zone":14,"typeConfidence":0.9,"plateTime":0.47784333227857356,"extension":6.1165489507899435},"index":0,"playId":"566748b9-3c79-3396-b6bc-e164f7d7981b","pitchNumber":1,"startTime":"2026-09-01T01:27:42.552Z","endTime":"2026-09-01T01:27:46.462Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145245838150625,"aZ":-32.907488137172386,"pfxX":-10.792606988204096,"pfxZ":-0.515091059063991,"pX":-0.5105429855612815,"pZ":2.794329806380155,"vX0":-3.3080739673511284,"vY0":-118.57846888044432,"vZ0":0.7677108765760203,"x":110.52,"y":154.56,"x0":2.3075239937689336,"y0":50.00563389857938,"z0":5.48524802449171,"aX":-15.263461428092018},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.5,"breakHorizontal":20.4,"spinRate":3237,"spinDirection":291},"zone":1,"typeConfidence":0.9,"plateTime":0.46315824106492487,"extension":6.160306968242733},"index":1,"playId":"38bacd34-faf9-3552-afd3-7a4d95af7147","pitchNumber":2,"startTime":"2026-09-01T01:28:09.580Z","endTime":"2026-09-01T01:28:15.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:28:15.880Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T01:30:47.997Z","endTime":"2026-09-01T01:31:41.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45155443248595,"aZ":-14.05300515417204,"pfxX":6.270476282700214,"pfxZ":9.179335000666626,"pX":0.1810880445480446,"pZ":2.899970069772157,"vX0":-5.775866052217908,"vY0":-139.61371775712823,"vZ0":-5.942119002556926,"x":110.1,"y":160.48,"x0":1.4620881247694395,"y0":50.002194819750386,"z0":5.98091131477373,"aX":12.377655171510597},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":2235,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.3923330934684728,"extension":6.39608206534136},"index":0,"playId":"faeb16a4-226e-303c-97c7-114895edf213","pitchNumber":1,"startTime":"2026-09-01T01:30:47.997Z","endTime":"2026-09-01T01:30:52.189Z","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":87.3,"endSpeed":80.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37753156530594,"aZ":-27.501852259941085,"pfxX":-0.8149458412077952,"pfxZ":2.8304935510575167,"pX":-0.21296011404411985,"pZ":2.8067541816060912,"vX0":-4.721247631319981,"vY0":-127.15353197682326,"vZ0":-2.7400618423979104,"x":125.12,"y":163.0,"x0":1.7683442496193076,"y0":50.001326562370785,"z0":6.064881498467759,"aX":-1.3420119981370016},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":2.5,"spinRate":2197,"spinDirection":193},"zone":2,"typeConfidence":0.89,"plateTime":0.42963182126689503,"extension":6.222932139914568},"index":1,"playId":"97cbb535-b816-3e9e-97c7-3d3b7a244fcf","pitchNumber":2,"startTime":"2026-09-01T01:31:06.641Z","endTime":"2026-09-01T01:31:13.100Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030403656921706,"aZ":-10.056895231409664,"pfxX":5.950561881688063,"pfxZ":10.597760945344374,"pX":-0.5694672218419669,"pZ":2.1963530142412417,"vX0":-7.837005903817551,"vY0":-143.0776373056358,"vZ0":-8.666336177220426,"x":138.71,"y":179.48,"x0":1.4237720303311878,"y0":50.0011979880969,"z0":5.883333809160647,"aX":12.416452852378454},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":-9.4,"spinRate":2349,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.38189855421282903,"extension":6.640689538794183},"index":2,"playId":"72f117cd-9b41-3efd-a3a7-cfac5291f7ce","pitchNumber":3,"startTime":"2026-09-01T01:31:37.488Z","endTime":"2026-09-01T01:31:41.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:31:41.616Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T01:32:05.844Z","endTime":"2026-09-01T01:33:31.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99704398334017,"aZ":-12.274157127270236,"pfxX":5.319417572679672,"pfxZ":9.587712573935786,"pX":0.7532597140566963,"pZ":3.6616309729843146,"vX0":-4.179158323926444,"vY0":-143.15317255650356,"vZ0":-4.312111619168684,"x":88.29,"y":139.92,"x0":1.5408183030283074,"y0":50.004282002359986,"z0":5.955666075587645,"aX":11.04306943426079},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":-8.8,"spinRate":2316,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.38258865407791687,"extension":6.4828004538641215},"index":0,"playId":"751a7e9b-f5ba-32d7-bb3d-f87a4daec206","pitchNumber":1,"startTime":"2026-09-01T01:32:05.844Z","endTime":"2026-09-01T01:32:09.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83437332501462,"aZ":-12.907695976192668,"pfxX":5.390925816275967,"pfxZ":9.557372986228696,"pX":-0.028099819597634683,"pZ":2.82295352413778,"vX0":-6.0171339063709235,"vY0":-140.8161993010723,"vZ0":-6.471658775267328,"x":118.07,"y":162.56,"x0":1.4321241261212962,"y0":50.00170768648026,"z0":5.979594210597649,"aX":10.86704522109415},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.6,"spinRate":2316,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.3883934321028697,"extension":6.491374405949696},"index":1,"playId":"d6ec53d6-4839-34ab-9db6-bf54a6271bfe","pitchNumber":2,"startTime":"2026-09-01T01:32:21.329Z","endTime":"2026-09-01T01:32:25.402Z","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":97.6,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58506428465441,"aZ":-12.51603221709106,"pfxX":4.958966177408226,"pfxZ":9.617577968446907,"pX":1.1685112782109688,"pZ":3.0363503268510246,"vX0":-3.118105055101963,"vY0":-142.07964282707275,"vZ0":-5.956040780699232,"x":72.46,"y":156.8,"x0":1.6359228019744994,"y0":50.00638600770652,"z0":5.955587276627748,"aX":10.139390925289394},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":2380,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.385523298168871,"extension":6.322888244946326},"index":2,"playId":"21737431-9d69-3d35-8c80-56f15fbb9ae2","pitchNumber":3,"startTime":"2026-09-01T01:32:41.367Z","endTime":"2026-09-01T01:32:45.551Z","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":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40481449013159,"aZ":-12.812529547040054,"pfxX":6.4996082322899955,"pfxZ":9.565334265100415,"pX":0.638258332281696,"pZ":2.2033533037241013,"vX0":-4.9611458921089895,"vY0":-141.4105930875617,"vZ0":-7.940316567660334,"x":92.67,"y":179.29,"x0":1.5713929160008047,"y0":50.004666915973935,"z0":5.870777925095003,"aX":13.157960354169749},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":-10.8,"spinRate":2336,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.3874104974182906,"extension":6.484588425652136},"index":3,"playId":"6c031025-949d-35a2-92e8-42017be67876","pitchNumber":4,"startTime":"2026-09-01T01:33:01.147Z","endTime":"2026-09-01T01:33:05.165Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-01T01:33:17.502Z","endTime":"2026-09-01T01:33:27.504Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80741592392831,"aZ":-10.961463880899851,"pfxX":5.284589307523955,"pfxZ":10.112738248104591,"pX":-0.28219354809119074,"pZ":2.792489802929614,"vX0":-6.763944716468382,"vY0":-143.78390132419327,"vZ0":-7.038888584909765,"x":127.76,"y":163.38,"x0":1.4122388007573796,"y0":50.00155174495864,"z0":5.949759280601752,"aX":11.083734750857346},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":-8.3,"spinRate":2414,"spinDirection":140},"zone":1,"typeConfidence":0.91,"plateTime":0.3806993441230597,"extension":6.594664854772157},"index":5,"playId":"d938eee7-77fb-30b9-af45-6fd9fefa540a","pitchNumber":5,"startTime":"2026-09-01T01:33:27.504Z","endTime":"2026-09-01T01:33:31.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:33:31.361Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T01:33:52.269Z","endTime":"2026-09-01T01:35:53.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.89"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.41"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.14"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.15"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.06"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.11"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"106.37"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.21"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.44"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.26"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618437790354378,"aZ":-34.0946031572548,"pfxX":7.557970787509583,"pfxZ":-1.209495830417307,"pX":-0.5443956993058199,"pZ":2.0560354317191054,"vX0":-7.388026886472073,"vY0":-124.90665566018144,"vZ0":-2.649742987522579,"x":137.75,"y":183.27,"x0":1.466574293307422,"y0":50.00548996062335,"z0":5.927778533399965,"aX":11.97207604907169},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-12.0,"spinRate":1327,"spinDirection":109},"zone":7,"typeConfidence":0.9,"plateTime":0.4381335063870915,"extension":6.453839371620992},"index":0,"playId":"0825a341-967b-30b4-a21f-f7b80b976355","pitchNumber":1,"startTime":"2026-09-01T01:33:57.240Z","endTime":"2026-09-01T01:34:01.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910072135084786,"aZ":-28.097501652036268,"pfxX":8.038268846341204,"pfxZ":2.4985139290583653,"pX":-0.11886311990547455,"pZ":2.100871943085865,"vX0":-6.844221121254302,"vY0":-126.67924670478376,"vZ0":-3.9677831272530364,"x":121.53,"y":182.06,"x0":1.5683223293984394,"y0":50.0031414997658,"z0":5.92351595068092,"aX":13.117103139633988},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":1195,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.43171088113462375,"extension":6.492399615667907},"index":1,"playId":"24ed6aa0-98ca-33cb-8687-3cf40fbd4bd7","pitchNumber":2,"startTime":"2026-09-01T01:34:15.102Z","endTime":"2026-09-01T01:34:19.323Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2615110791221,"aZ":-22.696943432029066,"pfxX":8.142625533932526,"pfxZ":6.062133861766879,"pX":-0.49217417834421723,"pZ":0.7363887482721813,"vX0":-7.244248051292168,"vY0":-124.08363079466665,"vZ0":-7.759277990262432,"x":135.76,"y":218.9,"x0":1.4038190353175923,"y0":50.001580179770535,"z0":5.787898476431224,"aX":12.727456744431297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.4,"breakHorizontal":-13.1,"spinRate":1402,"spinDirection":114},"zone":13,"typeConfidence":0.84,"plateTime":0.44100785520103836,"extension":6.6502212520065},"index":2,"playId":"44285e7f-2c5c-3241-9df4-aad1e4dfc3c2","pitchNumber":3,"startTime":"2026-09-01T01:34:41.762Z","endTime":"2026-09-01T01:34:46.133Z","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.8,"endSpeed":90.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.912961381403182,"aZ":-12.357669951306182,"pfxX":6.121959304199449,"pfxZ":9.438990535127171,"pX":1.0627121669531567,"pZ":1.9243489198684784,"vX0":-3.3367118042262707,"vY0":-143.66261210585003,"vZ0":-8.870572594877387,"x":76.49,"y":186.82,"x0":1.4411016323488632,"y0":50.00366011034649,"z0":5.811780518622966,"aX":12.853363814102147},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.4,"spinRate":2296,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.38061357766305326,"extension":6.655182998284758},"index":3,"playId":"2cbf584e-ab43-319b-9ca5-ba98dde2e934","pitchNumber":4,"startTime":"2026-09-01T01:35:04.617Z","endTime":"2026-09-01T01:35:07.836Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527752182972726,"aZ":-34.495380995822494,"pfxX":8.361835633484183,"pfxZ":-1.512090058824466,"pX":0.8375983451702054,"pZ":3.780688992617404,"vX0":-4.611607443457428,"vY0":-123.03002580919488,"vZ0":1.4832770764859062,"x":85.07,"y":136.7,"x0":1.6462764559641,"y0":50.00001492804904,"z0":6.085166265609241,"aX":12.865904737564644},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":-14.2,"spinRate":1358,"spinDirection":107},"zone":12,"typeConfidence":0.9,"plateTime":0.44454795100635636,"extension":6.424912014962271},"index":4,"playId":"8441798c-d828-3401-9537-0a8f9c63496e","pitchNumber":5,"startTime":"2026-09-01T01:35:30.391Z","endTime":"2026-09-01T01:35:34.403Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57422655799543,"aZ":-35.84532693828303,"pfxX":7.556921792979037,"pfxZ":-2.4514911696561636,"pX":1.7127179329468576,"pZ":3.6052977439522116,"vX0":-2.654704806892014,"vY0":-121.8458070898512,"vZ0":1.3728582483450182,"x":51.72,"y":141.44,"x0":1.8364134975080664,"y0":50.00039291501077,"z0":6.138455814819627,"aX":11.328907216118617},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":-13.1,"spinRate":1372,"spinDirection":105},"zone":12,"typeConfidence":0.9,"plateTime":0.44999869221593203,"extension":6.488419103749788},"index":5,"playId":"a7648d7e-9bed-3d07-a427-b831632d4819","pitchNumber":6,"startTime":"2026-09-01T01:35:48.319Z","endTime":"2026-09-01T01:35:53.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:35:53.975Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-01T01:33:52.269Z","endTime":"2026-09-01T01:35:53.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.89"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.41"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.14"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.15"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.06"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.11"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"106.37"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.21"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.44"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.26"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.21"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618437790354378,"aZ":-34.0946031572548,"pfxX":7.557970787509583,"pfxZ":-1.209495830417307,"pX":-0.5443956993058199,"pZ":2.0560354317191054,"vX0":-7.388026886472073,"vY0":-124.90665566018144,"vZ0":-2.649742987522579,"x":137.75,"y":183.27,"x0":1.466574293307422,"y0":50.00548996062335,"z0":5.927778533399965,"aX":11.97207604907169},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":-12.0,"spinRate":1327,"spinDirection":109},"zone":7,"typeConfidence":0.9,"plateTime":0.4381335063870915,"extension":6.453839371620992},"index":0,"playId":"0825a341-967b-30b4-a21f-f7b80b976355","pitchNumber":1,"startTime":"2026-09-01T01:33:57.240Z","endTime":"2026-09-01T01:34:01.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910072135084786,"aZ":-28.097501652036268,"pfxX":8.038268846341204,"pfxZ":2.4985139290583653,"pX":-0.11886311990547455,"pZ":2.100871943085865,"vX0":-6.844221121254302,"vY0":-126.67924670478376,"vZ0":-3.9677831272530364,"x":121.53,"y":182.06,"x0":1.5683223293984394,"y0":50.0031414997658,"z0":5.92351595068092,"aX":13.117103139633988},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":1195,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.43171088113462375,"extension":6.492399615667907},"index":1,"playId":"24ed6aa0-98ca-33cb-8687-3cf40fbd4bd7","pitchNumber":2,"startTime":"2026-09-01T01:34:15.102Z","endTime":"2026-09-01T01:34:19.323Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2615110791221,"aZ":-22.696943432029066,"pfxX":8.142625533932526,"pfxZ":6.062133861766879,"pX":-0.49217417834421723,"pZ":0.7363887482721813,"vX0":-7.244248051292168,"vY0":-124.08363079466665,"vZ0":-7.759277990262432,"x":135.76,"y":218.9,"x0":1.4038190353175923,"y0":50.001580179770535,"z0":5.787898476431224,"aX":12.727456744431297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.4,"breakHorizontal":-13.1,"spinRate":1402,"spinDirection":114},"zone":13,"typeConfidence":0.84,"plateTime":0.44100785520103836,"extension":6.6502212520065},"index":2,"playId":"44285e7f-2c5c-3241-9df4-aad1e4dfc3c2","pitchNumber":3,"startTime":"2026-09-01T01:34:41.762Z","endTime":"2026-09-01T01:34:46.133Z","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.8,"endSpeed":90.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.912961381403182,"aZ":-12.357669951306182,"pfxX":6.121959304199449,"pfxZ":9.438990535127171,"pX":1.0627121669531567,"pZ":1.9243489198684784,"vX0":-3.3367118042262707,"vY0":-143.66261210585003,"vZ0":-8.870572594877387,"x":76.49,"y":186.82,"x0":1.4411016323488632,"y0":50.00366011034649,"z0":5.811780518622966,"aX":12.853363814102147},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.4,"spinRate":2296,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.38061357766305326,"extension":6.655182998284758},"index":3,"playId":"2cbf584e-ab43-319b-9ca5-ba98dde2e934","pitchNumber":4,"startTime":"2026-09-01T01:35:04.617Z","endTime":"2026-09-01T01:35:07.836Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.527752182972726,"aZ":-34.495380995822494,"pfxX":8.361835633484183,"pfxZ":-1.512090058824466,"pX":0.8375983451702054,"pZ":3.780688992617404,"vX0":-4.611607443457428,"vY0":-123.03002580919488,"vZ0":1.4832770764859062,"x":85.07,"y":136.7,"x0":1.6462764559641,"y0":50.00001492804904,"z0":6.085166265609241,"aX":12.865904737564644},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":-14.2,"spinRate":1358,"spinDirection":107},"zone":12,"typeConfidence":0.9,"plateTime":0.44454795100635636,"extension":6.424912014962271},"index":4,"playId":"8441798c-d828-3401-9537-0a8f9c63496e","pitchNumber":5,"startTime":"2026-09-01T01:35:30.391Z","endTime":"2026-09-01T01:35:34.403Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57422655799543,"aZ":-35.84532693828303,"pfxX":7.556921792979037,"pfxZ":-2.4514911696561636,"pX":1.7127179329468576,"pZ":3.6052977439522116,"vX0":-2.654704806892014,"vY0":-121.8458070898512,"vZ0":1.3728582483450182,"x":51.72,"y":141.44,"x0":1.8364134975080664,"y0":50.00039291501077,"z0":6.138455814819627,"aX":11.328907216118617},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":-13.1,"spinRate":1372,"spinDirection":105},"zone":12,"typeConfidence":0.9,"plateTime":0.44999869221593203,"extension":6.488419103749788},"index":5,"playId":"a7648d7e-9bed-3d07-a427-b831632d4819","pitchNumber":6,"startTime":"2026-09-01T01:35:48.319Z","endTime":"2026-09-01T01:35:53.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-01T01:35:53.975Z","atBatIndex":73},"scoringPlays":[26,39,56,58,60],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":131.03,"y":180.57},"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":102.15,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":175.12,"y":118.74},"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":1,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":76.81,"y":166.38},"type":"O","description":"Pop Out"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":149.78,"y":168.91},"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":150.0,"y":166.19},"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":144.71,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":92.19,"y":92.85},"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":2,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":204.89,"y":89.8},"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":2,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":88.76,"y":90.83},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"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":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":90.32,"y":51.76},"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":3,"pitcher":{"id":702021,"fullName":"Will Dion","link":"/api/v1/people/702021"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":65.49,"y":116.77},"type":"H","description":"Single"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"coordinates":{"x":108.23,"y":158.78},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":33,"top":[22,23,24,25,26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":80.87,"y":111.14},"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":176.64,"y":117.73},"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":139.65,"y":99.49},"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":137.6,"y":155.4},"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":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":115.32,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":156.88,"y":164.35},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":158.8,"y":96.46},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":114.82,"y":184.11},"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":4,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":105.19,"y":168.4},"type":"O","description":"Forceout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":99.76,"y":160.16},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":111.78,"y":176.51},"type":"E","description":"Field Error"},{"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":114.82,"y":152.7},"type":"O","description":"Grounded Into DP"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":104.53,"y":85.23},"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":5,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"coordinates":{"x":140.15,"y":146.62},"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":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":75.56,"y":42.66},"type":"H","description":"Home Run"},{"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":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"coordinates":{"x":86.25,"y":63.17},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":49,"top":[42,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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":151.81,"y":153.2},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":131.32,"y":197.2},"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":6,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":152.89,"y":101.74},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":104.68,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"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":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":205.55,"y":108.87},"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":6,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":63.13,"y":129.39},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":61,"top":[50,51,52,53],"bottom":[54,55,56,57,58,59,60,61],"hits":{"away":[{"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":158.9,"y":166.38},"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":7,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":113.31,"y":147.19},"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":7,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":87.12,"y":124.58},"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":92.41,"y":86.47},"type":"O","description":"Lineout"}],"home":[{"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":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":122.84,"y":196.11},"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":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":225.04,"y":84.05},"type":"H","description":"Home Run"},{"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":166.0,"y":119.76},"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":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":177.65,"y":115.7},"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":7,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":105.55,"y":165.31},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65,66],"bottom":[67,68,69,70],"hits":{"away":[{"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":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":141.78,"y":150.45},"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":8,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":161.59,"y":89.89},"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":8,"pitcher":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":168.28,"y":87.24},"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":8,"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":140.15,"y":148.14},"type":"O","description":"Grounded Into DP"}],"home":[{"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":189.31,"y":102.53},"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":8,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":97.59,"y":139.52},"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"coordinates":{"x":136.61,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":11,"errors":1,"leftOnBase":6},"away":{"runs":3,"hits":11,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"onDeck":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"inHole":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"battingOrder":1,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"onDeck":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"inHole":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"battingOrder":9,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":0,"groundOuts":14,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".248","atBats":34,"obp":".326","slg":".396","ops":".722","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":2,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":33,"obp":".389","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":143,"era":"3.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.25","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":46,"strikes":97,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":5,"pitchesPerInning":"17.88","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID667652":{"person":{"id":667652,"fullName":"Jack Ralston","link":"/api/v1/people/667652"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":23,"strikes":56,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":2,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.20","walksPer9Inn":"0.00","hitsPer9Inn":"7.20","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"(L, 1-2)(BS, 3)","summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":16,"groundOuts":16,"airOuts":25,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":68,"obp":".308","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":329,"era":"2.84","inningsPitched":"19.0","wins":1,"losses":2,"saves":1,"saveOpportunities":4,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"1.21","battersFaced":79,"outs":57,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":329,"balls":123,"strikes":206,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":3,"winPercentage":".333","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.63","walksPer9Inn":"4.26","hitsPer9Inn":"6.63","runsScoredPer9":"4.26","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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":{"summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":20,"groundOuts":29,"airOuts":26,"runs":15,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":122,"obp":".315","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":519,"era":"3.82","inningsPitched":"30.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":13,"whip":"1.27","battersFaced":130,"outs":92,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":168,"strikes":351,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".667","pitchesPerInning":"16.92","gamesFinished":6,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"9.98","walksPer9Inn":"1.76","hitsPer9Inn":"9.68","runsScoredPer9":"4.40","homeRunsPer9":"1.76","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"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":70,"flyOuts":19,"groundOuts":39,"airOuts":39,"runs":31,"doubles":6,"triples":0,"homeRuns":14,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".251","atBats":199,"obp":".355","slg":".492","ops":".847","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":98,"rbi":31,"leftOnBase":99,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.21","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":125,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"100","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":106,"flyOuts":47,"groundOuts":78,"airOuts":86,"runs":41,"doubles":14,"triples":1,"homeRuns":22,"strikeOuts":107,"baseOnBalls":41,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".231","atBats":351,"obp":".314","slg":".464","ops":".778","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":163,"rbi":58,"leftOnBase":184,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"15.96","popOuts":19,"lineOuts":20},"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":179,"errors":3,"chances":186,"fielding":".984","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":29,"gamesStarted":29,"flyOuts":114,"groundOuts":195,"airOuts":217,"runs":78,"doubles":31,"triples":2,"homeRuns":18,"strikeOuts":140,"baseOnBalls":50,"intentionalWalks":0,"hits":175,"hitByPitch":7,"atBats":722,"obp":".297","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2863,"era":"3.46","inningsPitched":"189.2","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.19","battersFaced":784,"outs":569,"gamesPitched":29,"completeGames":1,"shutouts":1,"pitchesThrown":2863,"balls":952,"strikes":1911,"strikePercentage":".670","hitBatsmen":7,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".619","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"6.64","walksPer9Inn":"2.37","hitsPer9Inn":"8.30","runsScoredPer9":"3.70","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":52,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":0,"chances":20,"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":42,"gamesStarted":0,"flyOuts":14,"groundOuts":62,"airOuts":36,"runs":28,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":34,"baseOnBalls":26,"intentionalWalks":1,"hits":46,"hitByPitch":3,"atBats":174,"obp":".362","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":804,"era":"4.73","inningsPitched":"45.2","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":6,"blownSaves":3,"earnedRuns":24,"whip":"1.58","battersFaced":207,"outs":137,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":804,"balls":315,"strikes":489,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":".500","pitchesPerInning":"17.61","gamesFinished":15,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"6.70","walksPer9Inn":"5.12","hitsPer9Inn":"9.07","runsScoredPer9":"5.52","homeRunsPer9":"0.59","inheritedRunners":21,"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":32,"gamesStarted":15,"flyOuts":68,"groundOuts":116,"airOuts":104,"runs":45,"doubles":12,"triples":3,"homeRuns":14,"strikeOuts":86,"baseOnBalls":45,"intentionalWalks":0,"hits":99,"hitByPitch":3,"atBats":404,"obp":".325","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1701,"era":"3.59","inningsPitched":"105.1","wins":3,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":42,"whip":"1.37","battersFaced":454,"outs":316,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1701,"balls":611,"strikes":1090,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".333","pitchesPerInning":"16.15","gamesFinished":8,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.84","hitsPer9Inn":"8.46","runsScoredPer9":"3.84","homeRunsPer9":"1.20","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":28},"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":"800","stats":{"batting":{"summary":"1-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":20,"groundOuts":19,"airOuts":47,"runs":35,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":0,"hits":40,"hitByPitch":11,"avg":".238","atBats":168,"obp":".361","slg":".417","ops":".778","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":70,"rbi":11,"leftOnBase":76,"sacBunts":1,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.40","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"28.00","popOuts":16,"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":2,"putOuts":115,"errors":4,"chances":121,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691858":{"person":{"id":691858,"fullName":"Jared Serna","link":"/api/v1/people/691858"},"jerseyNumber":"68","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":66,"groundOuts":97,"airOuts":142,"runs":66,"doubles":16,"triples":5,"homeRuns":8,"strikeOuts":112,"baseOnBalls":68,"intentionalWalks":1,"hits":92,"hitByPitch":11,"avg":".211","atBats":437,"obp":".331","slg":".325","ops":".656","caughtStealing":12,"stolenBases":21,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":142,"rbi":31,"leftOnBase":171,"sacBunts":5,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.62","popOuts":36,"lineOuts":40},"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":300,"errors":0,"chances":304,"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":{},"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":58,"gamesStarted":0,"flyOuts":23,"groundOuts":63,"airOuts":41,"runs":31,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":64,"baseOnBalls":32,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":210,"obp":".324","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":983,"era":"3.90","inningsPitched":"57.2","wins":5,"losses":5,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":25,"whip":"1.34","battersFaced":248,"outs":173,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":381,"strikes":602,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".500","pitchesPerInning":"17.05","gamesFinished":12,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.99","walksPer9Inn":"4.99","hitsPer9Inn":"7.02","runsScoredPer9":"4.84","homeRunsPer9":"0.16","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"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":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":59,"groundOuts":104,"airOuts":128,"runs":35,"doubles":28,"triples":2,"homeRuns":6,"strikeOuts":32,"baseOnBalls":22,"intentionalWalks":0,"hits":102,"hitByPitch":0,"avg":".280","atBats":364,"obp":".320","slg":".418","ops":".738","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":152,"rbi":51,"leftOnBase":156,"sacBunts":1,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.67","popOuts":34,"lineOuts":35},"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":179,"putOuts":109,"errors":11,"chances":299,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":1,"flyOuts":21,"groundOuts":44,"airOuts":38,"runs":29,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":1,"hits":41,"hitByPitch":6,"atBats":149,"obp":".371","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":705,"era":"5.67","inningsPitched":"39.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":25,"whip":"1.51","battersFaced":180,"outs":119,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":705,"balls":248,"strikes":457,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".667","pitchesPerInning":"17.77","gamesFinished":11,"strikeoutWalkRatio":"1.68","strikeoutsPer9Inn":"7.26","walksPer9Inn":"4.31","hitsPer9Inn":"9.30","runsScoredPer9":"6.58","homeRunsPer9":"0.68","inheritedRunners":20,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.1 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":69,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":20,"strikes":49,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.08","homeRunsPer9":"0.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":1,"errors":0,"chances":1,"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":19,"gamesStarted":14,"flyOuts":41,"groundOuts":74,"airOuts":73,"runs":32,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":4,"atBats":273,"obp":".315","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1078,"era":"3.86","inningsPitched":"67.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.33","battersFaced":298,"outs":203,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":340,"strikes":738,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".250","pitchesPerInning":"15.93","gamesFinished":2,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.58","walksPer9Inn":"2.66","hitsPer9Inn":"9.31","runsScoredPer9":"4.26","homeRunsPer9":"1.06","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"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":{},"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":56,"gamesStarted":0,"flyOuts":33,"groundOuts":36,"airOuts":61,"runs":24,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":66,"baseOnBalls":26,"intentionalWalks":1,"hits":39,"hitByPitch":3,"atBats":202,"obp":".294","caughtStealing":5,"stolenBases":2,"stolenBasePercentage":".286","caughtStealingPercentage":".714","numberOfPitches":970,"era":"3.36","inningsPitched":"56.1","wins":3,"losses":4,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":21,"whip":"1.15","battersFaced":231,"outs":169,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":970,"balls":340,"strikes":630,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".429","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"10.54","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"3.83","homeRunsPer9":"0.80","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":22,"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":true,"isSubstitute":false}},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":51,"groundOuts":61,"airOuts":88,"runs":46,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":135,"baseOnBalls":42,"intentionalWalks":3,"hits":91,"hitByPitch":7,"avg":".245","atBats":372,"obp":".331","slg":".457","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":170,"rbi":56,"leftOnBase":179,"sacBunts":1,"sacFlies":2,"babip":".336","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","popOuts":18,"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":26,"putOuts":411,"errors":7,"chances":444,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":36,"groundOuts":40,"airOuts":63,"runs":39,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":114,"baseOnBalls":23,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".222","atBats":270,"obp":".286","slg":".419","ops":".705","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":113,"rbi":52,"leftOnBase":111,"sacBunts":0,"sacFlies":7,"babip":".313","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.77","popOuts":9,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":130,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":52,"flyOuts":16,"groundOuts":51,"airOuts":33,"runs":25,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":1,"hits":39,"hitByPitch":2,"avg":".236","atBats":165,"obp":".335","slg":".333","ops":".668","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":55,"rbi":17,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.50","popOuts":12,"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":false},"allPositions":[{"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,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":22,"groundOuts":58,"airOuts":39,"runs":18,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":0,"hits":33,"hitByPitch":8,"avg":".199","atBats":166,"obp":".306","slg":".259","ops":".565","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":43,"rbi":14,"leftOnBase":78,"sacBunts":1,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":2,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":84,"errors":5,"chances":135,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":21,"gamesStarted":20,"flyOuts":54,"groundOuts":112,"airOuts":115,"runs":52,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":106,"hitByPitch":3,"atBats":399,"obp":".316","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1626,"era":"4.11","inningsPitched":"103.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.30","battersFaced":435,"outs":309,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1626,"balls":556,"strikes":1070,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".429","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.45","hitsPer9Inn":"9.26","runsScoredPer9":"4.54","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":39,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","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":8,"gamesStarted":0,"flyOuts":3,"groundOuts":20,"airOuts":10,"runs":8,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":54,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":276,"era":"4.50","inningsPitched":"16.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.38","battersFaced":66,"outs":48,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":116,"strikes":160,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.25","gamesFinished":5,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"7.88","walksPer9Inn":"6.19","hitsPer9Inn":"6.19","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":3,"groundOuts":14,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".122","atBats":41,"obp":".196","slg":".220","ops":".416","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":9,"rbi":2,"leftOnBase":18,"sacBunts":3,"sacFlies":1,"babip":".167","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":9,"stolenBasePercentage":".529","caughtStealingPercentage":".471","assists":13,"putOuts":100,"errors":2,"chances":115,"fielding":".983","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":31,"groundOuts":74,"airOuts":51,"runs":32,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":68,"baseOnBalls":17,"intentionalWalks":0,"hits":57,"hitByPitch":2,"avg":".233","atBats":245,"obp":".287","slg":".412","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":101,"rbi":39,"leftOnBase":108,"sacBunts":4,"sacFlies":1,"babip":".271","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.42","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":{"caughtStealing":20,"stolenBases":45,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":38,"putOuts":616,"errors":8,"chances":662,"fielding":".988","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":24,"gamesStarted":24,"flyOuts":72,"groundOuts":100,"airOuts":132,"runs":56,"doubles":23,"triples":1,"homeRuns":14,"strikeOuts":142,"baseOnBalls":56,"intentionalWalks":0,"hits":92,"hitByPitch":8,"atBats":464,"obp":".294","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2167,"era":"3.44","inningsPitched":"130.2","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.13","battersFaced":530,"outs":392,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2167,"balls":791,"strikes":1376,"strikePercentage":".630","hitBatsmen":8,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".412","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"9.78","walksPer9Inn":"3.86","hitsPer9Inn":"6.34","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":22},"fielding":{"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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":83,"groundOuts":167,"airOuts":142,"runs":80,"doubles":30,"triples":7,"homeRuns":10,"strikeOuts":76,"baseOnBalls":30,"intentionalWalks":0,"hits":164,"hitByPitch":4,"avg":".305","atBats":538,"obp":".340","slg":".442","ops":".782","caughtStealing":4,"stolenBases":29,"stolenBasePercentage":".879","caughtStealingPercentage":".121","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":238,"rbi":61,"leftOnBase":209,"sacBunts":0,"sacFlies":11,"babip":".333","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.80","popOuts":20,"lineOuts":39},"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":301,"putOuts":177,"errors":19,"chances":497,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[681715,672640,682663,665052,691594,669065,677870,805300,665923,640459,687473,667652,676604,694795,806188],"pitchers":[687473,667652,676604,694795,806188],"bench":[683357,691788,691858],"bullpen":[645261,676534,690978,676083,691587,656848,663969,680767],"battingOrder":[681715,672640,665052,691594,669065,677870,805300,665923,640459],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marsee (16, Dion)."},{"label":"TB","value":"Conine; Lopez, O; Marsee 3; Navarreto; Ramírez; Ruiz, E; Sanoja 2; Stowers 2."},{"label":"RBI","value":"Stowers 2 (56)."},{"label":"Runners left in scoring position, 2 out","value":"Ruiz, E."},{"label":"GIDP","value":"Jiménez, L; Lopez, O."},{"label":"Team RISP","value":"3-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Ruiz, E (7, 2nd base by Dion/Ruiz, K)."},{"label":"PO","value":"Hernández, H (1st base by Dion); Ruiz, E (1st base by Dion)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ruiz, E (4, throw)."}]}],"note":[{"label":"a","value":"Popped out for Ramírez in the 6th."}]},"home":{"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":5,"groundOuts":4,"airOuts":9,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".249","atBats":33,"obp":".325","slg":".431","ops":".756","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":0,"groundOuts":14,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":34,"obp":".361","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":133,"era":"4.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.39","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":36,"strikes":97,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"7.00","rbi":2,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":17,"putOuts":27,"errors":1,"chances":45,"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":"500","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":34,"groundOuts":70,"airOuts":51,"runs":35,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":79,"baseOnBalls":21,"intentionalWalks":0,"hits":63,"hitByPitch":3,"avg":".241","atBats":261,"obp":".303","slg":".402","ops":".705","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":105,"rbi":38,"leftOnBase":125,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.10","popOuts":6,"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":82,"putOuts":52,"errors":9,"chances":143,"fielding":".937","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691384":{"person":{"id":691384,"fullName":"Luis Perales","link":"/api/v1/people/691384"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":10,"strikes":24,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":17,"obp":".571","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":87,"era":"21.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"4.00","battersFaced":21,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":36,"strikes":51,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":2,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":0,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"15.00","walksPer9Inn":"12.00","hitsPer9Inn":"24.00","runsScoredPer9":"21.00","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"3.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":37,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":11,"strikes":26,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"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":19,"gamesStarted":1,"flyOuts":22,"groundOuts":28,"airOuts":35,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":137,"obp":".291","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":572,"era":"3.38","inningsPitched":"37.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.13","battersFaced":148,"outs":112,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":187,"strikes":385,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"15.32","gamesFinished":9,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.41","hitsPer9Inn":"7.71","runsScoredPer9":"4.34","homeRunsPer9":"1.45","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"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"}]},"ID694673":{"person":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"jerseyNumber":"81","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"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":27,"flyOuts":17,"groundOuts":22,"airOuts":24,"runs":12,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".218","atBats":87,"obp":".261","slg":".425","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":37,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.40","popOuts":3,"lineOuts":4},"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":14,"putOuts":116,"errors":0,"chances":130,"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"}]},"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":131,"flyOuts":71,"groundOuts":94,"airOuts":141,"runs":81,"doubles":26,"triples":3,"homeRuns":29,"strikeOuts":136,"baseOnBalls":49,"intentionalWalks":3,"hits":133,"hitByPitch":12,"avg":".267","atBats":498,"obp":".343","slg":".506","ops":".849","caughtStealing":5,"stolenBases":26,"stolenBasePercentage":".839","caughtStealingPercentage":".161","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":565,"totalBases":252,"rbi":92,"leftOnBase":198,"sacBunts":0,"sacFlies":6,"babip":".307","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.17","popOuts":44,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":283,"putOuts":173,"errors":19,"chances":475,"fielding":".960","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":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":128,"flyOuts":53,"groundOuts":125,"airOuts":105,"runs":50,"doubles":5,"triples":3,"homeRuns":1,"strikeOuts":93,"baseOnBalls":45,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".216","atBats":399,"obp":".295","slg":".251","ops":".546","caughtStealing":8,"stolenBases":44,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":455,"totalBases":100,"rbi":35,"leftOnBase":190,"sacBunts":8,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"399.00","popOuts":15,"lineOuts":37},"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":360,"putOuts":200,"errors":13,"chances":573,"fielding":".977","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,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":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":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":21,"groundOuts":32,"airOuts":40,"runs":30,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":5,"avg":".247","atBats":146,"obp":".357","slg":".507","ops":".864","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":74,"rbi":33,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.22","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":199,"errors":1,"chances":219,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":40,"groundOuts":83,"airOuts":82,"runs":28,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":35,"intentionalWalks":0,"hits":63,"hitByPitch":4,"avg":".240","atBats":262,"obp":".334","slg":".324","ops":".658","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":85,"rbi":25,"leftOnBase":120,"sacBunts":3,"sacFlies":4,"babip":".270","groundOutsToAirouts":"1.01","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"87.33","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":3,"atBats":23,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.00","battersFaced":27,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":22,"strikes":32,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"24.75","runsScoredPer9":"15.75","homeRunsPer9":"2.25","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":59,"errors":7,"chances":201,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":50,"groundOuts":69,"airOuts":96,"runs":44,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":86,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":7,"avg":".220","atBats":322,"obp":".289","slg":".363","ops":".652","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":117,"rbi":34,"leftOnBase":135,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.20","popOuts":16,"lineOuts":30},"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":2,"putOuts":166,"errors":1,"chances":169,"fielding":".994","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":16,"gamesStarted":0,"flyOuts":12,"groundOuts":15,"airOuts":24,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":71,"obp":".415","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":291,"era":"7.41","inningsPitched":"17.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"1.94","battersFaced":83,"outs":51,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":107,"strikes":184,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".000","pitchesPerInning":"17.12","gamesFinished":6,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.29","walksPer9Inn":"5.29","hitsPer9Inn":"12.18","runsScoredPer9":"7.41","homeRunsPer9":"1.59","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"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":46,"gamesStarted":0,"flyOuts":22,"groundOuts":48,"airOuts":35,"runs":18,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":4,"hits":29,"hitByPitch":3,"atBats":153,"obp":".330","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":729,"era":"3.45","inningsPitched":"44.1","wins":5,"losses":4,"saves":12,"saveOpportunities":18,"holds":8,"blownSaves":6,"earnedRuns":17,"whip":"1.33","battersFaced":190,"outs":133,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":290,"strikes":439,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".556","pitchesPerInning":"16.44","gamesFinished":18,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.14","walksPer9Inn":"6.09","hitsPer9Inn":"5.89","runsScoredPer9":"3.65","homeRunsPer9":"1.22","inheritedRunners":34,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"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":33,"gamesStarted":4,"flyOuts":27,"groundOuts":88,"airOuts":54,"runs":30,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":3,"hits":55,"hitByPitch":7,"atBats":258,"obp":".305","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1237,"era":"3.75","inningsPitched":"69.2","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":29,"whip":"1.19","battersFaced":297,"outs":209,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1237,"balls":411,"strikes":826,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".714","pitchesPerInning":"17.76","gamesFinished":5,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.62","hitsPer9Inn":"7.11","runsScoredPer9":"3.88","homeRunsPer9":"1.03","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":1,"chances":18,"fielding":".944","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"3-3 | 2 HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":118,"groundOuts":110,"airOuts":178,"runs":73,"doubles":26,"triples":6,"homeRuns":20,"strikeOuts":108,"baseOnBalls":36,"intentionalWalks":2,"hits":135,"hitByPitch":6,"avg":".257","atBats":526,"obp":".309","slg":".443","ops":".752","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":233,"rbi":80,"leftOnBase":251,"sacBunts":0,"sacFlies":5,"babip":".285","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.30","popOuts":26,"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":4,"putOuts":217,"errors":2,"chances":223,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"601","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":23,"groundOuts":62,"airOuts":43,"runs":33,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".227","atBats":242,"obp":".310","slg":".380","ops":".690","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":92,"rbi":22,"leftOnBase":117,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.57","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":23,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663362":{"person":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"3.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":7,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":41,"inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":9,"strikes":32,"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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":4,"flyOuts":31,"groundOuts":43,"airOuts":47,"runs":31,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":0,"hits":57,"hitByPitch":2,"atBats":175,"obp":".366","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":685,"era":"6.64","inningsPitched":"42.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":31,"whip":"1.62","battersFaced":192,"outs":126,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":685,"balls":230,"strikes":455,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"16.31","gamesFinished":2,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.36","hitsPer9Inn":"12.21","runsScoredPer9":"6.64","homeRunsPer9":"1.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":0,"chances":13,"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"}]},"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":29,"gamesStarted":29,"flyOuts":73,"groundOuts":152,"airOuts":115,"runs":64,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":177,"baseOnBalls":46,"intentionalWalks":0,"hits":137,"hitByPitch":13,"atBats":576,"obp":".307","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2505,"era":"3.12","inningsPitched":"152.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.20","battersFaced":640,"outs":458,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2505,"balls":864,"strikes":1641,"strikePercentage":".660","hitBatsmen":13,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".706","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"10.43","walksPer9Inn":"2.71","hitsPer9Inn":"8.08","runsScoredPer9":"3.77","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":17,"errors":3,"chances":34,"fielding":".912","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":12,"groundOuts":21,"airOuts":15,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".188","atBats":69,"obp":".300","slg":".391","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":27,"rbi":8,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","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":{"caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","assists":5,"putOuts":146,"errors":0,"chances":151,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":65,"groundOuts":97,"airOuts":121,"runs":51,"doubles":19,"triples":3,"homeRuns":10,"strikeOuts":70,"baseOnBalls":30,"intentionalWalks":0,"hits":92,"hitByPitch":8,"avg":".246","atBats":374,"obp":".314","slg":".393","ops":".707","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":147,"rbi":43,"leftOnBase":162,"sacBunts":4,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":15,"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":5,"putOuts":297,"errors":2,"chances":304,"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":{"note":"(S, 1)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":23,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":29,"strikes":65,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.10","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"4.05","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":true,"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":{},"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":17,"flyOuts":49,"groundOuts":67,"airOuts":90,"runs":55,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":39,"intentionalWalks":0,"hits":75,"hitByPitch":9,"atBats":310,"obp":".340","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1477,"era":"5.62","inningsPitched":"81.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.40","battersFaced":362,"outs":245,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1477,"balls":549,"strikes":928,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".200","pitchesPerInning":"18.09","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.04","walksPer9Inn":"4.30","hitsPer9Inn":"8.27","runsScoredPer9":"6.06","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":9,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":44,"gamesStarted":0,"flyOuts":29,"groundOuts":33,"airOuts":50,"runs":21,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":154,"obp":".299","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":742,"era":"3.86","inningsPitched":"42.0","wins":1,"losses":2,"saves":2,"saveOpportunities":5,"holds":12,"blownSaves":3,"earnedRuns":18,"whip":"1.24","battersFaced":175,"outs":126,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":260,"strikes":482,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".333","pitchesPerInning":"17.67","gamesFinished":8,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.57","walksPer9Inn":"3.86","hitsPer9Inn":"7.29","runsScoredPer9":"4.50","homeRunsPer9":"1.07","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687605":{"person":{"id":687605,"fullName":"Andrew Pinckney","link":"/api/v1/people/687605"},"jerseyNumber":"45","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".273","atBats":22,"obp":".320","slg":".500","ops":".820","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":11,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.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":13,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":58,"groundOuts":75,"airOuts":103,"runs":41,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":1,"hits":83,"hitByPitch":2,"avg":".283","atBats":293,"obp":".322","slg":".451","ops":".773","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":132,"rbi":45,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.56","popOuts":25,"lineOuts":20},"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":17,"stolenBases":61,"stolenBasePercentage":".782","caughtStealingPercentage":".218","assists":34,"putOuts":653,"errors":5,"chances":692,"fielding":".993","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":18,"gamesStarted":0,"flyOuts":14,"groundOuts":13,"airOuts":21,"runs":16,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":62,"obp":".351","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":268,"era":"7.71","inningsPitched":"16.1","wins":1,"losses":2,"saves":1,"saveOpportunities":4,"holds":3,"blownSaves":3,"earnedRuns":14,"whip":"1.47","battersFaced":74,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":86,"strikes":182,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".333","pitchesPerInning":"16.41","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.31","hitsPer9Inn":"9.92","runsScoredPer9":"8.82","homeRunsPer9":"1.65","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":3},"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":4,"gamesStarted":4,"flyOuts":7,"groundOuts":22,"airOuts":16,"runs":12,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":15,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":73,"obp":".375","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":358,"era":"5.59","inningsPitched":"19.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.71","battersFaced":88,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":147,"strikes":211,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".333","pitchesPerInning":"18.52","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"7.91","walksPer9Inn":"6.98","hitsPer9Inn":"8.38","runsScoredPer9":"5.59","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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":21,"gamesStarted":13,"flyOuts":36,"groundOuts":101,"airOuts":73,"runs":35,"doubles":16,"triples":3,"homeRuns":5,"strikeOuts":86,"baseOnBalls":41,"intentionalWalks":0,"hits":78,"hitByPitch":3,"atBats":335,"obp":".320","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1489,"era":"3.47","inningsPitched":"90.2","wins":2,"losses":6,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":35,"whip":"1.31","battersFaced":382,"outs":272,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1489,"balls":577,"strikes":912,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".250","pitchesPerInning":"16.42","gamesFinished":2,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.54","walksPer9Inn":"4.07","hitsPer9Inn":"7.74","runsScoredPer9":"3.47","homeRunsPer9":"0.50","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695734,694673,665953,660688,691781,678391,677588,696285,683083,687605,702021,691384,663362,680899],"pitchers":[702021,691384,663362,680899],"bench":[682928,686611,695670],"bullpen":[674841,690925,676917,676680,663623,800600,668820,695418,687377],"battingOrder":[695734,694673,665953,660688,691781,677588,696285,683083,687605],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lile 2 (20, 5th inning off Ralston, 1 on, 1 out, 7th inning off Ekness, 1 on, 1 out)."},{"label":"TB","value":"Chaparro; House 2; Lile 9; Nuñez, N; Pinckney 2; Ruiz, K 2."},{"label":"RBI","value":"House (38); Lile 4 (80)."},{"label":"2-out RBI","value":"House."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N; Tena."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (44, 2nd base off Zuber/Navarreto)."},{"label":"CS","value":"Lile (7, 2nd base by Gusto/Navarreto); Pinckney (1, 2nd base by Gibson, C/Navarreto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"House (9, fielding)."},{"label":"Outfield assists","value":"Lile (Marsee at 3rd base)."},{"label":"Pickoffs","value":"Dion 2 (Hernández, H at 1st base, Ruiz, E at 1st base)."},{"label":"DP","value":"2 (Nuñez, N-Tena-Chaparro; Tena-Chaparro)."}]}],"note":[]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Zuber; Perales."},{"label":"ABS Challenge","value":"Navarreto 2 (Ball-Overturned to Strike, Ball-Confirmed); Ruiz, K (Ball-Confirmed); House (Strike-Overturned to Ball); Young (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Gusto 69-49; Ralston 23-15; Zuber 24-15; Ekness 18-10; Gibson, C 9-8; Dion 37-26; Perales 34-24; Waldron 41-32; Tolman 21-15."},{"label":"Groundouts-flyouts","value":"Gusto 3-2; Ralston 0-1; Zuber 0-1; Ekness 0-0; Gibson, C 1-1; Dion 5-0; Perales 1-0; Waldron 7-0; Tolman 1-0."},{"label":"Batters faced","value":"Gusto 18; Ralston 4; Zuber 5; Ekness 5; Gibson, C 4; Dion 9; Perales 8; Waldron 14; Tolman 5."},{"label":"Inherited runners-scored","value":"Ralston 1-1; Zuber 1-0; Ekness 1-1; Gibson, C 1-0; Tolman 3-0."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Edwin Jimenez. 3B: Erich Bacchus. "},{"label":"Weather","value":"83 degrees, Cloudy."},{"label":"Wind","value":"3 mph, R To L."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"10,746."},{"label":"Venue","value":"Nationals Park."},{"label":"August 31, 2026"}],"pitchingNotes":["Ralston pitched to 1 batter in the 6th inning.","Waldron pitched to 3 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","boxscoreName":"Lile"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"3-3 | 2 HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":118,"groundOuts":110,"airOuts":178,"runs":73,"doubles":26,"triples":6,"homeRuns":20,"strikeOuts":108,"baseOnBalls":36,"intentionalWalks":2,"hits":135,"hitByPitch":6,"avg":".257","atBats":526,"obp":".309","slg":".443","ops":".752","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":233,"rbi":80,"leftOnBase":251,"sacBunts":0,"sacFlies":5,"babip":".285","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.30","popOuts":26,"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":4,"putOuts":217,"errors":2,"chances":223,"fielding":".991","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":77,"hittingGameScore":77},{"player":{"person":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899","boxscoreName":"Tolman"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":23,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":29,"strikes":65,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.10","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"4.05","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","boxscoreName":"Gusto"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":69,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":20,"strikes":49,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.08","homeRunsPer9":"0.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":1,"errors":0,"chances":1,"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":19,"gamesStarted":14,"flyOuts":41,"groundOuts":74,"airOuts":73,"runs":32,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":4,"atBats":273,"obp":".315","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1078,"era":"3.86","inningsPitched":"67.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.33","battersFaced":298,"outs":203,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":340,"strikes":738,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".250","pitchesPerInning":"15.93","gamesFinished":2,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.58","walksPer9Inn":"2.66","hitsPer9Inn":"9.31","runsScoredPer9":"4.26","homeRunsPer9":"1.06","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"type":"starter","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":663362,"fullName":"Matt Waldron","link":"/api/v1/people/663362"},"loser":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"save":{"id":680899,"fullName":"Erik Tolman","link":"/api/v1/people/680899"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}