{"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":824477,"link":"/api/v1.1/game/824477/feed/live","metaData":{"wait":10,"timeStamp":"20260816_203747","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824477,"type":"R","doubleHeader":"N","id":"2026/08/16/miamlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824477-2026-08-16","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-16T17:40:00Z","originalDate":"2026-08-16","officialDate":"2026-08-16","dayNight":"day","time":"1:40","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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":61,"ties":0,"pct":".512"},"records":{},"divisionLeader":false,"wins":64,"losses":61,"winningPercentage":".512"},"franchiseName":"Miami","clubName":"Marlins","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":64,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":59,"losses":64,"winningPercentage":".480"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"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},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"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},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"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},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"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},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":30,"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},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669911":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911","firstName":"Michael","lastName":"Toglia","primaryNumber":"48","birthDate":"1998-08-16","currentAge":28,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 5\"","weight":226,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Toglia","middleName":"Anthony","boxscoreName":"Toglia","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TOH-lee-uh","mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Toglia","nameSlug":"michael-toglia-669911","firstLastName":"Michael Toglia","lastFirstName":"Toglia, Michael","lastInitName":"Toglia, M","initLastName":"M Toglia","fullFMLName":"Michael Toglia","fullLFMName":"Toglia, Michael","strikeZoneTop":3.42,"strikeZoneBottom":1.726},"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},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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":23,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","primaryNumber":"47","birthDate":"1994-09-14","currentAge":31,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"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},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID676760":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760","firstName":"Ronald","lastName":"Marinaccio","primaryNumber":"97","birthDate":"1995-07-01","currentAge":31,"birthCity":"Toms River","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ron","useLastName":"Marinaccio","middleName":"James","boxscoreName":"Marinaccio","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"mair-uh-NAH-chee-oh","mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ron Marinaccio","nameSlug":"ron-marinaccio-676760","firstLastName":"Ron Marinaccio","lastFirstName":"Marinaccio, Ron","lastInitName":"Marinaccio, R","initLastName":"R Marinaccio","fullFMLName":"Ronald James Marinaccio","fullLFMName":"Marinaccio, Ronald James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID699302":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302","firstName":"Héctor","lastName":"Rodríguez","primaryNumber":"43","birthDate":"2004-03-11","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Héctor","useLastName":"Rodríguez","middleName":"Junior","boxscoreName":"Rodríguez, H","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Héctor Rodríguez","nameSlug":"hector-rodriguez-699302","firstLastName":"Héctor Rodríguez","lastFirstName":"Rodríguez, Héctor","lastInitName":"Rodríguez, H","initLastName":"H Rodríguez","fullFMLName":"Héctor Junior Rodríguez","fullLFMName":"Rodríguez, Héctor Junior","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"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}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43891,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Overcast","temp":"87","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":24092,"firstPitch":"2026-08-16T17:42:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"home":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"}},"officialScorer":{"id":431070,"fullName":"Ronald Roth","link":"/api/v1/people/431070"},"primaryDatacaster":{"id":427541,"fullName":"Doug White","link":"/api/v1/people/427541"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-16T17:42:10.601Z","endTime":"2026-08-16T17:43:34.377Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T15:00:24.830Z","endTime":"2026-08-16T17:15:19.845Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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-16T17:15:19.845Z","endTime":"2026-08-16T17:40:13.898Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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-16T17:40:13.898Z","endTime":"2026-08-16T17:42:12.744Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10427576843454,"aZ":-21.427310912251993,"pfxX":10.961423282908978,"pfxZ":5.581517448245763,"pX":-0.35677495677207766,"pZ":1.6107609393515647,"vX0":-13.497713502633777,"vY0":-137.74950479157744,"vZ0":-5.820423353893727,"x":130.6,"y":195.29,"x0":3.178619458600309,"y0":50.00279623181828,"z0":5.196240396922725,"aX":21.102936133747036},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":-17.0,"spinRate":2379,"spinDirection":108},"zone":7,"typeConfidence":0.87,"plateTime":0.39737718706827474,"extension":6.351598624204268},"index":3,"playId":"a4cf5691-19e1-37d7-a597-1a4d66d7725f","pitchNumber":1,"startTime":"2026-08-16T17:42:12.744Z","endTime":"2026-08-16T17:42:16.722Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56058877637438,"aZ":-27.927954871595723,"pfxX":11.728916416745397,"pfxZ":2.1586527444008023,"pX":0.9269255937609183,"pZ":2.5944322866517853,"vX0":-10.699684877237717,"vY0":-139.13962012267766,"vZ0":-2.4942007484849404,"x":81.67,"y":168.73,"x0":3.294161866619347,"y0":50.00139504141358,"z0":5.34877910323301,"aX":23.047833333451592},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.6,"breakHorizontal":-19.1,"spinRate":2316,"spinDirection":113},"zone":12,"typeConfidence":0.9,"plateTime":0.3933146358595443,"extension":6.265985953435827},"index":4,"playId":"83e8cae0-edea-3523-9fc1-1372347ce6a6","pitchNumber":2,"startTime":"2026-08-16T17:42:45.657Z","endTime":"2026-08-16T17:42:49.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027640499590028,"aZ":-25.568388259100384,"pfxX":10.538932741467665,"pfxZ":3.421570806287221,"pX":-1.0916292270504058,"pZ":2.400958223813295,"vX0":-14.836226495647743,"vY0":-137.91824326953144,"vZ0":-3.1475999128558416,"x":158.61,"y":173.95,"x0":2.9825876211189652,"y0":50.00378190866659,"z0":5.277169814294074,"aX":20.351116655284194},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":-16.1,"spinRate":2307,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.3968028655103111,"extension":6.211353979507283},"index":5,"playId":"6e4fef2f-a54d-302e-9c0d-e315d2ab360f","pitchNumber":3,"startTime":"2026-08-16T17:43:06.396Z","endTime":"2026-08-16T17:43:11.310Z","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":94.7,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99297604628801,"aZ":-23.14684992941685,"pfxX":10.023336491233515,"pfxZ":4.7014900440552765,"pX":0.3578470764186052,"pZ":3.035028579271022,"vX0":-11.299593836831356,"vY0":-137.52805563259116,"vZ0":-2.0390939245277755,"x":103.36,"y":156.83,"x0":3.2139871164563516,"y0":50.000489934052034,"z0":5.353183578289037,"aX":19.233331482625804},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":-15.8,"spinRate":2271,"spinDirection":109},"zone":3,"typeConfidence":0.86,"plateTime":0.39799539651980975,"extension":6.205069855014555},"hitData":{"launchSpeed":99.5,"launchAngle":12.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.42,"coordY":96.09}},"index":6,"playId":"c2425597-e097-3a82-88f9-18c1d17eb959","pitchNumber":4,"startTime":"2026-08-16T17:43:22.826Z","endTime":"2026-08-16T17:43:34.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:43:34.377Z","atBatIndex":0},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Heriberto Hernández grounds into a double play, shortstop Elly De La Cruz to second baseman Matt McLain to first baseman Sal Stewart. Otto Lopez out at 2nd. Heriberto Hernández out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-16T17:44:02.349Z","endTime":"2026-08-16T17:44:46.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.376839403580956,"aZ":-32.77810729981384,"pfxX":-1.9487122144160818,"pfxZ":-0.39718524728391813,"pX":2.2899160028037264,"pZ":3.858880094293475,"vX0":-2.15975666796687,"vY0":-121.47552105857109,"vZ0":2.7817788511670862,"x":29.71,"y":134.59,"x0":3.4401753166976006,"y0":50.00436161175188,"z0":5.528117374895921,"aX":-2.944020651937602},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":4.0,"spinRate":2380,"spinDirection":268},"zone":12,"typeConfidence":0.89,"plateTime":0.44904406835231203,"extension":6.08995731302134},"index":0,"playId":"ab253cf4-a768-37be-9bf7-5bf13fdb61b9","pitchNumber":1,"startTime":"2026-08-16T17:44:03.131Z","endTime":"2026-08-16T17:44:06.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950427580738676,"aZ":-30.95873925799783,"pfxX":9.439005651746424,"pfxZ":0.7227280286798354,"pX":0.3323303544706895,"pZ":1.4636873957944017,"vX0":-10.319255975673672,"vY0":-128.2549264939193,"vZ0":-3.5781055939513404,"x":104.33,"y":199.26,"x0":3.15455871651855,"y0":50.00555376124229,"z0":5.254453605703652,"aX":15.954122804419326},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.7,"breakHorizontal":-15.2,"spinRate":1827,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.42473936905515597,"extension":6.114060984706007},"index":1,"playId":"41a83b96-d65b-3451-a376-66aaa503212d","pitchNumber":2,"startTime":"2026-08-16T17:44:21.497Z","endTime":"2026-08-16T17:44:25.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.894117492513754,"aZ":-31.951955318118177,"pfxX":-0.38340797452175,"pfxZ":0.13981014179767293,"pX":0.8475813218675502,"pZ":3.0266975877877877,"vX0":-6.164505595668899,"vY0":-123.95325512343392,"vZ0":0.6943790465108064,"x":84.69,"y":157.06,"x0":3.403695492270209,"y0":50.00145403214841,"z0":5.3849048116296725,"aX":-0.6036119769978747},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":1.9,"spinRate":2477,"spinDirection":283},"zone":3,"typeConfidence":0.81,"plateTime":0.4398084134475102,"extension":6.0701058530090926},"hitData":{"launchSpeed":91.6,"launchAngle":6.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.73,"coordY":159.18}},"index":2,"playId":"7be54d8d-7624-3ba6-9420-5d67baf3ea87","pitchNumber":3,"startTime":"2026-08-16T17:44:38.163Z","endTime":"2026-08-16T17:44:46.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:44:46.286Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a line drive to right fielder Michael Toglia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-16T17:45:13.401Z","endTime":"2026-08-16T17:45:41.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.835081693692103,"aZ":-34.26085163204887,"pfxX":-1.5439095944043295,"pfxZ":-1.3776892842326713,"pX":1.740935986141196,"pZ":2.7525269460820208,"vX0":-3.5552715149969423,"vY0":-121.03947831554552,"vZ0":0.5531255823050569,"x":50.64,"y":164.46,"x0":3.419635163764986,"y0":50.00596528665363,"z0":5.4805591062882755,"aX":-2.330270634449043},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.2,"breakHorizontal":3.5,"spinRate":2436,"spinDirection":275},"zone":12,"typeConfidence":0.89,"plateTime":0.4495845208154954,"extension":6.1199843396623725},"index":0,"playId":"8b8a6f2d-1258-36cc-a275-89489ff9c168","pitchNumber":1,"startTime":"2026-08-16T17:45:15.409Z","endTime":"2026-08-16T17:45:19.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.509490607656055,"aZ":-30.916479101284533,"pfxX":10.761600401605845,"pfxZ":0.7307676621450856,"pX":0.4512868079811118,"pZ":1.9249633554101588,"vX0":-10.743881656233771,"vY0":-130.06132683696728,"vZ0":-2.415873075270903,"x":99.8,"y":186.81,"x0":3.223904766818191,"y0":50.00368041392351,"z0":5.194297572549635,"aX":18.565742293267146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-17.3,"spinRate":1926,"spinDirection":97},"zone":9,"typeConfidence":0.86,"plateTime":0.42000860468443335,"extension":6.243900220075083},"hitData":{"launchSpeed":97.5,"launchAngle":16.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.89,"coordY":84.93}},"index":1,"playId":"5de1e73b-ab62-3275-a649-099f03152e59","pitchNumber":2,"startTime":"2026-08-16T17:45:29.768Z","endTime":"2026-08-16T17:45:41.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:45:41.633Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks. Agustín Ramírez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-16T17:46:02.308Z","endTime":"2026-08-16T17:48:46.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84736269178708,"aZ":-21.864471672441486,"pfxX":10.085851209652105,"pfxZ":5.287380313443418,"pX":-1.419820464634174,"pZ":3.0272180466675707,"vX0":-16.00405926736777,"vY0":-138.48537394757233,"vZ0":-2.1778577560496513,"x":171.12,"y":157.05,"x0":3.1137576297493896,"y0":50.00086752956029,"z0":5.280526968492153,"aX":19.66117999405445},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-15.1,"spinRate":2365,"spinDirection":113},"zone":11,"typeConfidence":0.87,"plateTime":0.39494622409257873,"extension":6.28561835421366},"index":0,"playId":"20d1bc4e-b408-3103-aa65-a85a3f441d60","pitchNumber":1,"startTime":"2026-08-16T17:46:07.237Z","endTime":"2026-08-16T17:46:11.803Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182385388534904,"aZ":-20.930036190666566,"pfxX":10.784114364117356,"pfxZ":5.9115816728640835,"pX":-0.04886283867910762,"pZ":2.4730589592757815,"vX0":-12.518053486722017,"vY0":-136.808973595021,"vZ0":-3.540360287855984,"x":118.86,"y":172.01,"x0":3.1773319599789085,"y0":50.003226713806605,"z0":5.2123060199993505,"aX":20.515425170670802},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":-17.0,"spinRate":2251,"spinDirection":110},"zone":5,"typeConfidence":0.89,"plateTime":0.3998194785981708,"extension":6.281667472387719},"index":1,"playId":"a695ff53-2f2b-3424-8090-9d58c63c5880","pitchNumber":2,"startTime":"2026-08-16T17:46:27.781Z","endTime":"2026-08-16T17:46:30.781Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492756446953738,"aZ":-22.384052727496954,"pfxX":9.587539805545246,"pfxZ":5.168251181486619,"pX":0.006750382998327821,"pZ":3.265577756660553,"vX0":-11.808759626862841,"vY0":-136.59415007230345,"vZ0":-1.4168127037895972,"x":116.74,"y":150.61,"x0":3.135955777483506,"y0":50.001406303409176,"z0":5.326912626442364,"aX":18.155317166609525},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":2189,"spinDirection":108},"zone":11,"typeConfidence":0.88,"plateTime":0.4006663633908438,"extension":6.372928617229902},"index":2,"playId":"5ea0f459-17cc-3546-9db2-e70b5785697f","pitchNumber":3,"startTime":"2026-08-16T17:46:52.744Z","endTime":"2026-08-16T17:46:55.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"8b7c0b7f-4952-31e1-ab1f-82e64aaecbc5","startTime":"2026-08-16T17:47:22.653Z","endTime":"2026-08-16T17:47:26.484Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33250439704233,"aZ":-30.72967152187388,"pfxX":11.01185181839417,"pfxZ":0.8420138111699802,"pX":0.8326260275647456,"pZ":0.9191094618349293,"vX0":-9.512468332628059,"vY0":-130.04062669800757,"vZ0":-5.131117999979754,"x":85.26,"y":213.96,"x0":3.10079776272447,"y0":50.00448844772133,"z0":5.238953114212998,"aX":18.931088548991855},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":1981,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.4206048698536069,"extension":6.1578527498780105},"index":4,"playId":"5e8e0602-f38b-3391-9ddf-eceafd453c90","pitchNumber":4,"startTime":"2026-08-16T17:47:42.898Z","endTime":"2026-08-16T17:47:47.597Z","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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870668906764614,"aZ":-33.840300663558466,"pfxX":-2.8264412724326666,"pfxZ":-1.0985447301170872,"pX":1.0167399422451544,"pZ":2.862372661808019,"vX0":-4.679104526002186,"vY0":-122.578315355128,"vZ0":0.6853823004541588,"x":78.24,"y":161.5,"x0":3.3196021316114135,"y0":50.00188219340284,"z0":5.474774745171521,"aX":-4.288590532826691},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":2486,"spinDirection":273},"zone":12,"typeConfidence":0.89,"plateTime":0.44732366364747644,"extension":6.127415905652884},"index":5,"playId":"aa1d5e66-1a85-3f8f-9faa-b211cba9c2d0","pitchNumber":5,"startTime":"2026-08-16T17:48:03.657Z","endTime":"2026-08-16T17:48:08.668Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.876040047145473,"aZ":-22.466033360091153,"pfxX":10.973629764819826,"pfxZ":4.909569274858153,"pX":1.0238449601226312,"pZ":1.5928659363741604,"vX0":-10.020472973384859,"vY0":-139.3703122184697,"vZ0":-5.897422441921141,"x":77.97,"y":195.77,"x0":3.2314805553636954,"y0":50.00259428471798,"z0":5.2096840092990995,"aX":21.694591774115473},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":-17.9,"spinRate":2277,"spinDirection":108},"zone":14,"typeConfidence":0.79,"plateTime":0.39226828294349136,"extension":6.370651665757329},"index":6,"playId":"429d19bb-237f-3587-a38d-18aded58edb3","pitchNumber":6,"startTime":"2026-08-16T17:48:42.525Z","endTime":"2026-08-16T17:48:46.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:48:46.698Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-16T17:49:19.353Z","endTime":"2026-08-16T17:49:29.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760568784440647,"aZ":-30.685021872686217,"pfxX":10.984301083662947,"pfxZ":0.8614324203364205,"pX":0.6111891083213826,"pZ":2.10870941191049,"vX0":-10.305136637222496,"vY0":-129.55091093290235,"vZ0":-2.076220868417402,"x":93.7,"y":181.84,"x0":3.188655438587072,"y0":50.001290263051956,"z0":5.236548002883036,"aX":18.913750312959884},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-18.0,"spinRate":1793,"spinDirection":94},"zone":6,"typeConfidence":0.89,"plateTime":0.4207046070868268,"extension":6.22206789956484},"hitData":{"launchSpeed":85.7,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.15,"coordY":165.27}},"index":0,"playId":"27ea6eb9-2f8c-33ed-bef4-9ffdcfb5c5b9","pitchNumber":1,"startTime":"2026-08-16T17:49:21.589Z","endTime":"2026-08-16T17:49:29.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:49:29.432Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-16T17:51:40.939Z","endTime":"2026-08-16T17:55:28.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.918400342040854,"aZ":-12.378373745922731,"pfxX":-8.50542754278598,"pfxZ":10.040201903534284,"pX":-0.46379953222816017,"pZ":4.791121726250305,"vX0":6.914395787370725,"vY0":-140.28286813371597,"vZ0":-1.0656696427036663,"x":134.68,"y":109.42,"x0":-1.8687517512133223,"y0":50.001572777905174,"z0":5.991825672344029,"aX":-16.76871999450218},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":13.8,"spinRate":2770,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.39205726972621946,"extension":6.314193634978755},"index":0,"playId":"d4cfcfa8-eb64-3f70-a5e4-df7d0ac586f1","pitchNumber":1,"startTime":"2026-08-16T17:51:48.909Z","endTime":"2026-08-16T17:51:52.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485128603043638,"aZ":-20.785747896040704,"pfxX":6.9365930058517336,"pfxZ":8.266905850794277,"pX":-0.9997568284692109,"pZ":3.2836294136157966,"vX0":0.5125391698046076,"vY0":-117.28648218609733,"vZ0":-1.2640325494120626,"x":155.11,"y":150.12,"x0":-2.1216506566409707,"y0":50.002705297625155,"z0":5.7885580087694715,"aX":9.556443672225031},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":14.9,"breakHorizontal":-12.7,"spinRate":2554,"spinDirection":121},"zone":11,"typeConfidence":0.89,"plateTime":0.469001432717965,"extension":6.478999159960173},"index":1,"playId":"e3cb45db-5beb-324d-92d5-28147c8aef19","pitchNumber":2,"startTime":"2026-08-16T17:52:03.589Z","endTime":"2026-08-16T17:52:08.137Z","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":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-16T17:52:58.224Z","endTime":"2026-08-16T17:53:14.882Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.638769483394615,"aZ":-16.965322569697896,"pfxX":-9.234030525406471,"pfxZ":7.826928486538442,"pX":0.13825411631057505,"pZ":2.730838621802278,"vX0":8.478901515949849,"vY0":-138.65821081059525,"vZ0":-5.0715021076742905,"x":111.73,"y":165.05,"x0":-1.762853118658752,"y0":50.000690619002164,"z0":5.719223036698203,"aX":-17.938932537277946},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":14.9,"spinRate":2714,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.3953401913293977,"extension":6.537763313538956},"index":3,"playId":"c6835c19-4700-391c-911c-dfc5ecaf65d7","pitchNumber":3,"startTime":"2026-08-16T17:53:14.882Z","endTime":"2026-08-16T17:53:19.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7802032373193,"aZ":-13.98662482492376,"pfxX":-8.04636188205626,"pfxZ":8.949015664635366,"pX":1.6804618958772657,"pZ":2.830111220893056,"vX0":11.834147685481419,"vY0":-141.95680983698057,"vZ0":-5.755483230463594,"x":52.94,"y":162.37,"x0":-1.505127010693639,"y0":50.003448993853084,"z0":5.781092941641583,"aX":-16.354599523912956},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2755,"spinDirection":218},"zone":12,"typeConfidence":0.75,"plateTime":0.3864747951062393,"extension":6.598615384101938},"index":4,"playId":"5830289b-47ad-3f62-af36-0d5bbc4c555d","pitchNumber":4,"startTime":"2026-08-16T17:53:39.780Z","endTime":"2026-08-16T17:53:44.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50162009816247,"aZ":-15.20616987587197,"pfxX":-9.039150189165625,"pfxZ":8.390602495886414,"pX":-0.19076156836219288,"pZ":2.8365158875785057,"vX0":7.284535635606204,"vY0":-141.81595504443004,"vZ0":-5.630272944642298,"x":124.27,"y":162.19,"x0":-1.627045149827166,"y0":50.00681523154906,"z0":5.8289306735468704,"aX":-18.290117085231007},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":14.8,"spinRate":2800,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3872344806627148,"extension":6.581818536775741},"index":5,"playId":"93b632b3-4253-3f7f-9135-d84684f90db4","pitchNumber":5,"startTime":"2026-08-16T17:53:56.867Z","endTime":"2026-08-16T17:54:02.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74391825973128,"aZ":-15.010726173044716,"pfxX":-6.14544901804953,"pfxZ":8.379643864922848,"pX":-0.15880735383975603,"pZ":3.5054923213265594,"vX0":6.715366053162047,"vY0":-142.4513070337146,"vZ0":-3.9067857264658157,"x":123.05,"y":144.13,"x0":-1.7520945450992575,"y0":50.00190410644306,"z0":5.84817244519804,"aX":-12.587122673588434},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2668,"spinDirection":224},"zone":2,"typeConfidence":0.86,"plateTime":0.38497957391112525,"extension":6.542688557557308},"index":6,"playId":"f57ebda9-8eed-3cb0-8e03-f0572ce04102","pitchNumber":6,"startTime":"2026-08-16T17:54:29.554Z","endTime":"2026-08-16T17:54:33.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13902101362633,"aZ":-13.064942523087977,"pfxX":-6.510180863230721,"pfxZ":9.311410981278813,"pX":-0.10892532830391784,"pZ":3.3551418444634007,"vX0":6.922790728612161,"vY0":-143.0849068218524,"vZ0":-4.767810770276386,"x":121.15,"y":148.19,"x0":-1.7257652036231363,"y0":50.00474538605973,"z0":5.875888330543547,"aX":-13.363714938296262},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":10.2,"spinRate":2627,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3842891451073789,"extension":6.714320426943406},"index":7,"playId":"b7626d76-14b4-3021-a1f2-60308b18bcc8","pitchNumber":7,"startTime":"2026-08-16T17:55:00.280Z","endTime":"2026-08-16T17:55:04.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":691587,"fullName":"Eury Pérez"}}},"count":{"balls":4,"strikes":2,"outs":0},"index":8,"playId":"5b647c06-c76c-4882-a8ad-2fc912d79b0c","pitchNumber":7,"startTime":"2026-08-16T17:55:23.599Z","endTime":"2026-08-16T17:55:28.599Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-16T17:55:28.599Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-16T17:56:09.528Z","endTime":"2026-08-16T17:56:51.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421243918375094,"aZ":-25.961511659808338,"pfxX":0.7393915164105979,"pfxZ":3.7349533386001497,"pX":0.07556014909660866,"pZ":1.739686797708698,"vX0":4.425823324107395,"vY0":-127.8910174347576,"vZ0":-4.506825747896543,"x":114.12,"y":191.81,"x0":-1.7706694582204277,"y0":50.00208893877297,"z0":5.551564545123183,"aX":1.228861568888126},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-2.3,"spinRate":2399,"spinDirection":190},"zone":8,"typeConfidence":0.92,"plateTime":0.4276419771009321,"extension":6.466647380001968},"index":0,"playId":"b5468b2f-f6d4-3d36-bd02-6470fbef05fc","pitchNumber":1,"startTime":"2026-08-16T17:56:14.344Z","endTime":"2026-08-16T17:56:17.583Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041287864177566,"aZ":-22.057798972972414,"pfxX":1.403272793943198,"pfxZ":6.763058500672282,"pX":-0.289702460877483,"pZ":1.8465051798378467,"vX0":3.241152425743155,"vY0":-121.31853562884396,"vZ0":-4.452146737841962,"x":128.04,"y":188.92,"x0":-1.8235525830992945,"y0":50.00089087771414,"z0":5.620598728645054,"aX":2.0973470327440804},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.5,"breakHorizontal":-3.2,"spinRate":2543,"spinDirection":99},"zone":8,"typeConfidence":0.92,"plateTime":0.4509361977834958,"extension":6.592216587492476},"hitData":{"launchSpeed":88.5,"launchAngle":51.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.62,"coordY":116.16}},"index":1,"playId":"b05fd621-0307-3552-84d5-65238b77c806","pitchNumber":2,"startTime":"2026-08-16T17:56:40.493Z","endTime":"2026-08-16T17:56:51.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:56:51.482Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-16T17:57:20.199Z","endTime":"2026-08-16T17:59:45.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71743261971018,"aZ":-13.226085968271287,"pfxX":-5.327333816525171,"pfxZ":9.273670423969117,"pX":-0.49913493994547736,"pZ":3.175288763383351,"vX0":4.764038055762336,"vY0":-142.48959053358902,"vZ0":-5.282865246368678,"x":136.03,"y":153.05,"x0":-1.5059296487738545,"y0":50.00266382827531,"z0":5.89870283422191,"aX":-10.883910732603066},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2576,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3853694170424209,"extension":6.61097472167495},"index":0,"playId":"dbb0e15b-5466-33d3-89b3-1c3baed35325","pitchNumber":1,"startTime":"2026-08-16T17:57:22.323Z","endTime":"2026-08-16T17:57:26.598Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46740017670296,"aZ":-28.57412044804987,"pfxX":-0.544350402470418,"pfxZ":2.1721534674747023,"pX":-0.5772076238803439,"pZ":2.5989458754682295,"vX0":3.128887264632683,"vY0":-127.39974520953947,"vZ0":-2.3437211980333204,"x":139.0,"y":168.61,"x0":-1.7468095609762262,"y0":50.00011878094696,"z0":5.7734992007166515,"aX":-0.9011444552960755},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":0.4,"spinRate":2425,"spinDirection":167},"zone":4,"typeConfidence":0.88,"plateTime":0.4287898462697308,"extension":6.66831272358673},"index":1,"playId":"9cb34c39-799f-3279-9713-acfff03b6a72","pitchNumber":2,"startTime":"2026-08-16T17:57:41.597Z","endTime":"2026-08-16T17:57:45.193Z","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":2,"startTime":"2026-08-16T17:57:53.679Z","endTime":"2026-08-16T17:58:10.977Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.675822095027637,"aZ":-37.80909339253035,"pfxX":4.895205244572297,"pfxZ":-4.00007189131866,"pX":0.4376378371460909,"pZ":1.606933129176725,"vX0":3.300992873167624,"vY0":-118.02091645773027,"vZ0":-2.0983793885869066,"x":100.32,"y":195.39,"x0":-1.615529002666047,"y0":50.00141062669708,"z0":5.992960749381601,"aX":6.897931211304715},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.4,"breakHorizontal":-9.7,"spinRate":2833,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4642713524623301,"extension":6.984795163790448},"index":3,"playId":"e4e7fcb0-e441-38b8-b260-1b43004c03ad","pitchNumber":3,"startTime":"2026-08-16T17:58:10.977Z","endTime":"2026-08-16T17:58:16.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Elly De La Cruz caught stealing 2nd base, catcher Brian Navarreto to shortstop Otto Lopez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"e4e7fcb0-e441-38b8-b260-1b43004c03ad","startTime":"2026-08-16T17:58:23.007Z","endTime":"2026-08-16T17:59:00.612Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":89.7,"endSpeed":81.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.733393739365372,"aZ":-22.742213381505596,"pfxX":-7.45782716046382,"pfxZ":5.546092080676528,"pX":-1.1307043628255198,"pZ":2.6131145768684685,"vX0":4.0119084726157626,"vY0":-130.4421913838527,"vZ0":-3.6441092436320175,"x":160.1,"y":168.23,"x0":-1.7302304561215238,"y0":50.00344325089216,"z0":5.769034842181284,"aX":-12.686962797106077},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1750,"spinDirection":240},"zone":11,"typeConfidence":0.89,"plateTime":0.4219818986557744,"extension":6.839060417708994},"index":5,"playId":"c47ec991-45a9-33ed-a966-be04d67d9183","pitchNumber":4,"startTime":"2026-08-16T17:59:00.612Z","endTime":"2026-08-16T17:59:05.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":87.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.850811935193086,"aZ":-13.02536894667573,"pfxX":-6.133735841062846,"pfxZ":9.499704405047392,"pX":-0.10458382455144936,"pZ":4.668017134528693,"vX0":6.502266401471078,"vY0":-142.73435167015197,"vZ0":-1.5107520818908395,"x":120.99,"y":112.74,"x0":-1.6406512339526687,"y0":50.00682829009407,"z0":6.045492438184017,"aX":-12.369772905529501},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2660,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3871493557900827,"extension":6.516615402128105},"index":6,"playId":"0225ef51-7972-3580-a55f-4a41ec730730","pitchNumber":5,"startTime":"2026-08-16T17:59:17.108Z","endTime":"2026-08-16T17:59:22.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.67589215683233,"aZ":-11.100948105964763,"pfxX":-6.398485005828215,"pfxZ":10.230509902653523,"pX":-0.004509561644030509,"pZ":2.391375957264383,"vX0":7.074033106071975,"vY0":-143.84884175726506,"vZ0":-7.407035380628632,"x":117.17,"y":174.21,"x0":-1.6845343706400047,"y0":50.00360817182287,"z0":5.716578882149245,"aX":-13.181413200483936},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2779,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.38327439191005386,"extension":6.560589578450216},"hitData":{"launchSpeed":92.9,"launchAngle":71.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.65,"coordY":162.23}},"index":7,"playId":"3d9f2e66-7183-3316-872d-9e95bcd1b66c","pitchNumber":6,"startTime":"2026-08-16T17:59:34.500Z","endTime":"2026-08-16T17:59:45.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T17:59:45.901Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Jiménez flies out to right fielder Michael Toglia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-16T18:01:48.541Z","endTime":"2026-08-16T18:03:27.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175144033661784,"aZ":-26.626731387862762,"pfxX":12.224476681086323,"pfxZ":2.9688778644346847,"pX":0.2324830842847483,"pZ":2.7737339828495946,"vX0":-11.969179081108457,"vY0":-135.78915266757738,"vZ0":-1.8789746362594246,"x":108.14,"y":163.89,"x0":3.1049749086647505,"y0":50.00671616895648,"z0":5.32353120405571,"aX":22.879565715502647},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":-19.7,"spinRate":2284,"spinDirection":112},"zone":2,"typeConfidence":0.9,"plateTime":0.40305908055368134,"extension":6.138117566932516},"index":0,"playId":"00ffc835-a5b2-3c09-95c6-d776f67033bc","pitchNumber":1,"startTime":"2026-08-16T18:01:55.556Z","endTime":"2026-08-16T18:01:59.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436290656332528,"aZ":-31.836101092690775,"pfxX":9.732667657397725,"pfxZ":0.198485644427997,"pX":1.1947236014528682,"pZ":2.1982018085782933,"vX0":-8.46340130980788,"vY0":-128.21659501163745,"vZ0":-1.7035286853180556,"x":71.46,"y":179.43,"x0":3.260585669975221,"y0":50.00008723031371,"z0":5.3359722923760575,"aX":16.337527460844928},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":-16.0,"spinRate":1883,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.42583643462566423,"extension":6.254636682058993},"index":1,"playId":"cd64d10f-5e8a-3825-97df-f6fea4efce58","pitchNumber":2,"startTime":"2026-08-16T18:02:09.224Z","endTime":"2026-08-16T18:02:13.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37431321088727,"aZ":-29.42336443894103,"pfxX":10.879310688996885,"pfxZ":1.624232554047019,"pX":-0.6004074565221404,"pZ":1.5993597094946388,"vX0":-12.857553573587534,"vY0":-128.89431007886012,"vZ0":-3.419442356508399,"x":139.89,"y":195.6,"x0":3.025875168356504,"y0":50.00176665926854,"z0":5.201348149078922,"aX":18.408743733908743},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-17.0,"spinRate":1886,"spinDirection":94},"zone":7,"typeConfidence":0.89,"plateTime":0.42402149812469236,"extension":6.31150561065492},"index":2,"playId":"32ab7796-429c-3f9e-8c29-075619ee67e5","pitchNumber":3,"startTime":"2026-08-16T18:02:23.895Z","endTime":"2026-08-16T18:02:27.982Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06850492249006,"aZ":-29.362023854755304,"pfxX":-0.4573729048952254,"pfxZ":1.8119968054852915,"pX":0.07699485936117936,"pZ":1.8353915598983206,"vX0":-7.614874224531687,"vY0":-122.75018882701606,"vZ0":-2.522519296187879,"x":114.07,"y":189.22,"x0":3.2551504507500373,"y0":50.00431177066279,"z0":5.330272124604232,"aX":-0.7110737858957622},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":2.3,"spinRate":2509,"spinDirection":284},"zone":8,"typeConfidence":0.79,"plateTime":0.4430822227111886,"extension":6.150331032214245},"index":3,"playId":"a7fb7117-9b10-3246-ae7f-32d2c5085391","pitchNumber":4,"startTime":"2026-08-16T18:02:41.298Z","endTime":"2026-08-16T18:02:45.708Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226423496928604,"aZ":-21.539783755907823,"pfxX":9.887101315315656,"pfxZ":5.448139259662145,"pX":-0.07013276142108701,"pZ":4.422678109057422,"vX0":-11.988060663354316,"vY0":-138.43313990761305,"vZ0":0.9445708017134524,"x":119.67,"y":119.37,"x0":3.020146781113233,"y0":50.002335531960746,"z0":5.512803694123667,"aX":19.30012985046685},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":-15.6,"spinRate":2297,"spinDirection":118},"zone":11,"typeConfidence":0.89,"plateTime":0.3947800291101373,"extension":6.168219755739716},"index":4,"playId":"e4f324f1-bb92-380d-8ca6-5341ddb25c87","pitchNumber":5,"startTime":"2026-08-16T18:03:01.693Z","endTime":"2026-08-16T18:03:06.427Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331501042210025,"aZ":-24.31440325007492,"pfxX":11.493352418826777,"pfxZ":4.06581458773189,"pX":0.04278335658289088,"pZ":2.3326048443122915,"vX0":-12.265855047791032,"vY0":-137.80132056855032,"vZ0":-3.530235991148353,"x":115.37,"y":175.8,"x0":3.0488132974499846,"y0":50.00007718195783,"z0":5.264302160370112,"aX":22.200797173338156},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":-18.4,"spinRate":2447,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.3967927407832117,"extension":6.335373936014084},"hitData":{"launchSpeed":89.3,"launchAngle":37.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.69,"coordY":102.67}},"index":5,"playId":"05ca76e9-bdf6-38dc-a88c-7d29f0cd62ab","pitchNumber":6,"startTime":"2026-08-16T18:03:17.444Z","endTime":"2026-08-16T18:03:27.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:03:27.625Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esteury Ruiz singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-16T18:03:44.654Z","endTime":"2026-08-16T18:05:21.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195012980552928,"aZ":-23.431331822876576,"pfxX":11.928174321895801,"pfxZ":4.614827718636589,"pX":-0.7301778788260966,"pZ":2.0421589866299095,"vX0":-14.561751408974056,"vY0":-136.77869997866543,"vZ0":-4.0752039316846975,"x":144.83,"y":183.64,"x0":3.1131307133833586,"y0":50.00272328179493,"z0":5.158239433859038,"aX":22.59925315699425},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-18.5,"spinRate":2296,"spinDirection":101},"zone":7,"typeConfidence":0.73,"plateTime":0.40045713507335057,"extension":6.26148954009601},"index":0,"playId":"f52ec321-1d04-3862-bb76-0ec6c3635d91","pitchNumber":1,"startTime":"2026-08-16T18:03:51.905Z","endTime":"2026-08-16T18:03:57.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18028983177554,"aZ":-26.456845892255764,"pfxX":11.372067169252103,"pfxZ":3.05931743633254,"pX":-0.2455664735851214,"pZ":1.9873453993384456,"vX0":-12.861966870751765,"vY0":-135.56774277750054,"vZ0":-3.7451026754876557,"x":126.36,"y":185.12,"x0":3.071098090877573,"y0":50.00616022426429,"z0":5.22239346798014,"aX":21.282808324749123},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-18.0,"spinRate":2330,"spinDirection":105},"zone":8,"typeConfidence":0.9,"plateTime":0.403211572380366,"extension":6.304647827546068},"index":1,"playId":"d9bb7829-fd1a-32f5-af7a-40dc39b3df4a","pitchNumber":2,"startTime":"2026-08-16T18:04:05.670Z","endTime":"2026-08-16T18:04:09.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454130994159186,"aZ":-27.354264944339892,"pfxX":10.904592662920802,"pfxZ":2.4786004884440214,"pX":0.307631595151213,"pZ":3.2920396218209906,"vX0":-11.621834455370365,"vY0":-138.00970394564152,"vZ0":-0.5380424662901074,"x":105.27,"y":149.89,"x0":3.1407992532041114,"y0":50.001520845576245,"z0":5.319243228023968,"aX":21.19905535131413},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":-17.5,"spinRate":2246,"spinDirection":107},"zone":3,"typeConfidence":0.9,"plateTime":0.3956846881802907,"extension":6.183431196141914},"index":2,"playId":"5363496b-9e8e-3e13-b89f-601e0d1c6802","pitchNumber":3,"startTime":"2026-08-16T18:04:28.096Z","endTime":"2026-08-16T18:04:32.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.881775377835258,"aZ":-32.969818419987476,"pfxX":9.409882989481474,"pfxZ":-0.46106211099297667,"pX":1.1526336038375062,"pZ":2.4600242501626695,"vX0":-8.488601364731734,"vY0":-129.97988818848904,"vZ0":-0.8448612579120025,"x":73.06,"y":172.36,"x0":3.2175589658305377,"y0":50.00032820564689,"z0":5.263718373780202,"aX":16.310844259000735},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.8,"breakHorizontal":-15.5,"spinRate":1843,"spinDirection":100},"zone":14,"typeConfidence":0.87,"plateTime":0.41927565042029435,"extension":6.20430375145518},"index":3,"playId":"0d1751ed-1af7-3970-877c-8329781f4104","pitchNumber":4,"startTime":"2026-08-16T18:04:45.287Z","endTime":"2026-08-16T18:04:49.263Z","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-16T18:04:54.019Z","endTime":"2026-08-16T18:05:10.423Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732405229467417,"aZ":-32.00232232434133,"pfxX":9.576209659002629,"pfxZ":0.09823532114542566,"pX":1.077339023202955,"pZ":2.1448915695988,"vX0":-8.55213638058378,"vY0":-128.58084719731252,"vZ0":-1.6278071611909395,"x":75.93,"y":180.87,"x0":3.1899447246514137,"y0":50.00011765150729,"z0":5.251395481939672,"aX":16.156517871560734},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-15.6,"spinRate":1917,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.4247277264289018,"extension":6.097666192704902},"hitData":{"launchSpeed":100.8,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.2,"coordY":79.07}},"index":5,"playId":"081ca2bc-5ade-35db-9858-497c4ae7c9b1","pitchNumber":5,"startTime":"2026-08-16T18:05:10.423Z","endTime":"2026-08-16T18:05:21.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:05:21.185Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-16T18:05:43.239Z","endTime":"2026-08-16T18:06:56.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":87.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7334252143344,"aZ":-24.66079001168982,"pfxX":10.890563508105545,"pfxZ":3.9006760642031235,"pX":0.1002668307824584,"pZ":2.6243043972029905,"vX0":-12.21516775576182,"vY0":-137.49018762394115,"vZ0":-2.399063631910527,"x":113.18,"y":167.92,"x0":3.1728239421397815,"y0":50.00191854955351,"z0":5.170898304898433,"aX":20.976936953155608},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.4,"spinRate":2325,"spinDirection":105},"zone":5,"typeConfidence":0.77,"plateTime":0.3974297209832036,"extension":6.354192671809879},"index":0,"playId":"509535d7-ab85-3a80-885f-0350acfcae08","pitchNumber":1,"startTime":"2026-08-16T18:05:49.819Z","endTime":"2026-08-16T18:05:53.044Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.967398560092096,"aZ":-30.31612382987464,"pfxX":-0.20425971532399245,"pfxZ":1.2085775427077703,"pX":0.029001612017379053,"pZ":2.2208351859770175,"vX0":-8.121665854878444,"vY0":-123.08358056199067,"vZ0":-1.1865699110420382,"x":115.89,"y":178.82,"x0":3.3951937157709717,"y0":50.003662220424786,"z0":5.271664939998046,"aX":-0.3122729745109698},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":2.3,"spinRate":2515,"spinDirection":283},"zone":5,"typeConfidence":0.8,"plateTime":0.44467018385842483,"extension":6.10389767054367},"index":1,"playId":"8cf900e8-bade-3206-8e09-6e40b5ced2fd","pitchNumber":2,"startTime":"2026-08-16T18:06:15.805Z","endTime":"2026-08-16T18:06:19.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720647360935434,"aZ":-31.788109344273032,"pfxX":-1.8654419805821236,"pfxZ":0.2581279929928906,"pX":-1.152673090005451,"pZ":1.2995140901418718,"vX0":-9.731412526669114,"vY0":-120.61777748690511,"vZ0":-2.7051908108369265,"x":160.94,"y":203.69,"x0":3.178157727889803,"y0":50.00053344883024,"z0":5.241877296338743,"aX":-2.7429406107711083},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2443,"spinDirection":293},"zone":13,"typeConfidence":0.87,"plateTime":0.454307602422404,"extension":6.19799032228529},"index":2,"playId":"5ca3cd5c-9060-3213-a71e-cd5c287bb00e","pitchNumber":3,"startTime":"2026-08-16T18:06:50.342Z","endTime":"2026-08-16T18:06:56.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:06:56.994Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-16T18:07:38.942Z","endTime":"2026-08-16T18:09:07.503Z","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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9691b542-75cc-3007-b957-f56aa4aae3f8","startTime":"2026-08-16T18:07:22.563Z","endTime":"2026-08-16T18:07:26.304Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269251922420104,"aZ":-27.991927825616745,"pfxX":10.760155661959807,"pfxZ":2.1622840654005557,"pX":0.7203763783343369,"pZ":1.9237565535754908,"vX0":-10.710029120617872,"vY0":-137.79379181450398,"vZ0":-3.581248718510487,"x":89.54,"y":186.84,"x0":3.250745122376828,"y0":50.0009872021124,"z0":5.1215680557066285,"aX":20.787516784057562},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2367,"spinDirection":107},"zone":9,"typeConfidence":0.9,"plateTime":0.39678914941687005,"extension":6.251368394523761},"index":1,"playId":"0f88bd2b-71a7-3e7f-a833-54660afbc360","pitchNumber":1,"startTime":"2026-08-16T18:07:41.251Z","endTime":"2026-08-16T18:07:51.416Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.841041570091488,"aZ":-32.847113784958985,"pfxX":9.826971303834561,"pfxZ":-0.3967577529687496,"pX":1.3550820495970342,"pZ":2.601047547429521,"vX0":-8.16994931953194,"vY0":-128.42742205917742,"vZ0":-0.2673060544025738,"x":65.35,"y":168.55,"x0":3.289809414439859,"y0":50.00592684805234,"z0":5.2461350901975505,"aX":16.534561933921495},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.1,"spinRate":1838,"spinDirection":94},"zone":12,"typeConfidence":0.89,"plateTime":0.42535577724819884,"extension":6.236227445063867},"index":2,"playId":"1746b1cd-cc2d-364f-ba24-24192821769f","pitchNumber":2,"startTime":"2026-08-16T18:08:07.741Z","endTime":"2026-08-16T18:08:13.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Esteury Ruiz steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"1746b1cd-cc2d-364f-ba24-24192821769f","startTime":"2026-08-16T18:08:17.605Z","endTime":"2026-08-16T18:08:42.740Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504614308003006,"aZ":-29.652678775216856,"pfxX":10.142784102160885,"pfxZ":1.4805061307125644,"pX":0.2608623718777747,"pZ":1.4110972134318864,"vX0":-11.02947709999808,"vY0":-128.76182653064816,"vZ0":-3.6067500976118847,"x":107.06,"y":200.68,"x0":3.256125507967871,"y0":50.00234104023645,"z0":5.092585732847212,"aX":17.251785666054918},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.3,"spinRate":1851,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.4233153179035929,"extension":6.420779589356025},"index":4,"playId":"02148d5a-fa45-3900-b31c-c953accd0f86","pitchNumber":3,"startTime":"2026-08-16T18:08:42.740Z","endTime":"2026-08-16T18:08:46.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.170176204684893,"aZ":-30.59698957706346,"pfxX":-1.3107827806828194,"pfxZ":1.0208174366782208,"pX":-0.37791626635959297,"pZ":0.8598783708467335,"vX0":-8.621551999145556,"vY0":-123.09085440983436,"vZ0":-4.265687026395461,"x":131.41,"y":215.56,"x0":3.32626786276172,"y0":50.00419890049666,"z0":5.177566995459204,"aX":-2.031863064413192},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":4.2,"spinRate":2649,"spinDirection":277},"zone":13,"typeConfidence":0.78,"plateTime":0.4433017236269503,"extension":6.102684291662681},"index":5,"playId":"04e6df9f-f57a-35f6-8427-ddc7a1718224","pitchNumber":4,"startTime":"2026-08-16T18:09:03.230Z","endTime":"2026-08-16T18:09:07.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:09:07.503Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eugenio Suárez pops out to third baseman Javier Sanoja in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-16T18:11:17.049Z","endTime":"2026-08-16T18:12:26.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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(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":85.2,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04054748098065,"aZ":-27.711168989716512,"pfxX":1.2184836091849824,"pfxZ":2.8605837435027777,"pX":1.1580720256998969,"pZ":3.413288415029672,"vX0":7.192359761378551,"vY0":-123.97499896083282,"vZ0":-0.42544063741694355,"x":72.86,"y":146.62,"x0":-1.9352522042862814,"y0":50.00497657188734,"z0":5.893653936704825,"aX":1.9023977069885403},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":-3.8,"spinRate":2351,"spinDirection":133},"zone":12,"typeConfidence":0.92,"plateTime":0.44126679258780666,"extension":6.663262439411493},"index":0,"playId":"0fc3bea3-7558-331f-8efc-24053f2d7112","pitchNumber":1,"startTime":"2026-08-16T18:11:23.292Z","endTime":"2026-08-16T18:11:27.900Z","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":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39020277733185,"aZ":-27.229634733056816,"pfxX":-0.31312865511624466,"pfxZ":3.0070562406747365,"pX":1.0607060896108538,"pZ":1.5321597431828293,"vX0":7.332236461861759,"vY0":-126.84100087445084,"vZ0":-4.925937952268786,"x":76.57,"y":197.41,"x0":-1.814183167263958,"y0":50.00573437906146,"z0":5.643260885120668,"aX":-0.5155055313528177},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.0,"spinRate":2501,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.43009627503030234,"extension":6.387856183103184},"index":1,"playId":"e1b506b7-765f-3e6a-bebf-e976a6cea833","pitchNumber":2,"startTime":"2026-08-16T18:11:40.611Z","endTime":"2026-08-16T18:11:43.863Z","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":83.9,"endSpeed":77.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99499351331571,"aZ":-23.678443002239298,"pfxX":-0.8117752373756795,"pfxZ":5.571863570225615,"pX":0.6750959254831718,"pZ":2.608676390434385,"vX0":6.451708656927339,"vY0":-122.11362468417985,"vZ0":-2.5759682380754265,"x":91.27,"y":168.35,"x0":-1.8853406749239656,"y0":50.001137351133714,"z0":5.694991651659837,"aX":-1.2385254428678634},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.8,"breakHorizontal":0.1,"spinRate":2498,"spinDirection":107},"zone":6,"typeConfidence":0.93,"plateTime":0.44700305905779114,"extension":6.747462493439874},"index":2,"playId":"0ec833e6-2467-3f01-b580-7c7df3fda8e5","pitchNumber":3,"startTime":"2026-08-16T18:11:55.585Z","endTime":"2026-08-16T18:11:59.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.86281428619952,"aZ":-11.302531619462926,"pfxX":-6.718473482768135,"pfxZ":10.133958407563812,"pX":-0.8800060325514721,"pZ":3.2779150633208447,"vX0":4.425327403276474,"vY0":-143.45061862109497,"vZ0":-5.498368356593112,"x":150.54,"y":150.28,"x0":-1.5793729474533802,"y0":50.00054746681743,"z0":5.9407346455127765,"aX":-13.833900187054947},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2779,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3835647055094902,"extension":6.50548872169077},"hitData":{"launchSpeed":74.3,"launchAngle":73.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.12,"coordY":183.12}},"index":3,"playId":"cf586f6c-1216-3774-bcb0-12f217732e0a","pitchNumber":4,"startTime":"2026-08-16T18:12:16.786Z","endTime":"2026-08-16T18:12:26.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:12:26.533Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Toglia grounds out, second baseman Xavier Edwards to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-16T18:12:48.521Z","endTime":"2026-08-16T18:12:59.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3789269114969,"aZ":-19.22472375324168,"pfxX":-8.92351928860963,"pfxZ":6.497915183733098,"pX":0.10486063516832676,"pZ":2.1086841787408996,"vX0":8.268044761010044,"vY0":-140.40304291523378,"vZ0":-6.325529068690244,"x":113.0,"y":181.85,"x0":-1.7216117190844598,"y0":50.00019975010464,"z0":5.645670667419777,"aX":-17.777806719205834},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":2603,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.39040938072247044,"extension":6.657115438025528},"hitData":{"launchSpeed":96.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.81,"coordY":153.61}},"index":0,"playId":"5b3a3d91-84c0-367d-86cb-f992c839b44c","pitchNumber":1,"startTime":"2026-08-16T18:12:49.912Z","endTime":"2026-08-16T18:12:59.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:12:59.992Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-16T18:13:18.435Z","endTime":"2026-08-16T18:15:51.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42238144620686,"aZ":-19.680365282059526,"pfxX":-8.623245965108687,"pfxZ":6.114317312261337,"pX":-0.8695358080883508,"pZ":2.888390188752264,"vX0":5.594467220740934,"vY0":-141.7916474275306,"vZ0":-4.597665886938556,"x":150.14,"y":160.79,"x0":-1.7444918736263553,"y0":50.00162988663958,"z0":5.781010466228527,"aX":-17.614997844804535},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":14.5,"spinRate":2595,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3858101646443459,"extension":6.634212111332924},"index":0,"playId":"c3fd5df1-658d-35a0-a34f-fa4e225822d5","pitchNumber":1,"startTime":"2026-08-16T18:13:22.230Z","endTime":"2026-08-16T18:13:26.680Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52286211105707,"aZ":-27.370908555349676,"pfxX":-0.46999130610579165,"pfxZ":2.8195871583274545,"pX":1.0238379224566918,"pZ":2.917967734025837,"vX0":7.432987984918096,"vY0":-128.67294190746,"vZ0":-1.933964454054388,"x":77.97,"y":159.99,"x0":-1.8211348733355541,"y0":50.005933348260776,"z0":5.765997933630432,"aX":-0.8031738119457718},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-0.5,"spinRate":2348,"spinDirection":166},"zone":12,"typeConfidence":0.89,"plateTime":0.42300772870559955,"extension":6.751850168582935},"index":1,"playId":"fbcf0e73-7289-3450-b182-b71a074fe704","pitchNumber":2,"startTime":"2026-08-16T18:13:38.553Z","endTime":"2026-08-16T18:13:43.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.496483405130384,"aZ":-11.778922332350712,"pfxX":-6.225403333726204,"pfxZ":9.873308019655958,"pX":-0.061911811458375134,"pZ":2.3190232392610146,"vX0":6.870559744102007,"vY0":-142.73199955549927,"vZ0":-7.278902929779909,"x":119.36,"y":176.17,"x0":-1.6900838727878758,"y0":50.00271358819168,"z0":5.6420501542365935,"aX":-12.859900845184871},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2750,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3835774123254878,"extension":6.5416980697170946},"index":2,"playId":"125b4890-4eeb-3bbc-a43e-806b9a0d2279","pitchNumber":3,"startTime":"2026-08-16T18:13:55.458Z","endTime":"2026-08-16T18:13:58.910Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.846739920478207,"aZ":-28.018825411148136,"pfxX":1.7301817441309462,"pfxZ":2.4671745303405945,"pX":0.5315054212409063,"pZ":2.734814155717818,"vX0":5.292426032967418,"vY0":-128.19891628142497,"vZ0":-2.0841014296330664,"x":96.74,"y":164.94,"x0":-1.7754408901352023,"y0":50.000060215046936,"z0":5.722347673072641,"aX":2.90958379843971},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-4.2,"spinRate":2440,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.425512354243204,"extension":6.642827938125209},"index":3,"playId":"c4308053-60a4-38c2-aa5b-e8618acdd0ec","pitchNumber":4,"startTime":"2026-08-16T18:14:13.492Z","endTime":"2026-08-16T18:14:17.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100194097302335,"aZ":-24.95176097078235,"pfxX":1.6750283838178248,"pfxZ":4.934510632656215,"pX":2.7347978861613207,"pZ":-0.07098268988090516,"vX0":10.072990679446148,"vY0":-121.13568205460939,"vZ0":-7.862850645731519,"x":12.76,"y":240.7,"x0":-1.7217398692681993,"y0":50.00053503302232,"z0":5.448357313912597,"aX":2.449655618450003},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":-5.8,"spinRate":2584,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.45488504550466136,"extension":6.9812631758225265},"index":4,"playId":"7ae50714-7abf-34d8-ab6b-64ba5180f23c","pitchNumber":5,"startTime":"2026-08-16T18:14:37.177Z","endTime":"2026-08-16T18:14:40.628Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00034326956663,"aZ":-18.411584083610574,"pfxX":-8.18520190860534,"pfxZ":6.662743027260705,"pX":-0.057553911689906374,"pZ":2.808959174578239,"vX0":7.835863377114694,"vY0":-142.6349117959023,"vZ0":-4.752031348789545,"x":119.19,"y":162.94,"x0":-1.7733855217732524,"y0":50.005399510588,"z0":5.653314730689816,"aX":-16.912775238963516},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2655,"spinDirection":221},"zone":2,"typeConfidence":0.92,"plateTime":0.3836259856323858,"extension":6.727464767073293},"index":5,"playId":"48651b92-926c-3a88-bbe1-19e24419422b","pitchNumber":6,"startTime":"2026-08-16T18:15:03.619Z","endTime":"2026-08-16T18:15:10.402Z","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":2},"index":6,"startTime":"2026-08-16T18:15:29.850Z","endTime":"2026-08-16T18:15:46.418Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86261783354167,"aZ":-9.716809696479666,"pfxX":-4.220413763391935,"pfxZ":10.453434343863224,"pX":0.6007733985222798,"pZ":2.62541201468087,"vX0":7.455557837303702,"vY0":-145.57314130176252,"vZ0":-7.595604038235821,"x":94.1,"y":167.89,"x0":-1.4440277849649101,"y0":50.00149798846975,"z0":5.855025919984938,"aX":-9.066324440250556},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2634,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.37611835352001144,"extension":6.791502437352515},"index":7,"playId":"9d709fbf-59e8-3a5b-89db-7926c04f0ba2","pitchNumber":7,"startTime":"2026-08-16T18:15:46.418Z","endTime":"2026-08-16T18:15:51.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:15:51.196Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-16T18:17:57.017Z","endTime":"2026-08-16T18:19:11.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":81.5,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466048144909294,"aZ":-31.519975820555537,"pfxX":-1.6945695248379473,"pfxZ":0.46204165015161536,"pX":-0.13104610016275708,"pZ":2.2023846177291,"vX0":-7.472615840439427,"vY0":-118.45935416980579,"vZ0":-0.8447633217250873,"x":122.0,"y":179.32,"x0":3.2835943080508136,"y0":50.004191700085244,"z0":5.443177992797666,"aX":-2.4097059810049637},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.0,"breakHorizontal":4.9,"spinRate":2556,"spinDirection":287},"zone":5,"typeConfidence":0.9,"plateTime":0.4622428462398118,"extension":6.092488881782647},"index":0,"playId":"3b2fe8a3-fd57-38d6-b3d6-aef5651e69a0","pitchNumber":1,"startTime":"2026-08-16T18:18:16.889Z","endTime":"2026-08-16T18:18:21.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.490358760244728,"aZ":-22.388161342258734,"pfxX":8.859568750958502,"pfxZ":5.215430271670778,"pX":-1.177445354261437,"pZ":3.3157922407302434,"vX0":-14.780299337070392,"vY0":-135.60482885689092,"vZ0":-1.1320279761634442,"x":161.88,"y":149.25,"x0":3.1734043486434853,"y0":50.005060461429856,"z0":5.2891685518055676,"aX":16.632291524170952},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-13.2,"spinRate":2190,"spinDirection":108},"zone":11,"typeConfidence":0.88,"plateTime":0.4027188867179867,"extension":6.272710854305283},"index":1,"playId":"c1890b3e-15d1-3dd6-9f4d-3d22966207ad","pitchNumber":2,"startTime":"2026-08-16T18:18:31.563Z","endTime":"2026-08-16T18:18:36.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83803756842257,"aZ":-23.17935869677063,"pfxX":9.801131114537732,"pfxZ":4.782770731250337,"pX":-1.8980954265702792,"pZ":2.3800397656302,"vX0":-16.57569254948021,"vY0":-135.83177594410668,"vZ0":-3.3988717317226547,"x":189.35,"y":174.52,"x0":2.991032624764439,"y0":50.00553315231724,"z0":5.246555897853554,"aX":18.444713309013775},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.5,"spinRate":2336,"spinDirection":111},"zone":13,"typeConfidence":0.85,"plateTime":0.40218858880723873,"extension":6.385806301988689},"index":2,"playId":"19f31159-2c4d-30f9-9869-fd0d2270fd75","pitchNumber":3,"startTime":"2026-08-16T18:18:47.531Z","endTime":"2026-08-16T18:18:52.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090339012143886,"aZ":-26.905162411740932,"pfxX":12.059323485299124,"pfxZ":2.736913880576145,"pX":-0.38037530627915633,"pZ":1.377798545944452,"vX0":-13.75768971508132,"vY0":-137.704938170436,"vZ0":-5.325619082891933,"x":131.5,"y":201.58,"x0":3.1095446046507758,"y0":50.00267529280945,"z0":5.153168609483707,"aX":23.201100774716213},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.0,"breakHorizontal":-19.1,"spinRate":2288,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.3975013516016115,"extension":6.218810901152257},"hitData":{"launchSpeed":92.0,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.07,"coordY":167.3}},"index":3,"playId":"05c0db08-4bd5-3004-b0bb-388099138f2a","pitchNumber":4,"startTime":"2026-08-16T18:19:03.795Z","endTime":"2026-08-16T18:19:11.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:19:11.908Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-16T18:19:34.850Z","endTime":"2026-08-16T18:21:00.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669575113272863,"aZ":-28.18032209994297,"pfxX":9.776831122444216,"pfxZ":2.0527008732009566,"pX":1.0832526997650143,"pZ":3.0743981508786002,"vX0":-9.395130017368315,"vY0":-138.14575027268697,"vZ0":-1.105901089475547,"x":75.71,"y":155.77,"x0":3.2460194731961227,"y0":50.00400465470692,"z0":5.3615195077343305,"aX":19.03654347464258},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":2183,"spinDirection":106},"zone":12,"typeConfidence":0.9,"plateTime":0.39537933911543544,"extension":6.030819921668844},"index":0,"playId":"e5ce9d98-de5a-300f-8307-5ce1988713b4","pitchNumber":1,"startTime":"2026-08-16T18:19:38.034Z","endTime":"2026-08-16T18:19:42.969Z","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.5,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.285554571869408,"aZ":-25.528623269426884,"pfxX":11.883894613770707,"pfxZ":3.550897768135039,"pX":-1.198940888079174,"pZ":1.698573880807445,"vX0":-15.302684994928155,"vY0":-135.3331781800619,"vZ0":-4.513814197604129,"x":162.7,"y":192.92,"x0":2.963359442756632,"y0":50.00079263284537,"z0":5.1585072788072415,"aX":22.2221801815266},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":-18.6,"spinRate":2285,"spinDirection":105},"zone":13,"typeConfidence":0.89,"plateTime":0.4034820996874622,"extension":6.422471138808415},"index":1,"playId":"19e4112f-280a-39d6-8e2a-e025f5d718e3","pitchNumber":2,"startTime":"2026-08-16T18:19:52.717Z","endTime":"2026-08-16T18:19:57.223Z","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":0,"outs":1},"index":2,"startTime":"2026-08-16T18:20:04.683Z","endTime":"2026-08-16T18:20:22.108Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352692920499283,"aZ":-29.243727924842837,"pfxX":10.664729257120603,"pfxZ":1.7197115622150285,"pX":-1.3314859528997447,"pZ":2.3917625815107035,"vX0":-14.736943477436252,"vY0":-128.75002470549782,"vZ0":-1.6086734412955184,"x":167.75,"y":174.2,"x0":3.0455099840284636,"y0":50.00191537099319,"z0":5.2593275760376335,"aX":18.147571310577938},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.6,"spinRate":1905,"spinDirection":97},"zone":13,"typeConfidence":0.86,"plateTime":0.42325590429520066,"extension":6.228847322779731},"index":3,"playId":"f4042300-9081-302f-a9f6-df46cf3a505b","pitchNumber":3,"startTime":"2026-08-16T18:20:22.108Z","endTime":"2026-08-16T18:20:26.617Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.453055929780906,"aZ":-27.8088775531583,"pfxX":12.260940317005751,"pfxZ":2.3243893540471685,"pX":-0.36594733989812056,"pZ":1.9186819036296348,"vX0":-13.805433578873753,"vY0":-135.77201243052193,"vZ0":-3.641044840872877,"x":130.95,"y":186.98,"x0":3.180664253841038,"y0":50.00030578454343,"z0":5.202420870166287,"aX":22.993373730813925},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.6,"breakHorizontal":-19.4,"spinRate":2234,"spinDirection":114},"zone":7,"typeConfidence":0.9,"plateTime":0.40271750273459483,"extension":6.229632459991687},"index":4,"playId":"a011f44e-360e-31f8-bd20-f5513b9e5d35","pitchNumber":4,"startTime":"2026-08-16T18:20:37.427Z","endTime":"2026-08-16T18:20:41.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.539283521224164,"aZ":-25.714777722508103,"pfxX":11.429811651370645,"pfxZ":3.407972395878476,"pX":-1.3584111732163755,"pZ":1.6503909421646796,"vX0":-15.833592269787168,"vY0":-136.51294821069246,"vZ0":-4.784004332531035,"x":168.78,"y":194.22,"x0":3.017544234733932,"y0":50.00622350262414,"z0":5.183933360547944,"aX":21.69275362017928},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":-17.5,"spinRate":2385,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.4004099907092802,"extension":6.218237749300078},"index":5,"playId":"831b6194-87af-39b1-a358-49954c08e689","pitchNumber":5,"startTime":"2026-08-16T18:20:53.610Z","endTime":"2026-08-16T18:21:00.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:21:00.872Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-16T18:21:21.752Z","endTime":"2026-08-16T18:21:36.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":82.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51004088278906,"aZ":-30.835622150548442,"pfxX":9.878335750120915,"pfxZ":0.7863357763709224,"pX":-0.010123855552619384,"pZ":2.518717299331903,"vX0":-11.30131261716776,"vY0":-128.3646450170047,"vZ0":-0.8098465041907534,"x":117.39,"y":170.77,"x0":3.132684853586866,"y0":50.00141315136118,"z0":5.204842884586979,"aX":16.754016965379353},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-15.8,"spinRate":2023,"spinDirection":100},"zone":5,"typeConfidence":0.89,"plateTime":0.42407179923457194,"extension":5.864813188581356},"hitData":{"launchSpeed":90.2,"launchAngle":65.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.83,"coordY":147.52}},"index":0,"playId":"2bd831d9-9953-36d0-91d5-121ec9f9b0ee","pitchNumber":1,"startTime":"2026-08-16T18:21:25.819Z","endTime":"2026-08-16T18:21:36.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:21:36.180Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xavier Edwards grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Heriberto Hernández out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-16T18:22:19.808Z","endTime":"2026-08-16T18:23:21.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9eebe114-ac35-3899-a100-531eac8d9193","startTime":"2026-08-16T18:22:04.424Z","endTime":"2026-08-16T18:22:07.822Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.657049833725807,"aZ":-30.107559836664834,"pfxX":10.033120650157628,"pfxZ":1.2395755304865812,"pX":-0.31198255372171185,"pZ":1.4953705532494883,"vX0":-12.176624448553357,"vY0":-127.46156828797147,"vZ0":-3.191611754112523,"x":128.89,"y":198.4,"x0":3.191758287335273,"y0":50.00509263904279,"z0":5.105568905437466,"aX":16.75039502378013},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.8,"spinRate":1881,"spinDirection":102},"zone":13,"typeConfidence":0.91,"plateTime":0.4273809362751084,"extension":6.316324052567341},"index":1,"playId":"e146a52d-1f07-360f-a095-a6e614cd154c","pitchNumber":1,"startTime":"2026-08-16T18:22:22.121Z","endTime":"2026-08-16T18:22:25.992Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270562446443808,"aZ":-30.513569877619652,"pfxX":10.829873259378,"pfxZ":0.9944648064108854,"pX":-0.17028528018884356,"pZ":1.3617248814998637,"vX0":-12.032044139162187,"vY0":-127.88511450799523,"vZ0":-3.410551136930871,"x":123.49,"y":202.01,"x0":3.1697265883737713,"y0":50.00425847349024,"z0":5.084670686636365,"aX":18.0937201899352},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-17.2,"spinRate":1904,"spinDirection":100},"zone":13,"typeConfidence":0.91,"plateTime":0.42692439111649705,"extension":6.3156242400096545},"index":2,"playId":"ac96e5ae-0367-3945-b2e2-3349101d65fd","pitchNumber":2,"startTime":"2026-08-16T18:22:44.250Z","endTime":"2026-08-16T18:22:47.509Z","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":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-16T18:22:54.687Z","endTime":"2026-08-16T18:23:14.356Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89155562891068,"aZ":-32.68091512291706,"pfxX":9.125528638963036,"pfxZ":-0.2994805696267413,"pX":0.9826461774809083,"pZ":1.4981711789228933,"vX0":-8.941168580597509,"vY0":-128.6227539625955,"vZ0":-2.8311704995773495,"x":79.54,"y":198.33,"x0":3.3064344156216934,"y0":50.00407988971252,"z0":5.129112693450708,"aX":15.40117015513064},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":-14.8,"spinRate":2035,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42467652019641156,"extension":6.1063723798299945},"hitData":{"launchSpeed":65.5,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.74,"coordY":155.64}},"index":4,"playId":"bcb341f5-7a61-306c-bf62-9408a647860c","pitchNumber":3,"startTime":"2026-08-16T18:23:14.356Z","endTime":"2026-08-16T18:23:21.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:23:21.055Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-16T18:25:27.816Z","endTime":"2026-08-16T18:27:37.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.458051470559116,"aZ":-12.758563249889587,"pfxX":-8.6855519605551,"pfxZ":9.761300279916924,"pX":1.800475154112624,"pZ":1.5602362514071773,"vX0":12.111294236897907,"vY0":-140.0918797770938,"vZ0":-8.849134761363423,"x":48.37,"y":196.65,"x0":-1.4489641016928183,"y0":50.000463678237516,"z0":5.592412937560437,"aX":-17.27284649439044},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":13.2,"spinRate":2762,"spinDirection":220},"zone":14,"typeConfidence":0.64,"plateTime":0.390868119967386,"extension":6.590407789033736},"index":0,"playId":"53a84159-9a07-336a-be3f-1b85d4d41340","pitchNumber":1,"startTime":"2026-08-16T18:25:37.863Z","endTime":"2026-08-16T18:25:42.302Z","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":98.0,"endSpeed":89.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.373268648973124,"aZ":-10.344976440153383,"pfxX":-7.727549231854567,"pfxZ":10.677017563961408,"pX":-0.45051155593144127,"pZ":2.60066984430638,"vX0":6.011433786582014,"vY0":-142.46182870601893,"vZ0":-6.925652791713053,"x":134.17,"y":168.56,"x0":-1.5897133180756178,"y0":50.00322790953104,"z0":5.725672045735521,"aX":-15.798849405336556},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2890,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.38527820124795076,"extension":6.550079651662273},"index":1,"playId":"745e98fc-8480-3f84-ac8b-8c80edcd691a","pitchNumber":2,"startTime":"2026-08-16T18:25:55.543Z","endTime":"2026-08-16T18:25:59.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50827131858216,"aZ":-16.74133442513432,"pfxX":-8.014866613380857,"pfxZ":7.606392805732034,"pX":-0.2374490477778777,"pZ":2.168658855269952,"vX0":7.1141843078817395,"vY0":-141.38957077338856,"vZ0":-6.625458589025123,"x":126.05,"y":180.23,"x0":-1.7418854231691734,"y0":50.006506769435084,"z0":5.61228523732767,"aX":-16.27016533771894},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":13.1,"spinRate":2774,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.38703420507408826,"extension":6.6377821820273475},"index":2,"playId":"174d0f7a-cb6d-3bd5-947d-1672888809f1","pitchNumber":3,"startTime":"2026-08-16T18:26:11.771Z","endTime":"2026-08-16T18:26:15.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-16T18:26:22.659Z","endTime":"2026-08-16T18:26:37.403Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37277698996204,"aZ":-26.450272621844015,"pfxX":7.936595110734105,"pfxZ":3.8627585092203276,"pX":-2.415648828440805,"pZ":5.092146340448688,"vX0":-3.571248022955647,"vY0":-120.70158828643589,"vZ0":3.5550702378789416,"x":209.08,"y":101.29,"x0":-1.9521714783796573,"y0":50.00588827225994,"z0":5.922518064310049,"aX":11.772053919786746},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.0,"breakHorizontal":-13.6,"spinRate":2410,"spinDirection":115},"zone":11,"typeConfidence":0.88,"plateTime":0.4529230518758687,"extension":6.444943484714548},"index":4,"playId":"f11942f3-f482-3591-87ac-82082631dece","pitchNumber":4,"startTime":"2026-08-16T18:26:37.403Z","endTime":"2026-08-16T18:26:42.372Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371989174179966,"aZ":-30.073845993305312,"pfxX":0.8239020284636376,"pfxZ":1.2654853834475128,"pX":0.6433118994399977,"pZ":1.967821816122803,"vX0":5.7653170485932685,"vY0":-127.4051341040675,"vZ0":-3.2691233600267395,"x":92.48,"y":185.65,"x0":-1.7489520033885264,"y0":50.00055427154527,"z0":5.625890189184709,"aX":1.3635024991763771},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2576,"spinDirection":120},"zone":9,"typeConfidence":0.87,"plateTime":0.42871336444864294,"extension":6.732476084992552},"index":5,"playId":"370aee15-610e-3ad4-b187-203cb6ee8fff","pitchNumber":5,"startTime":"2026-08-16T18:27:05.717Z","endTime":"2026-08-16T18:27:09.873Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829776306059816,"aZ":-26.323068959402704,"pfxX":5.474297881131723,"pfxZ":3.987276055852222,"pX":-0.1097270883327803,"pZ":2.0118738607672126,"vX0":2.7317406072684527,"vY0":-120.93250755881257,"vZ0":-2.9949043967333715,"x":121.18,"y":184.46,"x0":-1.9686709809532705,"y0":50.0009405569431,"z0":5.600561954461495,"aX":8.023086086134724},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":-10.6,"spinRate":2488,"spinDirection":101},"zone":8,"typeConfidence":0.91,"plateTime":0.4547057748004928,"extension":6.932325329123001},"hitData":{"launchSpeed":98.6,"launchAngle":13.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.58,"coordY":96.7}},"index":6,"playId":"e80a85be-0387-3190-ba61-81411437abf5","pitchNumber":6,"startTime":"2026-08-16T18:27:26.721Z","endTime":"2026-08-16T18:27:37.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:27:37.889Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-16T18:27:58.704Z","endTime":"2026-08-16T18:29:31.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1966359475768,"aZ":-17.41934254574149,"pfxX":-10.16193948579308,"pfxZ":7.257644905239207,"pX":-0.16196657615011234,"pZ":2.7621944176390705,"vX0":8.092728898414272,"vY0":-142.06053145990006,"vZ0":-4.940600633878353,"x":123.17,"y":164.2,"x0":-1.735153143952238,"y0":50.00064535381498,"z0":5.640072078023423,"aX":-20.654726661084158},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":16.7,"spinRate":2711,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3863648488464375,"extension":6.628131128108805},"index":0,"playId":"6ae03b15-46b5-3858-943f-8ef8650009be","pitchNumber":1,"startTime":"2026-08-16T18:28:07.463Z","endTime":"2026-08-16T18:28:11.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591749964446485,"aZ":-23.090409795278898,"pfxX":-8.483710815068855,"pfxZ":5.373295725545589,"pX":-2.2739456440925156,"pZ":3.181007778472142,"vX0":1.8356905256671592,"vY0":-129.81624653939113,"vZ0":-2.127600009856293,"x":203.68,"y":152.89,"x0":-1.892649460941212,"y0":50.00336925526883,"z0":5.7863390356399425,"aX":-14.341567046635843},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":1753,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.42347313603014936,"extension":6.804834527077373},"index":1,"playId":"8c96c44a-d705-3bda-b05b-d8e17e0a03f0","pitchNumber":2,"startTime":"2026-08-16T18:28:25.472Z","endTime":"2026-08-16T18:28:29.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088486912191055,"aZ":-21.97645254390139,"pfxX":-8.033101517012957,"pfxZ":5.857823111115963,"pX":-0.8544675612346864,"pZ":1.9840042036595302,"vX0":4.97435336402829,"vY0":-131.23420825208757,"vZ0":-5.310695027642245,"x":149.57,"y":185.21,"x0":-1.731940351298634,"y0":50.00643095094491,"z0":5.673600303516109,"aX":-13.99772674825523},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":1859,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.41755890071898305,"extension":6.993115076960094},"index":2,"playId":"f974b4cd-626a-3046-839d-effef9a6a3d5","pitchNumber":3,"startTime":"2026-08-16T18:28:48.216Z","endTime":"2026-08-16T18:28:51.933Z","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":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.438593469560885,"aZ":-14.718897516060501,"pfxX":-8.407478151693198,"pfxZ":8.181615111307192,"pX":-0.527113632189266,"pZ":2.6035402560854854,"vX0":6.6141556002909425,"vY0":-145.0264334949115,"vZ0":-5.974816203785372,"x":137.09,"y":168.48,"x0":-1.7432974977670432,"y0":50.00123764626631,"z0":5.585661542115621,"aX":-17.934629786027788},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2805,"spinDirection":225},"zone":4,"typeConfidence":0.92,"plateTime":0.3774509406608906,"extension":6.701269263001355},"hitData":{"launchSpeed":91.1,"launchAngle":43.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.38,"coordY":76.39}},"index":3,"playId":"8d98f2f3-f0d8-3a2b-8dd6-530c55a0fcbf","pitchNumber":4,"startTime":"2026-08-16T18:29:19.974Z","endTime":"2026-08-16T18:29:31.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:29:31.880Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Ke'Bryan Hayes strikes out swinging and Jose Trevino caught stealing 2nd, catcher Brian Navarreto to second baseman Xavier Edwards to catcher Brian Navarreto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-16T18:29:55.072Z","endTime":"2026-08-16T18:32:37.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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"}]},{"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880070549304023,"aZ":-25.906533470721207,"pfxX":3.9465780126239958,"pfxZ":4.159603620933548,"pX":-0.2320730908067081,"pZ":1.668341706351861,"vX0":2.66942106754904,"vY0":-121.74063921805842,"vZ0":-4.06623938132287,"x":125.85,"y":193.73,"x0":-1.8539276942946934,"y0":50.00479357764606,"z0":5.591002666618662,"aX":5.951582193979834},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.8,"breakHorizontal":-7.8,"spinRate":2612,"spinDirection":105},"zone":8,"typeConfidence":0.89,"plateTime":0.44911838109337854,"extension":6.742395660833031},"index":0,"playId":"3f827a9b-3ae1-32cd-a527-85b892395ffc","pitchNumber":1,"startTime":"2026-08-16T18:29:57.820Z","endTime":"2026-08-16T18:30:02.552Z","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":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16312489892772,"aZ":-27.765198532145096,"pfxX":0.026236080059216738,"pfxZ":2.564087421281238,"pX":0.4809010677614283,"pZ":2.0278055100364463,"vX0":5.76924477926427,"vY0":-130.18506432126745,"vZ0":-3.7737708940983294,"x":98.67,"y":184.03,"x0":-1.7665507916267995,"y0":50.00022185990858,"z0":5.596163068517546,"aX":0.04433649403358141},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-1.3,"spinRate":2642,"spinDirection":158},"zone":9,"typeConfidence":0.89,"plateTime":0.4206260041692267,"extension":6.692005137208214},"index":1,"playId":"8f162461-9f79-3a62-83db-b35138455508","pitchNumber":2,"startTime":"2026-08-16T18:30:15.752Z","endTime":"2026-08-16T18:30:19.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.778096015193686,"aZ":-22.210081085095727,"pfxX":2.904312588984414,"pfxZ":6.438771648791917,"pX":1.7140837205131771,"pZ":1.4243546469127832,"vX0":7.103614624248789,"vY0":-123.89708342513806,"vZ0":-5.607674701348145,"x":51.66,"y":200.32,"x0":-1.5727494635025079,"y0":50.00510549453976,"z0":5.584448366103813,"aX":4.4941394295864745},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.6,"breakHorizontal":-7.0,"spinRate":2676,"spinDirection":109},"zone":14,"typeConfidence":0.92,"plateTime":0.4428304941450101,"extension":6.748708569889072},"index":2,"playId":"0da1ea08-4d5f-3dd9-a529-5b5c07a27758","pitchNumber":3,"startTime":"2026-08-16T18:30:36.569Z","endTime":"2026-08-16T18:30:40.883Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973894334506653,"aZ":-26.653813626389535,"pfxX":-1.3618902725783677,"pfxZ":3.0684645344683936,"pX":2.3854627618670214,"pZ":0.8327440792598619,"vX0":10.815536900336499,"vY0":-133.40185093494262,"vZ0":-7.024378657269652,"x":26.07,"y":216.3,"x0":-1.54636571050523,"y0":50.00489101620157,"z0":5.4242547512735,"aX":-2.4526281648093606},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":0.1,"spinRate":2540,"spinDirection":184},"zone":14,"typeConfidence":0.87,"plateTime":0.41074579197164285,"extension":6.772951641015192},"index":3,"playId":"142e995f-96ad-365f-ba9a-7090580d360b","pitchNumber":4,"startTime":"2026-08-16T18:30:59.695Z","endTime":"2026-08-16T18:31:03.704Z","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":100.3,"endSpeed":91.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72049935063557,"aZ":-9.335630681565211,"pfxX":-7.144879754829769,"pfxZ":10.675587142924947,"pX":1.8287493621994286,"pZ":2.456050408087985,"vX0":11.042335660945191,"vY0":-145.47510644103136,"vZ0":-7.979732464626029,"x":47.29,"y":172.47,"x0":-1.0912184273217085,"y0":50.003671993255665,"z0":5.803629953455643,"aX":-15.28704635810464},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":10.7,"spinRate":2714,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.376782927581663,"extension":6.8431416848910835},"index":4,"playId":"f33f0c23-a36f-38b3-b82c-4e5cd5d08f09","pitchNumber":5,"startTime":"2026-08-16T18:31:27.116Z","endTime":"2026-08-16T18:31:30.832Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064356222419622,"aZ":-29.351630316797074,"pfxX":-0.35098623366675546,"pfxZ":1.708234954055495,"pX":-0.07681054181286258,"pZ":2.2768514340834747,"vX0":4.169844473727408,"vY0":-127.33704214928574,"vZ0":-2.757531190379459,"x":119.93,"y":177.31,"x0":-1.6868265628609582,"y0":50.0017128470435,"z0":5.685560939702795,"aX":-0.580070497389851},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":-0.2,"spinRate":2373,"spinDirection":166},"zone":5,"typeConfidence":0.86,"plateTime":0.4294253470305538,"extension":6.8369447080230366},"index":5,"playId":"d808b27b-fce2-3090-b896-f16b44ebe0b3","pitchNumber":6,"startTime":"2026-08-16T18:31:50.219Z","endTime":"2026-08-16T18:31:54.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276856646084962,"aZ":-27.971066768898424,"pfxX":-1.0332037490177157,"pfxZ":2.436350185168509,"pX":0.7746171844623828,"pZ":0.8121153251598445,"vX0":6.590750671452068,"vY0":-130.3918159540362,"vZ0":-6.636011024349828,"x":87.47,"y":216.85,"x0":-1.6508021743570414,"y0":50.00068641797224,"z0":5.498975138928895,"aX":-1.780969613393418},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":0.5,"spinRate":2543,"spinDirection":157},"zone":14,"typeConfidence":0.87,"plateTime":0.4199833617651674,"extension":6.755542796080216},"index":6,"playId":"eba5ead1-42a4-3daa-9d95-cc4ff3533ff0","pitchNumber":7,"startTime":"2026-08-16T18:32:32.169Z","endTime":"2026-08-16T18:32:37.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:32:37.949Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T18:35:26.636Z","endTime":"2026-08-16T18:37:01.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":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":4},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75516228395896,"aZ":-27.986818573638434,"pfxX":12.143731240261602,"pfxZ":2.2898970726853056,"pX":0.21446870631004097,"pZ":2.0929976353433677,"vX0":-11.856914177882183,"vY0":-134.1000902445745,"vZ0":-3.1212435793725293,"x":108.82,"y":182.27,"x0":3.1058060214141836,"y0":50.00496448253277,"z0":5.258828469700987,"aX":22.221970304469178},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":-19.6,"spinRate":2256,"spinDirection":104},"zone":5,"typeConfidence":0.87,"plateTime":0.4077470557766705,"extension":6.00056041904114},"index":0,"playId":"fb52ec5f-6ef5-3d91-82bf-176a63283474","pitchNumber":1,"startTime":"2026-08-16T18:35:48.756Z","endTime":"2026-08-16T18:35:52.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.165414569384925,"aZ":-28.16416687928963,"pfxX":-2.935482652267689,"pfxZ":2.7040905679165803,"pX":1.029763088715743,"pZ":2.221430094464719,"vX0":-4.821887183255361,"vY0":-120.5960690722164,"vZ0":-1.6811508018293158,"x":77.75,"y":178.8,"x0":3.4318553597874106,"y0":50.002050674058886,"z0":5.398228478145049,"aX":-4.347079504351562},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":6.4,"spinRate":2503,"spinDirection":278},"zone":14,"typeConfidence":0.91,"plateTime":0.4531746415777209,"extension":6.003030748104059},"index":1,"playId":"b19a8cc3-2d1d-3e7a-9c2a-a490e1b5255f","pitchNumber":2,"startTime":"2026-08-16T18:36:03.124Z","endTime":"2026-08-16T18:36:07.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520230561722784,"aZ":-32.6929780058205,"pfxX":10.046144701964625,"pfxZ":-0.3162288252478245,"pX":1.4614710896672964,"pZ":2.3611194367631283,"vX0":-7.817649002572872,"vY0":-127.01953049633207,"vZ0":-0.7017736654472164,"x":61.29,"y":175.03,"x0":3.2707881400137344,"y0":50.004005997851536,"z0":5.235903082830387,"aX":16.450563574433964},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-16.4,"spinRate":1757,"spinDirection":101},"zone":12,"typeConfidence":0.89,"plateTime":0.43087658110314875,"extension":6.1877145452349485},"index":2,"playId":"2d83cc61-944f-30df-9097-90fa35c68c7e","pitchNumber":3,"startTime":"2026-08-16T18:36:18.158Z","endTime":"2026-08-16T18:36:22.533Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.058224991400916,"aZ":-23.227202669758242,"pfxX":12.758926664532076,"pfxZ":4.765156348288488,"pX":-0.42769824102080395,"pZ":1.7734024258248597,"vX0":-13.819769621232373,"vY0":-136.21276980846724,"vZ0":-4.888390878036594,"x":133.3,"y":190.9,"x0":3.0551322235009195,"y0":50.006178727564674,"z0":5.198545768519794,"aX":23.969509578636057},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-20.2,"spinRate":2276,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.4021938843144275,"extension":6.099612153961724},"index":3,"playId":"33511ba0-6064-3db4-936d-fa35abddff58","pitchNumber":4,"startTime":"2026-08-16T18:36:34.334Z","endTime":"2026-08-16T18:36:38.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737682101569856,"aZ":-31.806374643742032,"pfxX":11.3069016038649,"pfxZ":0.2212144982380737,"pX":-0.5586045167532023,"pZ":1.2998679749562092,"vX0":-12.92253039285799,"vY0":-128.44030744267505,"vZ0":-3.488335911016559,"x":138.29,"y":203.68,"x0":3.070111377641458,"y0":50.00426088925609,"z0":5.150497684829437,"aX":18.883586711962202},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-17.5,"spinRate":1838,"spinDirection":99},"zone":13,"typeConfidence":0.9,"plateTime":0.4265425429857146,"extension":6.279187257638792},"hitData":{"launchSpeed":59.1,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.45,"coordY":171.7}},"index":4,"playId":"0fb46faf-3dec-36d0-8c81-e3ba58365ae9","pitchNumber":5,"startTime":"2026-08-16T18:36:52.663Z","endTime":"2026-08-16T18:37:01.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:37:01.256Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Jiménez flies out to right fielder Michael Toglia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T18:37:23.246Z","endTime":"2026-08-16T18:38:48.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":2},"details":{"event":"Flyout","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":669911,"link":"/api/v1/people/669911"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.309035453836405,"aZ":-32.18000009469198,"pfxX":-0.02152366035696396,"pfxZ":-0.007739328898628273,"pX":0.9649803666536034,"pZ":2.944722579857522,"vX0":-5.675145365241315,"vY0":-120.83939052243029,"vZ0":0.7454356387602217,"x":80.22,"y":159.27,"x0":3.341060319158415,"y0":50.00078584949819,"z0":5.447018101225136,"aX":-0.030632613351754014},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":1.3,"spinRate":2338,"spinDirection":276},"zone":12,"typeConfidence":0.87,"plateTime":0.4523097673409664,"extension":5.967281105936533},"index":0,"playId":"deb83686-b4cc-365f-ba88-0df07ec4688e","pitchNumber":1,"startTime":"2026-08-16T18:37:26.504Z","endTime":"2026-08-16T18:37:31.130Z","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.7,"endSpeed":86.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.130073623980753,"aZ":-26.661175461395736,"pfxX":10.629145110018898,"pfxZ":2.9176702925860623,"pX":0.8800828513754121,"pZ":1.5090092712091112,"vX0":-10.003972944499955,"vY0":-136.12790645187152,"vZ0":-4.731884962704668,"x":83.45,"y":198.04,"x0":3.2105966795772036,"y0":50.002713222452385,"z0":5.101475086255867,"aX":20.074107680648307},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":-17.3,"spinRate":2271,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4014071456656869,"extension":6.224935044414795},"index":1,"playId":"879e7842-8a2a-31a4-96de-186b124377a3","pitchNumber":2,"startTime":"2026-08-16T18:37:44.374Z","endTime":"2026-08-16T18:37:48.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9505864434121,"aZ":-28.212410919960078,"pfxX":11.783794776309678,"pfxZ":2.111286051622624,"pX":0.3596300167109119,"pZ":1.5853610808028498,"vX0":-11.607745408208157,"vY0":-136.11265320065775,"vZ0":-4.304479346672906,"x":103.29,"y":195.98,"x0":3.1490679824697314,"y0":50.00212726909088,"z0":5.141394146055673,"aX":22.104072814728596},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":-18.8,"spinRate":2333,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.4024430602788769,"extension":6.020685263752885},"index":2,"playId":"cf5c6d1b-d542-3a59-adf1-d04162bb31f7","pitchNumber":3,"startTime":"2026-08-16T18:38:03.811Z","endTime":"2026-08-16T18:38:07.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032288725552338,"aZ":-34.031141817644986,"pfxX":9.381575030742368,"pfxZ":-1.131781365222606,"pX":1.2094098359981813,"pZ":2.44543039689265,"vX0":-8.12113998508326,"vY0":-127.32691388378427,"vZ0":-0.17998370433612798,"x":70.9,"y":172.75,"x0":3.220687546844891,"y0":50.002155627504344,"z0":5.2088630405810274,"aX":15.410726484513825},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-15.1,"spinRate":1716,"spinDirection":97},"zone":12,"typeConfidence":0.88,"plateTime":0.4301090282525397,"extension":6.219227909841684},"index":3,"playId":"096dad4e-f788-333c-8cc0-fc7bea7650b8","pitchNumber":4,"startTime":"2026-08-16T18:38:21.393Z","endTime":"2026-08-16T18:38:25.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066907684526573,"aZ":-28.912213272731336,"pfxX":11.246109404998844,"pfxZ":1.7305975374405982,"pX":-0.004915755593071541,"pZ":2.681484362375382,"vX0":-12.589961206783041,"vY0":-136.3061114826656,"vZ0":-1.4744856142496112,"x":117.19,"y":166.38,"x0":3.205762522314527,"y0":50.00506266502248,"z0":5.219735159479234,"aX":21.232175885309097},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":-17.8,"spinRate":2354,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.4013526021503684,"extension":6.074041758526697},"hitData":{"launchSpeed":95.1,"launchAngle":43.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.85,"coordY":87.25}},"index":4,"playId":"2358a693-ed8e-3e15-858d-d3bb70d8a085","pitchNumber":5,"startTime":"2026-08-16T18:38:38.225Z","endTime":"2026-08-16T18:38:48.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:38:48.990Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esteury Ruiz pops out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-16T18:39:12.788Z","endTime":"2026-08-16T18:39:42.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.1,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978566599809056,"aZ":-27.671277448172788,"pfxX":12.553592979163351,"pfxZ":2.394153227917541,"pX":-1.8496081320646731,"pZ":2.0919942787778063,"vX0":-17.488555106074894,"vY0":-135.89754480656788,"vZ0":-3.0829603037657916,"x":187.5,"y":182.3,"x0":3.0189651748806168,"y0":50.00405710414318,"z0":5.149856317709672,"aX":23.633797138519284},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":-19.3,"spinRate":2261,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.40205150972336234,"extension":6.411432588871237},"index":0,"playId":"14537778-508b-390d-a67a-9f6fbb118d0a","pitchNumber":1,"startTime":"2026-08-16T18:39:16.309Z","endTime":"2026-08-16T18:39:20.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00520199077177,"aZ":-28.813438238755623,"pfxX":11.356628769828177,"pfxZ":1.7467778488965866,"pX":0.40651278083393005,"pZ":2.2421157356476624,"vX0":-11.719821987826219,"vY0":-137.2723261599384,"vZ0":-2.7472177554400616,"x":101.5,"y":178.24,"x0":3.2387106444823583,"y0":50.0037172110323,"z0":5.200425010114369,"aX":21.856957142404568},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.8,"breakHorizontal":-18.4,"spinRate":2299,"spinDirection":106},"zone":6,"typeConfidence":0.9,"plateTime":0.39774559932863385,"extension":6.200857087600135},"hitData":{"launchSpeed":89.5,"launchAngle":70.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.67,"coordY":154.62}},"index":1,"playId":"13c65e56-43a0-3ed4-8bb9-2f8a473d8823","pitchNumber":2,"startTime":"2026-08-16T18:39:32.847Z","endTime":"2026-08-16T18:39:42.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:39:42.742Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T18:41:45.847Z","endTime":"2026-08-16T18:43:01.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":78.6,"endSpeed":73.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19982006087572,"aZ":-37.712563473125044,"pfxX":2.66879086956457,"pfxZ":-4.1250915500172045,"pX":0.12923483163795524,"pZ":2.1803721825974143,"vX0":3.0917482980649975,"vY0":-114.60305845398013,"vZ0":-0.949387575412157,"x":112.07,"y":179.91,"x0":-1.5789321425635001,"y0":50.00206228163636,"z0":6.25159618457293,"aX":3.58440394486291},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.4,"breakHorizontal":-5.5,"spinRate":2700,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4761332885495726,"extension":6.802820403138647},"index":0,"playId":"53d858b8-ecd5-3b40-9ff7-57144f5a691a","pitchNumber":1,"startTime":"2026-08-16T18:41:47.486Z","endTime":"2026-08-16T18:41:51.302Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306797391144798,"aZ":-25.075661202816114,"pfxX":1.7588315950140645,"pfxZ":4.256684106028802,"pX":0.8900316108426074,"pZ":2.9470460056433767,"vX0":6.649216495134185,"vY0":-128.2667024879949,"vZ0":-2.0197965119378303,"x":83.07,"y":159.21,"x0":-1.9634221512858554,"y0":50.003343177851946,"z0":5.698195878161721,"aX":2.932396395662076},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-4.7,"spinRate":2497,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.4268796705309348,"extension":6.454276213288775},"index":1,"playId":"922952e5-68d4-3b95-88d7-85a2b0fcde2b","pitchNumber":2,"startTime":"2026-08-16T18:42:00.944Z","endTime":"2026-08-16T18:42:05.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00701004912998,"aZ":-23.512709979189353,"pfxX":-9.131496045457906,"pfxZ":5.123163339629619,"pX":-0.5381055785304908,"pZ":2.7958425845626453,"vX0":6.226437629028523,"vY0":-129.6777310906625,"vZ0":-3.13973979092485,"x":137.51,"y":163.29,"x0":-1.7930187953184853,"y0":50.00106469002026,"z0":5.8308834728408705,"aX":-15.434565417974852},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":1847,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4235727383777035,"extension":6.751766471128557},"index":2,"playId":"5208568a-1ec5-3c52-88c6-0392946be71e","pitchNumber":3,"startTime":"2026-08-16T18:42:31.073Z","endTime":"2026-08-16T18:42:37.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.602385204518963,"aZ":-18.432290183698168,"pfxX":1.7263006243474175,"pfxZ":8.48087352260093,"pX":1.5963437656225008,"pZ":2.3172359384206698,"vX0":7.818997448224616,"vY0":-127.16899549289205,"vZ0":-4.351515422131761,"x":56.15,"y":176.21,"x0":-1.7557970103949094,"y0":50.00546209446839,"z0":5.533015066806621,"aX":2.7987354754662905},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.0,"spinRate":2596,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.43242731095237374,"extension":6.781463853728195},"index":3,"playId":"351e3d03-f1b2-3b6e-b7f5-6a43dc76dd28","pitchNumber":4,"startTime":"2026-08-16T18:42:57.744Z","endTime":"2026-08-16T18:43:01.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:43:01.604Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Javier Sanoja to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T18:43:32.109Z","endTime":"2026-08-16T18:44:18.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-16T18:43:24.361Z","endTime":"2026-08-16T18:43:34.484Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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":97.6,"endSpeed":88.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73460099330925,"aZ":-16.761642589119297,"pfxX":-8.841910098130635,"pfxZ":7.592557192311392,"pX":-0.7838738244282636,"pZ":2.0432856824435026,"vX0":6.349987270349435,"vY0":-141.84793157098576,"vZ0":-6.8448442169973935,"x":146.88,"y":183.61,"x0":-1.907645400664263,"y0":50.00000194926529,"z0":5.564401761183003,"aX":-17.93862081259601},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":14.6,"spinRate":2736,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.3867807809681487,"extension":6.627327690613679},"index":1,"playId":"170373d7-695e-3d62-bdc9-37effbdd71ad","pitchNumber":1,"startTime":"2026-08-16T18:43:34.484Z","endTime":"2026-08-16T18:43:38.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.554769092752682,"aZ":-25.1096475688296,"pfxX":-9.041736893567311,"pfxZ":3.989672335253265,"pX":0.05845691052001824,"pZ":1.0591577383747508,"vX0":7.536327521901254,"vY0":-131.87974789307202,"vZ0":-7.2136160334655095,"x":114.77,"y":210.18,"x0":-1.65355015398649,"y0":50.00541903617483,"z0":5.666959500272552,"aX":-16.01985735623321},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":1826,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4144214450540873,"extension":6.760006107039577},"index":2,"playId":"70b9bd0b-1524-3a86-a569-7b6524783daa","pitchNumber":2,"startTime":"2026-08-16T18:43:51.586Z","endTime":"2026-08-16T18:43:54.923Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.625484061326354,"aZ":-25.32091407445573,"pfxX":3.7449492446624477,"pfxZ":4.473627589390087,"pX":0.346700274589514,"pZ":2.8140914280822,"vX0":4.691511523844757,"vY0":-122.8295860698937,"vZ0":-1.6769385703736175,"x":103.78,"y":162.8,"x0":-2.072520475698495,"y0":50.00502712316155,"z0":5.652321648090579,"aX":5.739934031835712},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":-7.8,"spinRate":2577,"spinDirection":88},"zone":6,"typeConfidence":0.74,"plateTime":0.4453944289141085,"extension":6.582233433010777},"hitData":{"launchSpeed":91.9,"launchAngle":7.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":83.14,"coordY":154.51}},"index":3,"playId":"755ef766-6625-3eff-90f9-f2ae4567583b","pitchNumber":3,"startTime":"2026-08-16T18:44:08.666Z","endTime":"2026-08-16T18:44:18.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:44:18.191Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday challenged (pitch result), call on the field was overturned: JJ Bleday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T18:44:43.043Z","endTime":"2026-08-16T18:47:35.422Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.832961317038354,"aZ":-25.260348658112427,"pfxX":-8.642793922079122,"pfxZ":3.9540055831281933,"pX":-0.8245131602199868,"pZ":2.417522676912819,"vX0":5.621671943417652,"vY0":-131.3686513864993,"vZ0":-3.7157731492711075,"x":148.43,"y":173.51,"x0":-1.8693348005481802,"y0":50.00229631089191,"z0":5.728131448598947,"aX":-15.105472705603258},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1979,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.416952201938666,"extension":6.898168290173963},"index":0,"playId":"d174d601-58ac-3d5e-be69-16a7a9026a0f","pitchNumber":1,"startTime":"2026-08-16T18:44:43.043Z","endTime":"2026-08-16T18:44:48.943Z","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":{"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-16T18:45:27.768Z","endTime":"2026-08-16T18:45:36.353Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01809170028454,"aZ":-38.89644074100078,"pfxX":3.265991372925993,"pfxZ":-4.628213076848674,"pX":0.18198443228069275,"pZ":2.4649574478972127,"vX0":3.4047077247094037,"vY0":-119.80487664376594,"vZ0":-0.29369711197489745,"x":110.06,"y":172.23,"x0":-1.6813627902031283,"y0":50.00000636798721,"z0":6.0639432377322775,"aX":4.748298386664202},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.2,"breakHorizontal":-6.7,"spinRate":2836,"spinDirection":56},"zone":5,"typeConfidence":0.89,"plateTime":0.45709548732809147,"extension":6.82297983180351},"index":2,"playId":"9735e2d2-aad8-3fd8-83b4-3108aa30d5b6","pitchNumber":2,"startTime":"2026-08-16T18:45:36.353Z","endTime":"2026-08-16T18:45:40.364Z","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":90.5,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37794102307245,"aZ":-25.025108730056672,"pfxX":-9.537618862314831,"pfxZ":4.082324517719833,"pX":-0.9127921233956918,"pZ":2.178892861650586,"vX0":5.9191076228593875,"vY0":-131.65138986206802,"vZ0":-4.2789830744410065,"x":151.79,"y":179.95,"x0":-1.9529356859700904,"y0":50.005759981598,"z0":5.681300497172606,"aX":-16.71737840503535},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2012,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.41630371240328046,"extension":6.828194175223914},"index":3,"playId":"5d92f40c-0749-38d4-8eec-a83c7af698d7","pitchNumber":3,"startTime":"2026-08-16T18:45:54.428Z","endTime":"2026-08-16T18:45:59.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00102720710107,"aZ":-17.242206523778478,"pfxX":-8.204867064476716,"pfxZ":7.301691207308448,"pX":-1.333671587449257,"pZ":3.6323344465376897,"vX0":4.142697244392304,"vY0":-142.6220879845532,"vZ0":-2.8063768914385636,"x":167.84,"y":140.71,"x0":-1.7446605678196871,"y0":50.00571104914745,"z0":5.7261365101382955,"aX":-16.783927731692557},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":13.9,"spinRate":2726,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.3851153127154272,"extension":6.366938610619832},"index":4,"playId":"9c88a60c-5fd8-3c4a-96e3-61112b69ff50","pitchNumber":4,"startTime":"2026-08-16T18:46:09.649Z","endTime":"2026-08-16T18:46:13.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012032719261082,"aZ":-16.649209842672846,"pfxX":-7.7902923726100575,"pfxZ":7.573563902804844,"pX":-1.0731087436307327,"pZ":2.4365594253764393,"vX0":4.310732039013146,"vY0":-141.93142671841196,"vZ0":-6.2119629461229415,"x":157.9,"y":172.99,"x0":-1.595528799939784,"y0":50.00383561611752,"z0":5.705189282794675,"aX":-15.971673484097504},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2704,"spinDirection":222},"zone":13,"typeConfidence":0.92,"plateTime":0.3851897904168027,"extension":6.591365631594321},"index":5,"playId":"c6079755-898c-3963-b857-b2a1fea7bf1b","pitchNumber":5,"startTime":"2026-08-16T18:46:26.915Z","endTime":"2026-08-16T18:46:31.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.590897136516084,"aZ":-18.869546784581487,"pfxX":-8.948629192845042,"pfxZ":6.523830817356778,"pX":-0.41060396348772005,"pZ":2.8960809034478947,"vX0":7.065778731537555,"vY0":-141.71238476276588,"vZ0":-4.565964853768412,"x":132.65,"y":160.59,"x0":-1.7703743795833755,"y0":50.002753262227856,"z0":5.729198915288624,"aX":-18.248484747418136},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":14.8,"spinRate":2581,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.38611609100815336,"extension":6.830244548163053},"index":6,"playId":"e24fa2df-aa9f-38b2-a13c-e9950870823c","pitchNumber":6,"startTime":"2026-08-16T18:46:50.251Z","endTime":"2026-08-16T18:46:53.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05468674974318,"aZ":-27.14957359855633,"pfxX":0.10947928747017865,"pfxZ":2.9067376855373457,"pX":1.8317251945380757,"pZ":1.6713599330909525,"vX0":8.794899259990132,"vY0":-130.7590541504535,"vZ0":-4.862337356214782,"x":47.18,"y":193.65,"x0":-1.5921191737462843,"y0":50.001709323973195,"z0":5.596528616885138,"aX":0.18915372751424642},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2515,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.4191827376429642,"extension":6.811929799932776},"index":7,"playId":"702d445e-3da8-3e2d-9133-291f676b49ca","pitchNumber":7,"startTime":"2026-08-16T18:47:08.876Z","endTime":"2026-08-16T18:47:13.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3879444966302,"aZ":-13.958678164143128,"pfxX":-7.216326939104835,"pfxZ":8.633483915316617,"pX":-0.9516046372114092,"pZ":1.796673612782223,"vX0":4.748943024233856,"vY0":-144.28639808433195,"vZ0":-8.197434823969722,"x":153.27,"y":190.27,"x0":-1.6807896336543438,"y0":50.00203906054977,"z0":5.533573342609207,"aX":-15.223549151171536},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":12.1,"spinRate":2637,"spinDirection":225},"zone":13,"typeConfidence":0.67,"plateTime":0.37953532386734645,"extension":6.6518316615794415},"index":8,"playId":"1b6f5193-ca25-3772-8829-0d9cb236056d","pitchNumber":8,"startTime":"2026-08-16T18:47:30.802Z","endTime":"2026-08-16T18:47:35.422Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"}},"playEndTime":"2026-08-16T18:47:35.422Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks. JJ Bleday to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T18:48:19.936Z","endTime":"2026-08-16T18:50:48.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":98.8,"endSpeed":90.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32865910364992,"aZ":-16.88131606405399,"pfxX":-8.53927531274883,"pfxZ":7.3226260216898,"pX":0.34301907609479737,"pZ":2.864265612357223,"vX0":8.273651361490773,"vY0":-143.62914549884908,"vZ0":-4.925061168264303,"x":103.92,"y":161.44,"x0":-1.4657490702943896,"y0":50.004564295515756,"z0":5.651352530399324,"aX":-17.83941232918755},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2638,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.38136949380198315,"extension":6.7122107054225175},"index":0,"playId":"31c472e0-983f-3fb6-bcaf-01cd2be8c2f2","pitchNumber":1,"startTime":"2026-08-16T18:48:22.873Z","endTime":"2026-08-16T18:48:25.896Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596171165698564,"aZ":-24.891573975065914,"pfxX":-0.2510005472114405,"pfxZ":4.539860194247192,"pX":0.26188768611299984,"pZ":3.338747179049743,"vX0":5.336112000764989,"vY0":-125.88229045596319,"vZ0":-0.6164949999013037,"x":107.02,"y":148.63,"x0":-1.852921176641889,"y0":50.00338639275172,"z0":5.602198731771814,"aX":-0.4028665322858212},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":2473,"spinDirection":131},"zone":3,"typeConfidence":0.92,"plateTime":0.4351329082375641,"extension":6.756932390319868},"index":1,"playId":"7baf856d-e862-30da-acfc-6f625554441d","pitchNumber":2,"startTime":"2026-08-16T18:48:39.326Z","endTime":"2026-08-16T18:48:43.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407411134712955,"aZ":-21.78302831311339,"pfxX":1.8823487759576594,"pfxZ":6.418658313054468,"pX":2.7683618786722697,"pZ":1.000384433306917,"vX0":10.07266138836286,"vY0":-126.55954318138528,"vZ0":-6.580089334964476,"x":11.48,"y":211.77,"x0":-1.511366969294157,"y0":50.00057292801197,"z0":5.384668561418322,"aX":3.044392831473416},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.2,"breakHorizontal":-5.8,"spinRate":2586,"spinDirection":113},"zone":14,"typeConfidence":0.88,"plateTime":0.43318042680979163,"extension":7.129414970103034},"index":2,"playId":"f5d0ee20-b828-3519-b686-de5e36d807b7","pitchNumber":3,"startTime":"2026-08-16T18:49:00.596Z","endTime":"2026-08-16T18:49:04.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873685539925326,"aZ":-26.260716586776745,"pfxX":-1.1357170592666774,"pfxZ":3.33168942726331,"pX":1.9729807040006084,"pZ":1.3239543033362755,"vX0":9.608716760997362,"vY0":-132.5298550718403,"vZ0":-5.800551362059217,"x":41.79,"y":203.03,"x0":-1.5553496900027481,"y0":50.00460120338295,"z0":5.464461748816279,"aX":-2.0182248459803285},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-0.1,"spinRate":2400,"spinDirection":183},"zone":14,"typeConfidence":0.89,"plateTime":0.4136189038662046,"extension":6.838698097432085},"index":3,"playId":"3b283ef6-a8ce-3410-ad43-9a0416f0d7ab","pitchNumber":4,"startTime":"2026-08-16T18:49:21.865Z","endTime":"2026-08-16T18:49:27.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"3b283ef6-a8ce-3410-ad43-9a0416f0d7ab","startTime":"2026-08-16T18:49:51.455Z","endTime":"2026-08-16T18:49:51.456Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19846816527354,"aZ":-19.414499558532643,"pfxX":-8.60245433938789,"pfxZ":5.987890321256277,"pX":0.3472738874508604,"pZ":3.1399394948626442,"vX0":8.486875631391957,"vY0":-144.91615574705637,"vZ0":-3.84217519077139,"x":103.76,"y":154.0,"x0":-1.4986150478440068,"y0":50.00611989894155,"z0":5.665830073964347,"aX":-18.33927797852173},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2635,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.37767353447437424,"extension":6.66674158003932},"index":5,"playId":"d359d5a1-738f-393a-bccf-c138da539f2d","pitchNumber":5,"startTime":"2026-08-16T18:49:51.457Z","endTime":"2026-08-16T18:49:54.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.452216901617014,"aZ":-11.856900258129935,"pfxX":-6.526115853869248,"pfxZ":9.753358356352537,"pX":1.5238724880212935,"pZ":3.1421751366915505,"vX0":10.197175813906467,"vY0":-144.11048452985528,"vZ0":-5.090137668453129,"x":58.91,"y":153.94,"x0":-1.2281804325099415,"y0":50.00544856555012,"z0":5.676788314259516,"aX":-13.598929861000418},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2792,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3814653160039265,"extension":6.8542355806923325},"index":6,"playId":"9dd20c61-b5e0-3ec0-a58f-9ad98af3f1c6","pitchNumber":6,"startTime":"2026-08-16T18:50:17.296Z","endTime":"2026-08-16T18:50:22.172Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":91.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.14751640763216,"aZ":-9.570366903988551,"pfxX":-6.020494609383219,"pfxZ":10.633487810191811,"pX":2.0860312904348253,"pZ":1.0353197151196893,"vX0":11.834452148107744,"vY0":-145.75637470984327,"vZ0":-11.370623609256267,"x":37.49,"y":210.83,"x0":-1.2670700246019386,"y0":50.000449915467634,"z0":5.590768544457204,"aX":-12.7958736878132},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2839,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.37754033156703937,"extension":6.842070213133272},"index":7,"playId":"16e23be3-a468-34dc-9430-a9045d3aad83","pitchNumber":7,"startTime":"2026-08-16T18:50:40.563Z","endTime":"2026-08-16T18:50:48.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:50:48.213Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Toglia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-16T18:52:09.429Z","endTime":"2026-08-16T18:53:28.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T18:51:15.951Z","endTime":"2026-08-16T18:52:11.810Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.738014001254136,"aZ":-15.782139117221824,"pfxX":-8.402591071681936,"pfxZ":8.009467897741526,"pX":0.1721584144009735,"pZ":2.3262894433929544,"vX0":7.729884745862502,"vY0":-142.82025731775036,"vZ0":-6.395420563656984,"x":110.44,"y":175.97,"x0":-1.4900834562399408,"y0":50.004521018383734,"z0":5.603804774883561,"aX":-17.199586317630878},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":13.4,"spinRate":2685,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.38486999150743006,"extension":6.824543163995096},"index":1,"playId":"b6cdf88a-b03e-39ce-9514-3c66a05c9ec2","pitchNumber":1,"startTime":"2026-08-16T18:52:11.810Z","endTime":"2026-08-16T18:52:16.007Z","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":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38993250401977,"aZ":-27.531174719230684,"pfxX":-0.7745174942838062,"pfxZ":2.672829575722763,"pX":0.7428220049423877,"pZ":1.7244672233947076,"vX0":6.302196310409346,"vY0":-131.14926200177013,"vZ0":-4.806968378535589,"x":88.69,"y":192.22,"x0":-1.5932944485216378,"y0":50.00296161442529,"z0":5.640686388654147,"aX":-1.3459352531873652},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":0.0,"spinRate":2402,"spinDirection":191},"zone":9,"typeConfidence":0.88,"plateTime":0.41804445888348685,"extension":6.70248015726025},"index":2,"playId":"51773e74-562c-394e-be45-0ff9f97d2e5b","pitchNumber":2,"startTime":"2026-08-16T18:52:31.680Z","endTime":"2026-08-16T18:52:35.144Z","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.7,"endSpeed":89.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1865694971351,"aZ":-11.144104006319376,"pfxX":-5.876565761525596,"pfxZ":10.150436963912423,"pX":-1.0260729426200303,"pZ":6.044623783267958,"vX0":3.270808435681136,"vY0":-143.69908111392093,"vZ0":1.5382869399643662,"x":156.11,"y":75.58,"x0":-1.4212502375175258,"y0":50.00268598123028,"z0":6.197980181189077,"aX":-12.17548975737197},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.8,"breakHorizontal":9.8,"spinRate":2774,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.38253213977299794,"extension":6.674518862554671},"index":3,"playId":"70cf34bc-3720-3245-8c97-c383532b449d","pitchNumber":3,"startTime":"2026-08-16T18:52:58.622Z","endTime":"2026-08-16T18:53:03.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54683553191794,"aZ":-12.02589120815112,"pfxX":-6.245865808845521,"pfxZ":9.410029332520732,"pX":-0.19996531715679475,"pZ":4.215663014716025,"vX0":6.033518860909639,"vY0":-145.7051613437268,"vZ0":-2.674992222098363,"x":124.62,"y":124.96,"x0":-1.4902084426231037,"y0":50.00328435006985,"z0":5.876377347634672,"aX":-13.374812468311182},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2763,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.37650062670345896,"extension":6.79789665555682},"index":4,"playId":"870292c8-c226-3f94-a065-76096be4af18","pitchNumber":4,"startTime":"2026-08-16T18:53:23.245Z","endTime":"2026-08-16T18:53:28.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:53:28.737Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T18:55:35.474Z","endTime":"2026-08-16T18:56:32.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":81.5,"endSpeed":75.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095942621489996,"aZ":-31.601640543268918,"pfxX":-0.33106553453262977,"pfxZ":0.39822319409806894,"pX":-0.20545263388097526,"pZ":2.2597084445352085,"vX0":-8.148364315273742,"vY0":-118.53195252563454,"vZ0":-0.6316128957369125,"x":124.83,"y":177.77,"x0":3.3157834142976563,"y0":50.00113269461421,"z0":5.40847685971681,"aX":-0.4708021032226273},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.8,"breakHorizontal":2.5,"spinRate":2478,"spinDirection":289},"zone":5,"typeConfidence":0.89,"plateTime":0.46162615442134225,"extension":5.93426002667425},"index":0,"playId":"88f53d9f-b8d8-39f1-aa37-a57b1f353ce1","pitchNumber":1,"startTime":"2026-08-16T18:55:39.035Z","endTime":"2026-08-16T18:55:43.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443495292609366,"aZ":-30.120441754189567,"pfxX":-0.4743894137562368,"pfxZ":1.3681411508015842,"pX":-1.2729453941591786,"pZ":1.0207949209283516,"vX0":-10.462449502360275,"vY0":-122.01547859169445,"vZ0":-3.6888849927106557,"x":165.52,"y":211.22,"x0":3.1434873087825346,"y0":50.00080690851088,"z0":5.165566575743364,"aX":-0.7095044896161349},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":3.5,"spinRate":2550,"spinDirection":289},"zone":13,"typeConfidence":0.81,"plateTime":0.4499976050383325,"extension":6.166505966479651},"index":1,"playId":"263fff8f-ef82-37ff-8cf8-0813225a6924","pitchNumber":2,"startTime":"2026-08-16T18:55:53.454Z","endTime":"2026-08-16T18:55:58.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16662641892046,"aZ":-27.074935953539384,"pfxX":12.289686800330118,"pfxZ":2.8065516361726583,"pX":-0.9332848153116228,"pZ":2.886550873229002,"vX0":-15.08136356170268,"vY0":-133.94855507382113,"vZ0":-1.0400716306074658,"x":152.57,"y":160.84,"x0":3.1754816003917985,"y0":50.001652776160604,"z0":5.217289326402514,"aX":22.313396669116706},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-19.0,"spinRate":2253,"spinDirection":106},"zone":11,"typeConfidence":0.89,"plateTime":0.4090541343787315,"extension":6.101997305386427},"index":2,"playId":"1a26a032-81a6-3482-8ec2-f859e418566a","pitchNumber":3,"startTime":"2026-08-16T18:56:09.340Z","endTime":"2026-08-16T18:56:14.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683943608871562,"aZ":-28.607413611613236,"pfxX":11.50694740564731,"pfxZ":1.9535947629931165,"pX":0.018811864179904058,"pZ":2.402829580339583,"vX0":-12.739772409574051,"vY0":-134.4522879709449,"vZ0":-1.8983628206870358,"x":112.27,"y":150.32,"x0":3.327914067731775,"y0":50.004833005900416,"z0":5.152091473146363,"aX":21.029551031214307},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.4,"breakHorizontal":-18.0,"spinRate":2363,"spinDirection":105},"zone":5,"typeConfidence":0.89,"plateTime":0.40767846755145865,"extension":6.249186945935064},"hitData":{"launchSpeed":81.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.63,"coordY":163.75}},"index":3,"playId":"5dcde98e-635a-3f75-a3be-03395a5dad01","pitchNumber":4,"startTime":"2026-08-16T18:56:24.610Z","endTime":"2026-08-16T18:56:32.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:56:32.871Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Navarreto grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T18:56:55.744Z","endTime":"2026-08-16T18:58:46.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.516056348324874,"aZ":-31.01715126233141,"pfxX":-0.6437501288187764,"pfxZ":0.7949154730727415,"pX":0.8535368054825677,"pZ":3.854134684705837,"vX0":-5.525338424271494,"vY0":-119.63573767146121,"vZ0":2.435273173095105,"x":84.47,"y":134.72,"x0":3.2698123090048457,"y0":50.004615146947124,"z0":5.589500936466804,"aX":-0.939309827665734},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":2.4,"spinRate":2544,"spinDirection":284},"zone":12,"typeConfidence":0.89,"plateTime":0.45656210602231706,"extension":5.905041051347434},"index":0,"playId":"d10a306f-497f-34c5-a109-e62c35a2f133","pitchNumber":1,"startTime":"2026-08-16T18:57:00.355Z","endTime":"2026-08-16T18:57:04.653Z","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":94.4,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.150042225245745,"aZ":-28.12931395395023,"pfxX":12.292777758266329,"pfxZ":2.1331135753625503,"pX":-0.7711785164748778,"pZ":3.193391654748172,"vX0":-14.783010091350992,"vY0":-136.69741060487482,"vZ0":-0.43518239275678666,"x":146.4,"y":152.56,"x0":3.1009296705163942,"y0":50.00531834084303,"z0":5.279921839111269,"aX":23.348513977852367},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.0,"breakHorizontal":-19.3,"spinRate":2385,"spinDirection":111},"zone":1,"typeConfidence":0.9,"plateTime":0.4001429866319093,"extension":6.217611956613395},"index":1,"playId":"6d1e97c0-22d6-33fc-a052-0fd8814f518b","pitchNumber":2,"startTime":"2026-08-16T18:57:13.421Z","endTime":"2026-08-16T18:57:18.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74452899197209,"aZ":-26.146321400045355,"pfxX":11.767150913591074,"pfxZ":3.1723712605178083,"pX":0.6225309853288846,"pZ":2.417171032214538,"vX0":-11.049934272030184,"vY0":-136.92690634645686,"vZ0":-2.7177885989500803,"x":93.27,"y":173.52,"x0":3.178126405732952,"y0":50.006647198058815,"z0":5.208381500279807,"aX":22.388214287097213},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":-19.1,"spinRate":2393,"spinDirection":108},"zone":6,"typeConfidence":0.9,"plateTime":0.3997579659617161,"extension":5.944944740595923},"index":2,"playId":"74a9f452-0fdf-3a1a-a89c-bfc14550b989","pitchNumber":3,"startTime":"2026-08-16T18:57:31.753Z","endTime":"2026-08-16T18:57:35.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.086967941521195,"aZ":-25.024897956584613,"pfxX":11.759260869106892,"pfxZ":3.792390693418879,"pX":-0.139884548264399,"pZ":2.1128045406546265,"vX0":-12.880255921727597,"vY0":-136.26868179657131,"vZ0":-3.4000664709406507,"x":122.33,"y":181.73,"x0":3.1134314078148657,"y0":50.00437540412586,"z0":5.099502910937691,"aX":22.18450815291999},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":-18.7,"spinRate":2333,"spinDirection":105},"zone":8,"typeConfidence":0.86,"plateTime":0.4014637247459043,"extension":6.112055725171019},"index":3,"playId":"4fee3b4c-40b2-3005-a674-a2edf85c6353","pitchNumber":4,"startTime":"2026-08-16T18:57:50.228Z","endTime":"2026-08-16T18:57:53.752Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247720717677307,"aZ":-33.44309837764559,"pfxX":-2.216131356311749,"pfxZ":-0.8852113729352027,"pX":3.9184654764894846,"pZ":3.352279018902495,"vX0":1.4439852563251376,"vY0":-118.73195064379168,"vZ0":2.2542030590984057,"x":-32.36,"y":148.27,"x0":3.5924459278795675,"y0":50.000697262337866,"z0":5.419068761701625,"aX":-3.185786768142355},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":3.7,"spinRate":2379,"spinDirection":270},"zone":12,"typeConfidence":0.91,"plateTime":0.460082747003995,"extension":6.107283659576039},"index":4,"playId":"e7168a03-906f-3837-ada0-cebad387753e","pitchNumber":5,"startTime":"2026-08-16T18:58:14.283Z","endTime":"2026-08-16T18:58:18.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360842267778846,"aZ":-28.92636279492575,"pfxX":10.978061409258249,"pfxZ":1.6920428890665278,"pX":0.9144373229002621,"pZ":2.5822816227927534,"vX0":-10.3430179881983,"vY0":-137.55848213841668,"vZ0":-1.6428791326361214,"x":82.14,"y":169.06,"x0":3.2895136040669017,"y0":50.006490087262776,"z0":5.14076493443564,"aX":21.128156363590595},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":-17.9,"spinRate":2375,"spinDirection":103},"zone":12,"typeConfidence":0.9,"plateTime":0.39755347147788545,"extension":6.134708085198581},"hitData":{"launchSpeed":79.7,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.13,"coordY":166.79}},"index":5,"playId":"55870c53-4b83-3d08-8aae-c4dab914fa22","pitchNumber":6,"startTime":"2026-08-16T18:58:36.659Z","endTime":"2026-08-16T18:58:46.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T18:58:46.175Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-16T18:59:06.917Z","endTime":"2026-08-16T19:00:19.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06749372397522,"aZ":-33.76526626776801,"pfxX":8.99251771343842,"pfxZ":-0.9383401273481109,"pX":-0.09804376675698225,"pZ":1.58271811899849,"vX0":-11.306747316014647,"vY0":-129.152398781819,"vZ0":-2.481182745113961,"x":120.74,"y":196.05,"x0":3.153402127152025,"y0":50.00007428855713,"z0":5.134039414427096,"aX":15.30010339006257},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.0,"breakHorizontal":-13.9,"spinRate":1797,"spinDirection":94},"zone":8,"typeConfidence":0.88,"plateTime":0.4229097299339619,"extension":6.248390393414967},"index":0,"playId":"01bafa8e-f853-3766-9dc2-8961bf94d757","pitchNumber":1,"startTime":"2026-08-16T18:59:13.793Z","endTime":"2026-08-16T18:59:17.919Z","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":88.8,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.490349106012626,"aZ":-31.482553917066525,"pfxX":10.139095912806898,"pfxZ":0.40386699452055463,"pX":0.30010899777903965,"pZ":1.8865450465941693,"vX0":-10.871788530500785,"vY0":-128.9452859950169,"vZ0":-2.098886454557494,"x":105.56,"y":187.84,"x0":3.235281200677522,"y0":50.00100748298668,"z0":5.118453197977322,"aX":17.23072244538036},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-16.2,"spinRate":1903,"spinDirection":98},"zone":8,"typeConfidence":0.89,"plateTime":0.4232828507376678,"extension":6.160360649493526},"index":1,"playId":"675b5d18-a191-34f4-be91-71c5e78e9b15","pitchNumber":2,"startTime":"2026-08-16T18:59:29.834Z","endTime":"2026-08-16T18:59:33.883Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.590731999872634,"aZ":-32.997366850374384,"pfxX":0.14659761780828723,"pfxZ":-0.5270383995127261,"pX":0.030919502768478265,"pZ":1.5961820275439376,"vX0":-7.954801338777445,"vY0":-123.07242834069956,"vZ0":-2.1443237670590656,"x":115.82,"y":195.68,"x0":3.2693253487953204,"y0":50.00535786046023,"z0":5.240533552025667,"aX":0.2286974447254643},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":1.3,"spinRate":2538,"spinDirection":270},"zone":8,"typeConfidence":0.76,"plateTime":0.4429609127179721,"extension":6.112627254594294},"index":2,"playId":"44f6961d-b290-3427-aaef-dfa2d0aa9d69","pitchNumber":3,"startTime":"2026-08-16T18:59:48.316Z","endTime":"2026-08-16T18:59:52.342Z","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":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67739245660433,"aZ":-28.61594834764257,"pfxX":11.00819434434431,"pfxZ":1.9025723369038339,"pX":0.3373268617822686,"pZ":3.663143422743947,"vX0":-11.55182810048719,"vY0":-135.76635487189589,"vZ0":1.0343480260854605,"x":104.14,"y":139.88,"x0":3.216759400720885,"y0":50.000637311633625,"z0":5.268650939447748,"aX":20.55248862762845},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":-17.5,"spinRate":2219,"spinDirection":105},"zone":12,"typeConfidence":0.9,"plateTime":0.40342419831253684,"extension":6.1829131585623704},"hitData":{"launchSpeed":97.9,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":173.5,"coordY":58.95}},"index":3,"playId":"ce7e43e0-a060-3f53-a7b4-76f243fb1226","pitchNumber":4,"startTime":"2026-08-16T19:00:10.900Z","endTime":"2026-08-16T19:00:19.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:00:19.040Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, third baseman Javier Sanoja to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T19:02:15.973Z","endTime":"2026-08-16T19:03:23.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39961721983748,"aZ":-27.5120282927415,"pfxX":-1.9738403064483174,"pfxZ":2.888078468728651,"pX":1.1857983554362372,"pZ":0.27914476655921405,"vX0":7.972834266485898,"vY0":-125.52089205949879,"vZ0":-7.267642509665265,"x":71.8,"y":231.24,"x0":-1.758022634699021,"y0":50.00425027756922,"z0":5.4135731214778575,"aX":-3.189476571792702},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":2.0,"spinRate":2483,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.434264149080656,"extension":6.57699204217892},"index":0,"playId":"8b554001-1a8e-3a44-8669-0cd1e365ad20","pitchNumber":1,"startTime":"2026-08-16T19:02:36.607Z","endTime":"2026-08-16T19:02:40.778Z","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":95.7,"endSpeed":87.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2459461321731,"aZ":-13.09826386900215,"pfxX":-7.452970729122596,"pfxZ":9.760281330299026,"pX":-0.22659082382941667,"pZ":2.5452566574417097,"vX0":6.3300916927321955,"vY0":-139.16646081690456,"vZ0":-6.377594370357617,"x":125.64,"y":170.06,"x0":-1.5662301578445619,"y0":50.006323214646834,"z0":5.7403465536912135,"aX":-14.571266785469625},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2723,"spinDirection":223},"zone":5,"typeConfidence":0.87,"plateTime":0.39409971182821346,"extension":6.450538026167144},"index":1,"playId":"84b0c9ef-96eb-3ce4-b372-36e950178474","pitchNumber":2,"startTime":"2026-08-16T19:02:53.668Z","endTime":"2026-08-16T19:02:58.328Z","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":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512422935863878,"aZ":-27.3200487286777,"pfxX":2.109984611626236,"pfxZ":3.2599116991163903,"pX":-0.013378068734208758,"pZ":3.3280470082371565,"vX0":4.207556075903238,"vY0":-121.50805017204162,"vZ0":-0.09564373725239506,"x":117.51,"y":148.92,"x0":-2.043877292504592,"y0":50.00585021068178,"z0":5.748086220938488,"aX":3.1448743912352355},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2501,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4513177821841068,"extension":6.5489005832281695},"hitData":{"launchSpeed":87.0,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.65,"coordY":166.79}},"index":2,"playId":"9ebbc2e3-c642-3757-90e0-7a4375bc4312","pitchNumber":3,"startTime":"2026-08-16T19:03:13.705Z","endTime":"2026-08-16T19:03:23.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:03:23.088Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T19:03:43.968Z","endTime":"2026-08-16T19:04:44.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.045346455814485,"aZ":-24.12116051292016,"pfxX":4.99541418768805,"pfxZ":5.491285491702856,"pX":-0.9556805675452308,"pZ":3.006849020107816,"vX0":1.2928678565545082,"vY0":-120.03750805165352,"vZ0":-1.2813805232735809,"x":153.43,"y":157.6,"x0":-2.149722044249992,"y0":50.004625881711355,"z0":5.684102159704481,"aX":7.330706990848555},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.0,"breakHorizontal":-9.4,"spinRate":2450,"spinDirection":101},"zone":11,"typeConfidence":0.91,"plateTime":0.45534844122134244,"extension":6.47350539421224},"index":0,"playId":"db36ec30-073a-3667-a4a1-4529561aa03c","pitchNumber":1,"startTime":"2026-08-16T19:03:46.915Z","endTime":"2026-08-16T19:03:52.383Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61498456019331,"aZ":-24.9603642083578,"pfxX":4.101641107690216,"pfxZ":4.911023801615821,"pX":0.19234330489871862,"pZ":2.4888605068316267,"vX0":4.0203725420449175,"vY0":-120.01479537939575,"vZ0":-2.061174600063209,"x":109.67,"y":171.58,"x0":-2.033034627474059,"y0":50.00558341500073,"z0":5.565756363185967,"aX":6.0274507810436635},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.6,"breakHorizontal":-8.3,"spinRate":2547,"spinDirection":104},"zone":5,"typeConfidence":0.91,"plateTime":0.4551114166508201,"extension":6.6737586586542},"index":1,"playId":"e82dc5f9-8801-30e4-a41c-846cd56de839","pitchNumber":2,"startTime":"2026-08-16T19:04:19.944Z","endTime":"2026-08-16T19:04:23.207Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904594177717332,"aZ":-28.615520637553626,"pfxX":-1.3647019257488777,"pfxZ":2.0772555141149773,"pX":0.18307409568493224,"pZ":2.3252890802871944,"vX0":5.562546583838128,"vY0":-129.08973496364402,"vZ0":-2.8823558750644978,"x":110.02,"y":176.0,"x0":-1.8077876841852443,"y0":50.00443483926993,"z0":5.623497391675405,"aX":-2.340398418193187},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":1.4,"spinRate":2486,"spinDirection":168},"zone":5,"typeConfidence":0.82,"plateTime":0.4217762487238197,"extension":6.575740189962947},"hitData":{"launchSpeed":73.6,"launchAngle":12.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.8,"coordY":117.66}},"index":2,"playId":"643fa560-2e37-34c6-bd98-0c3c2f61c1c7","pitchNumber":3,"startTime":"2026-08-16T19:04:33.054Z","endTime":"2026-08-16T19:04:44.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:04:44.089Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T19:05:04.583Z","endTime":"2026-08-16T19:06:05.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20872963765177,"aZ":-16.935063085603147,"pfxX":-8.452841813437999,"pfxZ":7.649675304246784,"pX":0.32111923946524196,"pZ":1.732065737953293,"vX0":8.62372685677685,"vY0":-140.1545672095209,"vZ0":-7.570102877780182,"x":104.76,"y":192.01,"x0":-1.6951224842707207,"y0":50.00677493477956,"z0":5.571093497526879,"aX":-16.847295310978218},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2633,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.3905706085706382,"extension":6.629209998545361},"index":0,"playId":"64792569-65b4-35ad-a0d3-17b03bf44ed7","pitchNumber":1,"startTime":"2026-08-16T19:05:13.014Z","endTime":"2026-08-16T19:05:17.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43880190252393,"aZ":-27.027086648456628,"pfxX":-10.010286338436597,"pfxZ":2.91316596017249,"pX":0.43008477502753273,"pZ":1.251697317185566,"vX0":8.459719090527726,"vY0":-132.17543317533946,"vZ0":-6.49355366921902,"x":100.61,"y":204.98,"x0":-1.5130366818538374,"y0":50.00367597813604,"z0":5.7276122663468225,"aX":-17.694926535243255},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.0,"breakHorizontal":16.2,"spinRate":1824,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4145585309132933,"extension":6.931994208489038},"index":1,"playId":"6f5b6b37-ee9f-3720-81fa-c07bd63b15e3","pitchNumber":2,"startTime":"2026-08-16T19:05:32.161Z","endTime":"2026-08-16T19:05:35.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01405699736438,"aZ":-23.714898210638488,"pfxX":-6.619272757712882,"pfxZ":4.69014020367154,"pX":-0.2489380956906939,"pZ":2.347544976460926,"vX0":5.962360308089584,"vY0":-133.0734567917585,"vZ0":-4.49487775796668,"x":126.49,"y":175.4,"x0":-1.6522785346022892,"y0":50.00320914596518,"z0":5.764202016410971,"aX":-11.940542897591955},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":10.8,"spinRate":1790,"spinDirection":237},"zone":5,"typeConfidence":0.89,"plateTime":0.4106985861420749,"extension":6.9072144192076035},"index":2,"playId":"d18c91b0-1fcb-320a-b045-d47cbc3f2914","pitchNumber":3,"startTime":"2026-08-16T19:06:00.478Z","endTime":"2026-08-16T19:06:05.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:06:05.098Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks. Jose Trevino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T19:06:24.001Z","endTime":"2026-08-16T19:08:26.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.270083952322345,"aZ":-12.542254542177126,"pfxX":-6.189672554059552,"pfxZ":9.440334921207366,"pX":-0.04616870656358103,"pZ":2.7202321183611984,"vX0":6.561880777924751,"vY0":-144.1656711692656,"vZ0":-6.594876975406679,"x":105.7,"y":134.77,"x0":-1.5608501195510838,"y0":50.00266409046366,"z0":5.831044191411964,"aX":-12.872493772118794},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2757,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3816827617148375,"extension":6.685885360031285},"index":0,"playId":"d6e9204f-93c7-34c1-9335-f0e9249152ea","pitchNumber":1,"startTime":"2026-08-16T19:06:28.197Z","endTime":"2026-08-16T19:06:32.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.198882208942734,"aZ":-13.82327641770655,"pfxX":-5.913969715765185,"pfxZ":9.024346029300698,"pX":0.017928466293638482,"pZ":4.345606111279737,"vX0":5.9750812447145805,"vY0":-142.70764359379277,"vZ0":-2.598633589090241,"x":116.32,"y":121.45,"x0":-1.3491168602136645,"y0":50.00080534145853,"z0":6.154683676329171,"aX":-12.023588974800123},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2706,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3859179385753637,"extension":6.649715121067538},"index":1,"playId":"6065be93-8250-311e-8e13-a88deeccadc4","pitchNumber":2,"startTime":"2026-08-16T19:06:47.767Z","endTime":"2026-08-16T19:06:52.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152366861485355,"aZ":-23.55184746965639,"pfxX":4.004822925307907,"pfxZ":5.568139337621731,"pX":0.8165102152534971,"pZ":1.799133621150542,"vX0":5.16079025267252,"vY0":-124.50702971151055,"vZ0":-4.191595051934799,"x":85.88,"y":190.2,"x0":-1.814197206973883,"y0":50.003567882671085,"z0":5.485343234512829,"aX":6.202407864049475},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.2,"breakHorizontal":-8.6,"spinRate":2579,"spinDirection":102},"zone":14,"typeConfidence":0.92,"plateTime":0.4422116555432196,"extension":6.902263663616624},"index":2,"playId":"b3037b61-b811-3af6-b5d0-ed8109d47647","pitchNumber":3,"startTime":"2026-08-16T19:07:05.279Z","endTime":"2026-08-16T19:07:09.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876953057613182,"aZ":-28.037561066910687,"pfxX":4.648208842261067,"pfxZ":2.674455594219938,"pX":0.940263049859935,"pZ":2.1379133782051873,"vX0":4.913664238447867,"vY0":-124.57540231562949,"vZ0":-2.451428180755085,"x":81.16,"y":181.06,"x0":-1.673681878590733,"y0":50.00163706178511,"z0":5.49156369029621,"aX":7.183833804164777},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":-9.7,"spinRate":2656,"spinDirection":106},"zone":14,"typeConfidence":0.57,"plateTime":0.442487446925643,"extension":6.8443900357631735},"index":3,"playId":"d6c7972b-a9a1-3754-b8e0-2152860486bd","pitchNumber":4,"startTime":"2026-08-16T19:07:25.816Z","endTime":"2026-08-16T19:07:31.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":691587,"fullName":"Eury Pérez"}}},"count":{"balls":3,"strikes":2,"outs":2},"index":4,"playId":"db3e3075-1208-42a0-936f-9114081269d9","pitchNumber":4,"startTime":"2026-08-16T19:07:50.771Z","endTime":"2026-08-16T19:07:55.771Z","isPitch":false,"type":"no_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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.78289581553456,"aZ":-12.019657838624935,"pfxX":-4.9998524791205154,"pfxZ":9.615101431928377,"pX":1.1486461762806053,"pZ":4.224228104463377,"vX0":8.988532260652761,"vY0":-145.00285305333864,"vZ0":-2.565528896660724,"x":73.22,"y":124.73,"x0":-1.3639501265346892,"y0":50.00649767391443,"z0":5.869201912588698,"aX":-10.484683972369082},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2783,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3799754423703634,"extension":6.8514309942240175},"index":5,"playId":"81dbd05b-1256-3063-8404-967a41db2f45","pitchNumber":5,"startTime":"2026-08-16T19:08:18.932Z","endTime":"2026-08-16T19:08:26.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:08:26.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, shortstop Otto Lopez to second baseman Xavier Edwards. Ke'Bryan Hayes out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T19:08:46.520Z","endTime":"2026-08-16T19:08:59.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"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":669364,"link":"/api/v1/people/669364"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.492352479852414,"aZ":-16.620313316798722,"pfxX":-8.19655206833828,"pfxZ":7.328129563338509,"pX":0.21881271358838686,"pZ":2.2555292036153296,"vX0":8.05422854288555,"vY0":-144.92245399318708,"vZ0":-6.609104204213061,"x":108.66,"y":177.88,"x0":-1.5341366979119928,"y0":50.00411981950784,"z0":5.584374464985163,"aX":-17.40180254497317},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.0,"breakHorizontal":13.2,"spinRate":2724,"spinDirection":222},"zone":8,"typeConfidence":0.92,"plateTime":0.37822533939708514,"extension":6.726678214531823},"hitData":{"launchSpeed":107.0,"launchAngle":3.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.74,"coordY":155.13}},"index":0,"playId":"14513f3b-ff6e-3a7d-b3cd-fd0153d080bf","pitchNumber":1,"startTime":"2026-08-16T19:08:52.560Z","endTime":"2026-08-16T19:08:59.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:08:59.245Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T19:11:53.169Z","endTime":"2026-08-16T19:12:52.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Julian Garcia replaces Nick Lodolo.","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-16T19:09:32.630Z","endTime":"2026-08-16T19:11:55.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"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":92.5,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30522668795403,"aZ":-19.142002348705923,"pfxX":0.08036032898206447,"pfxZ":7.0988230048133065,"pX":0.5969448770954038,"pZ":3.6765188194087703,"vX0":5.486437307614649,"vY0":-134.66654751655437,"vZ0":-2.6886374044532353,"x":94.25,"y":139.51,"x0":-1.477489571452913,"y0":50.004954486310375,"z0":6.042313158688216,"aX":0.14716716642544606},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":-1.3,"spinRate":2719,"spinDirection":187},"zone":12,"typeConfidence":0.87,"plateTime":0.4067544656522255,"extension":6.49355966795312},"index":1,"playId":"51e1d274-99d2-3e21-8821-cbdb13e6dfc8","pitchNumber":1,"startTime":"2026-08-16T19:11:55.459Z","endTime":"2026-08-16T19:11:59.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.383957806191894,"aZ":-29.685293242533128,"pfxX":2.0888020126166538,"pfxZ":1.5903503612822165,"pX":1.0566070087494983,"pZ":2.1308141016848556,"vX0":5.813696373033601,"vY0":-123.55876722386095,"vZ0":-3.258862753124494,"x":76.72,"y":181.25,"x0":-1.588902556748058,"y0":50.0011619979552,"z0":5.936054579833626,"aX":3.2586477716250912},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":2963,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4416733857290702,"extension":6.533779266614385},"index":2,"playId":"7f23f659-a966-385e-9e8f-955604d9f147","pitchNumber":2,"startTime":"2026-08-16T19:12:08.464Z","endTime":"2026-08-16T19:12:11.478Z","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-16T19:12:18.457Z","endTime":"2026-08-16T19:12:32.453Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00753782235761,"aZ":-36.19440989938901,"pfxX":7.009643794901429,"pfxZ":-2.740160048176426,"pX":1.2324392746249846,"pZ":1.0270011292785899,"vX0":4.535247831032454,"vY0":-121.1464087202378,"vZ0":-3.630871801884667,"x":70.02,"y":211.05,"x0":-1.5846028339218516,"y0":50.00581997044836,"z0":5.758876061387211,"aX":10.26376463553019},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.6,"breakHorizontal":-13.9,"spinRate":2995,"spinDirection":35},"zone":14,"typeConfidence":0.94,"plateTime":0.4547614479361406,"extension":6.59581894758522},"index":4,"playId":"f14d293c-d101-3b31-80e1-98b3d6e2f122","pitchNumber":3,"startTime":"2026-08-16T19:12:32.453Z","endTime":"2026-08-16T19:12:39.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58513191645356,"aZ":-32.21662862213032,"pfxX":5.844209048415612,"pfxZ":-0.023125477682906848,"pX":0.6809656685317184,"pZ":2.349119120851705,"vX0":3.8444653115844005,"vY0":-121.13566788019028,"vZ0":-1.3662685956107044,"x":91.04,"y":175.35,"x0":-1.693443397161768,"y0":50.00602846339686,"z0":5.771442474818684,"aX":8.572413823243442},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-11.6,"spinRate":3007,"spinDirection":43},"zone":6,"typeConfidence":0.92,"plateTime":0.4544637761553365,"extension":6.520392619200605},"index":5,"playId":"9629ba65-bd39-3794-9f7a-bce643acc39a","pitchNumber":4,"startTime":"2026-08-16T19:12:49.688Z","endTime":"2026-08-16T19:12:52.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:12:52.930Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Agustín Ramírez flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T19:13:11.113Z","endTime":"2026-08-16T19:14:03.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819481755003785,"aZ":-37.51730225501286,"pfxX":8.06240988448808,"pfxZ":-3.696450378024382,"pX":0.5310921172425959,"pZ":2.0050611367870457,"vX0":2.9827585391223415,"vY0":-120.08458226148205,"vZ0":-1.2032373561815446,"x":96.76,"y":184.64,"x0":-1.7789983019656133,"y0":50.005729686879235,"z0":5.885823533512631,"aX":11.637838040095405},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":-15.4,"spinRate":3039,"spinDirection":44},"zone":9,"typeConfidence":0.94,"plateTime":0.45819116604425325,"extension":6.55306561570613},"index":0,"playId":"73d06759-676e-3cb8-ba31-41740909b2b0","pitchNumber":1,"startTime":"2026-08-16T19:13:15.469Z","endTime":"2026-08-16T19:13:19.582Z","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":92.7,"endSpeed":85.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720287363611266,"aZ":-17.971096401961095,"pfxX":2.6265892344612127,"pfxZ":7.649077749451784,"pX":0.5443795636163294,"pZ":2.73253207383702,"vX0":4.612951308326464,"vY0":-134.99460430393495,"vZ0":-5.360417831160114,"x":96.25,"y":165.0,"x0":-1.5237770477619903,"y0":50.00242934130266,"z0":5.997617078738518,"aX":4.87654762955149},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-5.6,"spinRate":2700,"spinDirection":189},"zone":6,"typeConfidence":0.89,"plateTime":0.4047935428653182,"extension":6.570740085317251},"index":1,"playId":"401f2c3e-706d-3d1e-9977-689c6662de52","pitchNumber":2,"startTime":"2026-08-16T19:13:31.170Z","endTime":"2026-08-16T19:13:34.921Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.823825170856047,"aZ":-37.966887530691,"pfxX":7.410933886914967,"pfxZ":-4.001725628189184,"pX":-0.18599156840154532,"pZ":1.437862481012665,"vX0":1.7334017836258737,"vY0":-119.94421151708899,"vZ0":-2.0950944965029525,"x":124.09,"y":199.96,"x0":-1.8821145690593266,"y0":50.00523163773874,"z0":5.7322129829262725,"aX":10.71824435481548},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.4,"breakHorizontal":-13.8,"spinRate":3010,"spinDirection":43},"zone":13,"typeConfidence":0.94,"plateTime":0.45796813459334595,"extension":6.565028795884616},"hitData":{"launchSpeed":84.6,"launchAngle":41.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.8,"coordY":91.1}},"index":2,"playId":"5acee5e3-0735-38cb-9ce8-e6ec32b3f535","pitchNumber":3,"startTime":"2026-08-16T19:13:53.703Z","endTime":"2026-08-16T19:14:03.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:14:03.361Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T19:14:27.145Z","endTime":"2026-08-16T19:16:02.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486435384618762,"aZ":-17.19747993950189,"pfxX":3.013615742581441,"pfxZ":8.087031604060657,"pX":0.13867355651994404,"pZ":3.0265624936541955,"vX0":3.058519304156807,"vY0":-135.4400050851154,"vZ0":-4.72140115917311,"x":111.71,"y":157.06,"x0":-1.3980600008550175,"y0":50.00285108793822,"z0":6.000823105411921,"aX":5.579226865374566},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-6.1,"spinRate":2741,"spinDirection":183},"zone":2,"typeConfidence":0.91,"plateTime":0.4049229375688972,"extension":6.478781635530055},"index":0,"playId":"70f04eb1-b931-3d5f-9935-f6025a812c56","pitchNumber":1,"startTime":"2026-08-16T19:14:30.563Z","endTime":"2026-08-16T19:14:34.122Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708019836078755,"aZ":-33.05091413991315,"pfxX":2.004452682332982,"pfxZ":-0.5449061629513299,"pX":-0.6213237252870063,"pZ":2.388168074471619,"vX0":2.126828326492853,"vY0":-125.66401075117852,"vZ0":-2.160441788605414,"x":140.68,"y":174.3,"x0":-1.7381093420679814,"y0":50.00441264941232,"z0":5.935832034496373,"aX":3.2157933826952534},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-4.1,"spinRate":3057,"spinDirection":77},"zone":4,"typeConfidence":0.94,"plateTime":0.4353357453219364,"extension":6.331607841639734},"index":1,"playId":"5dcd1842-c91d-3cb0-81a1-c62cb9d0b3aa","pitchNumber":2,"startTime":"2026-08-16T19:14:45.866Z","endTime":"2026-08-16T19:14:50.061Z","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-16T19:14:55.139Z","endTime":"2026-08-16T19:15:09.351Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":82.7,"endSpeed":75.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353940510390277,"aZ":-34.926413035853884,"pfxX":7.189097548301062,"pfxZ":-1.8868209991352973,"pX":-0.2916012981859037,"pZ":2.4287396036832285,"vX0":1.1857971618969343,"vY0":-120.46911373534303,"vZ0":-0.6867758351665053,"x":128.12,"y":173.2,"x0":-1.7247931511974512,"y0":50.00505132364356,"z0":5.82907407390275,"aX":10.472912920082718},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.4,"breakHorizontal":-13.3,"spinRate":3034,"spinDirection":42},"zone":5,"typeConfidence":0.94,"plateTime":0.4562287913244574,"extension":6.626360056035178},"index":3,"playId":"cffb2120-29ed-39fa-8685-00c94eb35453","pitchNumber":3,"startTime":"2026-08-16T19:15:09.351Z","endTime":"2026-08-16T19:15:12.351Z","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":82.4,"endSpeed":76.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.511109496513935,"aZ":-36.84422832513329,"pfxX":7.736578511043857,"pfxZ":-3.2309770121119508,"pX":0.4627796625382885,"pZ":1.0606166438173312,"vX0":2.4815371244022044,"vY0":-119.92281408319559,"vZ0":-3.3517617650286056,"x":99.36,"y":210.14,"x0":-1.5919705499964178,"y0":50.00097824178337,"z0":5.783358799313771,"aX":11.1970199093261},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.4,"breakHorizontal":-14.6,"spinRate":2957,"spinDirection":37},"zone":14,"typeConfidence":0.94,"plateTime":0.4578157443037192,"extension":6.533344551970057},"index":4,"playId":"f2ff0011-5926-31b7-8650-ca741ff1347d","pitchNumber":4,"startTime":"2026-08-16T19:15:30.448Z","endTime":"2026-08-16T19:15:34.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43527817665429,"aZ":-36.56206766710356,"pfxX":9.388099249826944,"pfxZ":-2.9605569406649908,"pX":-0.16245768179812747,"pZ":1.5167691841871276,"vX0":1.0896659942548554,"vY0":-121.50486353203068,"vZ0":-2.4670635600377713,"x":123.19,"y":197.83,"x0":-1.8361260567339972,"y0":50.00102128327653,"z0":5.744952237594008,"aX":13.931577877297658},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.6,"breakHorizontal":-17.3,"spinRate":3087,"spinDirection":30},"zone":13,"typeConfidence":0.95,"plateTime":0.45206581038050864,"extension":6.487331803339951},"hitData":{"launchSpeed":92.6,"launchAngle":33.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.18,"coordY":73.76}},"index":5,"playId":"0ff5e249-6fca-3632-89e0-93f04d04ac5e","pitchNumber":5,"startTime":"2026-08-16T19:15:53.199Z","endTime":"2026-08-16T19:16:02.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:16:02.031Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Javier Sanoja to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T19:18:13.944Z","endTime":"2026-08-16T19:18:39.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03776715924173,"aZ":-27.088677824012382,"pfxX":-0.8428537199365536,"pfxZ":3.0530690901697195,"pX":-0.42559773668001194,"pZ":3.872799286523247,"vX0":4.1714223326366415,"vY0":-127.1514150970644,"vZ0":0.5192026645286093,"x":133.22,"y":134.21,"x0":-1.9662610697937908,"y0":50.00150971068538,"z0":5.787783916407271,"aX":-1.4038595141334118},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":0.7,"spinRate":2327,"spinDirection":172},"zone":11,"typeConfidence":0.88,"plateTime":0.42808120043951847,"extension":6.4014956848365205},"index":0,"playId":"d7ec4bee-0e92-314d-862d-a60e2cf9e5fd","pitchNumber":1,"startTime":"2026-08-16T19:18:14.439Z","endTime":"2026-08-16T19:18:18.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35281985183314,"aZ":-30.06255288918308,"pfxX":-0.8859175566473576,"pfxZ":1.2587016870021426,"pX":-0.8016573122703889,"pZ":2.2665241834848016,"vX0":3.19673860727149,"vY0":-128.31998033367515,"vZ0":-2.6973430823858706,"x":147.56,"y":177.58,"x0":-1.945828265616001,"y0":50.001575184165034,"z0":5.661906527349565,"aX":-1.4847040221882826},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":1.0,"spinRate":2416,"spinDirection":157},"zone":4,"typeConfidence":0.79,"plateTime":0.4260573163045067,"extension":6.448050905566707},"hitData":{"launchSpeed":97.5,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.7,"coordY":164.25}},"index":1,"playId":"61889912-4b2b-3651-8fca-f256b2e66431","pitchNumber":2,"startTime":"2026-08-16T19:18:31.019Z","endTime":"2026-08-16T19:18:39.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:18:39.144Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T19:19:02.366Z","endTime":"2026-08-16T19:19:51.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"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":97.7,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10773456141503,"aZ":-12.096902308094851,"pfxX":-6.834135330652673,"pfxZ":9.882759695517263,"pX":0.38395907516582095,"pZ":2.9628812196402063,"vX0":7.994728425861538,"vY0":-142.01214905370904,"vZ0":-5.564630571514335,"x":102.36,"y":158.78,"x0":-1.5868196111123192,"y0":50.00708189460145,"z0":5.725145722065153,"aX":-13.889984579628468},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":2683,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.3864595941342648,"extension":6.630086566558178},"index":0,"playId":"a87ca31e-0711-3206-9168-aaf94bee1563","pitchNumber":1,"startTime":"2026-08-16T19:19:04.426Z","endTime":"2026-08-16T19:19:11.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49224283380986,"aZ":-14.386788741078615,"pfxX":-8.239408392743394,"pfxZ":8.60150536714455,"pX":-1.421046798888742,"pZ":2.9330575266940966,"vX0":4.319138651005915,"vY0":-143.2158154368536,"vZ0":-4.945673546467013,"x":171.17,"y":159.59,"x0":-1.8819791186210018,"y0":50.00336880464601,"z0":5.589057454943282,"aX":-17.03721589184614},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":14.0,"spinRate":2635,"spinDirection":226},"zone":11,"typeConfidence":0.85,"plateTime":0.38313879202976464,"extension":6.619869921321686},"index":1,"playId":"e63f57f2-ff50-3d8c-b5da-f1552d4e6796","pitchNumber":2,"startTime":"2026-08-16T19:19:27.651Z","endTime":"2026-08-16T19:19:31.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59197807840105,"aZ":-23.52846146305514,"pfxX":-9.30779285053342,"pfxZ":4.859739695719899,"pX":-0.13285544015270295,"pZ":2.8660733366194027,"vX0":7.464191674093753,"vY0":-132.36854275200133,"vZ0":-3.2404830158710594,"x":122.06,"y":161.4,"x0":-1.776468436723716,"y0":50.0037452588997,"z0":5.824036797847131,"aX":-16.55969058173259},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":1604,"spinDirection":235},"zone":2,"typeConfidence":0.88,"plateTime":0.4134000230439705,"extension":6.816496401394488},"hitData":{"launchSpeed":97.9,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.34,"coordY":163.75}},"index":2,"playId":"fb5168a2-5f8e-357a-87e4-bdeadf9b7b16","pitchNumber":3,"startTime":"2026-08-16T19:19:42.153Z","endTime":"2026-08-16T19:19:51.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:19:51.170Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T19:20:12.914Z","endTime":"2026-08-16T19:22:01.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.309829712994286,"aZ":-18.17098123896687,"pfxX":-7.53279985435656,"pfxZ":6.780641152953739,"pX":-1.0478612430523673,"pZ":2.3426221566812973,"vX0":4.945505662606513,"vY0":-142.6800068264491,"vZ0":-5.998437937613662,"x":156.94,"y":175.53,"x0":-1.8234314780101746,"y0":50.00391059872761,"z0":5.614262405460147,"aX":-15.558137665962164},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":2620,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.3836389104129312,"extension":6.634351951356485},"index":0,"playId":"e4458f8e-821e-33a2-bb3b-26ba4f4faca7","pitchNumber":1,"startTime":"2026-08-16T19:20:18.809Z","endTime":"2026-08-16T19:20:21.932Z","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":91.2,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966219482628457,"aZ":-27.954037485365262,"pfxX":-1.5826129069533623,"pfxZ":2.345254762155906,"pX":0.905996586591211,"pZ":1.7339495481227452,"vX0":7.238836074602938,"vY0":-132.6750565293972,"vZ0":-4.580845931508652,"x":82.47,"y":191.96,"x0":-1.6414064880630241,"y0":50.0028998615788,"z0":5.4983062917645995,"aX":-2.8481918268402078},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":1.4,"spinRate":2434,"spinDirection":202},"zone":14,"typeConfidence":0.75,"plateTime":0.4114173062666642,"extension":6.520026338706357},"index":1,"playId":"c7980c21-4557-343f-9166-13ed2da503ec","pitchNumber":2,"startTime":"2026-08-16T19:20:34.133Z","endTime":"2026-08-16T19:20:39.102Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987738631546936,"aZ":-16.94763083476875,"pfxX":-9.578388158008298,"pfxZ":7.435254325185373,"pX":-0.4816207353029786,"pZ":1.365334308736851,"vX0":6.90253343345584,"vY0":-141.65263722177644,"vZ0":-8.736406017842564,"x":135.36,"y":201.92,"x0":-1.6958105748852124,"y0":50.00656301083475,"z0":5.556248120844086,"aX":-19.6217980313358},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":16.1,"spinRate":2800,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.38553028909187326,"extension":6.696562964159032},"index":2,"playId":"04559276-5daf-397c-a208-e9a47b0f5c54","pitchNumber":3,"startTime":"2026-08-16T19:20:50.301Z","endTime":"2026-08-16T19:20:55.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46802553184071,"aZ":-17.013664108154668,"pfxX":-9.503000030851762,"pfxZ":7.5586392233653665,"pX":-1.2166346468066933,"pZ":2.52465939173705,"vX0":5.132187265525746,"vY0":-141.0402284317658,"vZ0":-5.428937151080729,"x":163.38,"y":170.61,"x0":-1.8298467680781052,"y0":50.0005581525149,"z0":5.57962905202235,"aX":-19.053820472845228},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":16.1,"spinRate":2732,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.38903476053957586,"extension":6.639646683637027},"index":3,"playId":"b7de6dd1-710f-3b7e-8fb5-5f6c31c94c9e","pitchNumber":4,"startTime":"2026-08-16T19:21:08.753Z","endTime":"2026-08-16T19:21:15.283Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03456546006777,"aZ":-15.690890542802713,"pfxX":-9.280991745380321,"pfxZ":8.043025458457452,"pX":-0.3175234155351152,"pZ":2.136092796018172,"vX0":7.401141444199723,"vY0":-142.7393528758351,"vZ0":-6.8001654484899605,"x":112.27,"y":147.49,"x0":-1.7474716715410228,"y0":50.001435967524756,"z0":5.550353280312024,"aX":-19.0140628390599},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":15.1,"spinRate":2733,"spinDirection":223},"zone":7,"typeConfidence":0.92,"plateTime":0.38478197069560505,"extension":6.733356850652339},"index":4,"playId":"5233d148-9e1e-37fa-924b-ad3b0ea400d7","pitchNumber":5,"startTime":"2026-08-16T19:21:31.496Z","endTime":"2026-08-16T19:21:37.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6257774647153,"aZ":-12.553934230377942,"pfxX":-7.043280184012975,"pfxZ":9.100196141983417,"pX":-0.04925200066743945,"pZ":4.060277350484507,"vX0":6.389778098641182,"vY0":-145.97018462836738,"vZ0":-3.006905997335871,"x":118.88,"y":129.15,"x0":-1.3524462749851092,"y0":50.004222485287954,"z0":5.860505332765097,"aX":-15.18801002884388},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.1,"breakHorizontal":11.5,"spinRate":2638,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.3753567518002878,"extension":6.761966644610751},"index":5,"playId":"2d276258-c8cd-3867-b177-4e844ff407a7","pitchNumber":6,"startTime":"2026-08-16T19:21:57.131Z","endTime":"2026-08-16T19:22:01.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:22:01.476Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Toglia flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T19:22:24.134Z","endTime":"2026-08-16T19:23:39.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21416251667936,"aZ":-15.514164870441304,"pfxX":-8.463340584562811,"pfxZ":8.072719615263246,"pX":-1.2528851378897015,"pZ":2.692989279775486,"vX0":4.711965116835502,"vY0":-142.81820235719644,"vZ0":-5.370464073886184,"x":164.76,"y":166.07,"x0":-1.825553917237558,"y0":50.000594097225076,"z0":5.575085200624465,"aX":-17.462811125611267},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":14.4,"spinRate":2633,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.38366775144777643,"extension":6.672787855586364},"index":0,"playId":"02446662-30a7-350e-a8d4-6f10096dc5e9","pitchNumber":1,"startTime":"2026-08-16T19:22:30.906Z","endTime":"2026-08-16T19:22:35.696Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06827331712433,"aZ":-41.351593199211806,"pfxX":4.827665098411275,"pfxZ":-6.776129055688125,"pX":-0.4046551473894285,"pZ":3.1566497459928686,"vX0":1.3727160136068857,"vY0":-116.3040799160717,"vZ0":2.2387098520011848,"x":132.42,"y":153.55,"x0":-1.6312573803632318,"y0":50.001320903660634,"z0":6.13521434924432,"aX":6.539773821483224},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.3,"breakHorizontal":-9.1,"spinRate":2874,"spinDirection":55},"zone":1,"typeConfidence":0.91,"plateTime":0.47294598089768725,"extension":6.819111120746767},"index":1,"playId":"c04b9554-b98f-375b-93cb-8cfd0a02b4e2","pitchNumber":2,"startTime":"2026-08-16T19:22:52.366Z","endTime":"2026-08-16T19:22:56.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440100197816218,"aZ":-36.21068014933054,"pfxX":2.556769928255605,"pfxZ":-2.794878530384546,"pX":-0.6846200042129784,"pZ":3.6490262908054754,"vX0":1.6741407254738998,"vY0":-119.52861204615878,"vZ0":1.9104846553906327,"x":143.1,"y":140.26,"x0":-1.726709340356188,"y0":50.00275365786044,"z0":6.095156476382772,"aX":3.692355303280196},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.3,"breakHorizontal":-5.0,"spinRate":2735,"spinDirection":63},"zone":11,"typeConfidence":0.81,"plateTime":0.4585707782091193,"extension":6.930728986926926},"index":2,"playId":"358fa145-1c6d-3b6c-84c4-fc2de04e3018","pitchNumber":3,"startTime":"2026-08-16T19:23:09.513Z","endTime":"2026-08-16T19:23:14.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28430430760437,"aZ":-17.262756560697255,"pfxX":-8.966070859556622,"pfxZ":7.227606090870646,"pX":-0.6852663278332055,"pZ":3.1442588756515906,"vX0":6.018219369990328,"vY0":-142.80848125786153,"vZ0":-3.8911315585190485,"x":143.12,"y":153.89,"x0":-1.6565233141569635,"y0":50.000936483071875,"z0":5.612191091424607,"aX":-18.493418315901},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2725,"spinDirection":224},"zone":1,"typeConfidence":0.92,"plateTime":0.3837353350775894,"extension":6.765255872537072},"hitData":{"launchSpeed":95.7,"launchAngle":47.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.26,"coordY":191.51}},"index":3,"playId":"88013333-ab78-36f4-bc4a-c91599657f30","pitchNumber":4,"startTime":"2026-08-16T19:23:28.219Z","endTime":"2026-08-16T19:23:39.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:23:39.343Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T19:25:36.312Z","endTime":"2026-08-16T19:27:24.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":75.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121199538821884,"aZ":-39.593591956073794,"pfxX":6.45688039220023,"pfxZ":-5.19406351437957,"pX":0.09353990557612002,"pZ":1.862709279227031,"vX0":2.698450600834857,"vY0":-119.10302235543901,"vZ0":-0.9152091077925054,"x":113.43,"y":188.49,"x0":-1.8950168185358662,"y0":50.00409989955813,"z0":5.851071086904436,"aX":9.221712319881586},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.4,"breakHorizontal":-12.4,"spinRate":2991,"spinDirection":35},"zone":8,"typeConfidence":0.93,"plateTime":0.4609109196882617,"extension":6.41328366145352},"index":0,"playId":"ee87f335-9f04-3069-a75e-6539931e9ae1","pitchNumber":1,"startTime":"2026-08-16T19:25:59.533Z","endTime":"2026-08-16T19:26:02.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.979821943809856,"aZ":-37.9090186105304,"pfxX":5.61486613088395,"pfxZ":-3.936186823782225,"pX":1.2508459669573606,"pZ":0.4780780078081059,"vX0":5.338994773094659,"vY0":-119.93733064426522,"vZ0":-4.405894398553633,"x":69.32,"y":225.87,"x0":-1.7324765398513393,"y0":50.00052721845325,"z0":5.715868623750302,"aX":8.186643423197545},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.9,"breakHorizontal":-11.4,"spinRate":3097,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4565008692270318,"extension":6.551316094614059},"index":1,"playId":"38737d1f-505b-321a-b0c5-897042dab41b","pitchNumber":2,"startTime":"2026-08-16T19:26:14.292Z","endTime":"2026-08-16T19:26:18.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-16T19:26:30.134Z","endTime":"2026-08-16T19:26:41.369Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692552077187994,"aZ":-37.91967692781501,"pfxX":8.279503249174692,"pfxZ":-4.0324010305863265,"pX":0.22859531906282135,"pZ":1.485981854785603,"vX0":1.6769025953332053,"vY0":-119.15112098755667,"vZ0":-2.143921044144768,"x":108.29,"y":198.66,"x0":-1.5608282808014866,"y0":50.00140676070918,"z0":5.851187020156156,"aX":11.802895914875789},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.6,"breakHorizontal":-15.4,"spinRate":3013,"spinDirection":39},"zone":14,"typeConfidence":0.94,"plateTime":0.4611688149273303,"extension":6.659197648475415},"index":3,"playId":"1ec51683-d702-3e5e-8946-2b312af8a9f6","pitchNumber":3,"startTime":"2026-08-16T19:26:41.369Z","endTime":"2026-08-16T19:26:45.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.296054428919142,"aZ":-35.077911445159074,"pfxX":5.878649893665225,"pfxZ":-1.98537013313929,"pX":1.3897462746516323,"pZ":0.8876643078187002,"vX0":5.097410287597007,"vY0":-120.59927251353895,"vZ0":-4.173567168938407,"x":64.03,"y":214.81,"x0":-1.521729464071581,"y0":50.00595930583059,"z0":5.7629378961921445,"aX":8.586090686001707},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.4,"breakHorizontal":-12.0,"spinRate":3010,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.4556440602034857,"extension":6.7308844824716205},"index":4,"playId":"ac8bdfa8-3911-3d35-9a4b-3ba4e98d7f92","pitchNumber":4,"startTime":"2026-08-16T19:27:06.319Z","endTime":"2026-08-16T19:27:11.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09334162142261,"aZ":-31.44459508023094,"pfxX":8.14843109596826,"pfxZ":0.46997478893531763,"pX":0.7969169265581213,"pZ":2.150954976367151,"vX0":3.9637945403906816,"vY0":-122.99401834310378,"vZ0":-2.2464730154324406,"x":86.62,"y":180.7,"x0":-1.891132596404425,"y0":50.00111593727895,"z0":5.728024580983172,"aX":12.55194225213884},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":-15.6,"spinRate":3107,"spinDirection":44},"zone":14,"typeConfidence":0.94,"plateTime":0.4443721135705734,"extension":6.555630855068471},"index":5,"playId":"3718b6e6-72dc-3066-a96b-01b931dcbb9c","pitchNumber":5,"startTime":"2026-08-16T19:27:21.005Z","endTime":"2026-08-16T19:27:24.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:27:24.943Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Jiménez singles on a ground ball to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T19:27:44.313Z","endTime":"2026-08-16T19:28:33.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":86.4,"endSpeed":80.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.176464015300592,"aZ":-32.96352560210072,"pfxX":2.6186681269468446,"pfxZ":-0.4872047114054041,"pX":1.0620050218703228,"pZ":2.2885136544163918,"vX0":5.326268518591598,"vY0":-125.80872659066218,"vZ0":-2.5852429097043514,"x":76.52,"y":176.99,"x0":-1.4110608123226336,"y0":50.00116493402597,"z0":5.964298063009988,"aX":4.255847360713268},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":-5.8,"spinRate":3043,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.43304966412824575,"extension":6.520161172555921},"index":0,"playId":"23baa0dc-9b3b-3abb-a5e2-eb7bfdf091ab","pitchNumber":1,"startTime":"2026-08-16T19:27:47.585Z","endTime":"2026-08-16T19:27:51.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.404411505923758,"aZ":-32.61057552207078,"pfxX":6.124248973887192,"pfxZ":-0.29038902007229694,"pX":0.9943777552514039,"pZ":0.8512819036209631,"vX0":4.6444938242964104,"vY0":-121.76588370199609,"vZ0":-4.82056263422317,"x":79.1,"y":215.8,"x0":-1.7379691123300478,"y0":50.00342674821953,"z0":5.699467028084293,"aX":9.135542390078976},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-12.2,"spinRate":3045,"spinDirection":36},"zone":14,"typeConfidence":0.92,"plateTime":0.4509673642907934,"extension":6.452098238633749},"index":1,"playId":"8e4dd120-6922-3d9d-a749-4b2a7db5dbc4","pitchNumber":2,"startTime":"2026-08-16T19:28:03.002Z","endTime":"2026-08-16T19:28:09.152Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58815113831922,"aZ":-41.13192244921028,"pfxX":3.5446653471619562,"pfxZ":-6.137811526097689,"pX":-0.558124095473957,"pZ":2.4990134742228545,"vX0":1.4500592273236461,"vY0":-120.36595901665966,"vZ0":0.3430086452691117,"x":138.27,"y":171.31,"x0":-1.6298939163229609,"y0":50.00298908723363,"z0":6.013332185706415,"aX":5.172087764614281},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":-6.7,"spinRate":3051,"spinDirection":36},"zone":4,"typeConfidence":0.65,"plateTime":0.456025442542348,"extension":6.467930336454622},"hitData":{"launchSpeed":98.5,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":116.07,"coordY":185.09}},"index":2,"playId":"e9c8cadc-1896-32b5-9b6b-0f0cee1d5d50","pitchNumber":3,"startTime":"2026-08-16T19:28:23.208Z","endTime":"2026-08-16T19:28:33.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:28:33.445Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T19:28:56.430Z","endTime":"2026-08-16T19:30:38.123Z","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":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655628945834962,"aZ":-34.42718330088797,"pfxX":8.278405233591826,"pfxZ":-1.5564619715444419,"pX":0.08103361064198222,"pZ":3.1502923430306864,"vX0":2.0426423426934592,"vY0":-119.51533209302004,"vZ0":1.0693007762880224,"x":113.91,"y":153.72,"x0":-1.8598525835086486,"y0":50.00264049033883,"z0":5.78494270383373,"aX":11.994972374440975},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.3,"breakHorizontal":-15.5,"spinRate":2841,"spinDirection":57},"zone":2,"typeConfidence":0.94,"plateTime":0.45798885597751493,"extension":6.5557482047312226},"index":0,"playId":"9013535b-3abc-3fa3-bd82-8fb200db3a13","pitchNumber":1,"startTime":"2026-08-16T19:28:58.421Z","endTime":"2026-08-16T19:29:02.743Z","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":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.740980565620966,"aZ":-29.326497291774228,"pfxX":2.185146848782108,"pfxZ":1.7578862111152649,"pX":0.20755276246617393,"pZ":1.8814986611411488,"vX0":3.565228657389841,"vY0":-125.31086288870955,"vZ0":-4.115387190826996,"x":109.09,"y":187.98,"x0":-1.5071109939229594,"y0":50.005238527931745,"z0":5.8901823307232295,"aX":3.5415183117182565},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2840,"spinDirection":93},"zone":8,"typeConfidence":0.93,"plateTime":0.43391550996798944,"extension":6.502496354956886},"index":1,"playId":"85e9d7e3-53f9-3e46-81de-b4cf4574d95f","pitchNumber":2,"startTime":"2026-08-16T19:29:16.787Z","endTime":"2026-08-16T19:29:20.167Z","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":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03413043091161,"aZ":-18.96553151780704,"pfxX":2.265217122797805,"pfxZ":7.002620056677999,"pX":0.18500139442642596,"pZ":2.1459932655755685,"vX0":3.3553902102318998,"vY0":-135.39988020679354,"vZ0":-6.480396648400365,"x":109.95,"y":180.84,"x0":-1.3571189364588927,"y0":50.00635414022215,"z0":5.863547556528436,"aX":4.275757618533539},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":-4.7,"spinRate":2741,"spinDirection":186},"zone":8,"typeConfidence":0.88,"plateTime":0.40202418262894124,"extension":6.475276475758511},"index":2,"playId":"f0d1b20e-ebf6-37d0-92e9-0ee4546b58ad","pitchNumber":3,"startTime":"2026-08-16T19:29:43.370Z","endTime":"2026-08-16T19:29:48.383Z","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":1},"index":3,"startTime":"2026-08-16T19:29:58.370Z","endTime":"2026-08-16T19:30:13.129Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105383824931113,"aZ":-14.384513510301247,"pfxX":0.7656909975328645,"pfxZ":9.42206099601437,"pX":1.3547704929375008,"pZ":1.6475538357359971,"vX0":6.322244385507222,"vY0":-135.66608082281408,"vZ0":-8.62806991759434,"x":65.36,"y":194.3,"x0":-1.0930657845562666,"y0":50.00482498178245,"z0":5.844294657435625,"aX":1.4439392389784533},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-2.5,"spinRate":2760,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.40177723178764957,"extension":6.658340911209599},"index":4,"playId":"3425ac4d-42c2-386a-b4c5-98534cb62b75","pitchNumber":4,"startTime":"2026-08-16T19:30:13.129Z","endTime":"2026-08-16T19:30:19.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63368418196024,"aZ":-29.702158524557483,"pfxX":5.3192755720201035,"pfxZ":1.6888526718502979,"pX":1.0904545363714293,"pZ":0.48561493710023274,"vX0":4.658719798016274,"vY0":-120.53428191777013,"vZ0":-5.910878307702637,"x":75.43,"y":225.67,"x0":-1.5622545816346138,"y0":50.002191683493,"z0":5.610036848112336,"aX":7.783141966428594},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":-10.8,"spinRate":2969,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.45536442868542926,"extension":6.748734900651481},"index":5,"playId":"3d841dbe-69cb-3948-b392-d4f9b23045e6","pitchNumber":5,"startTime":"2026-08-16T19:30:32.731Z","endTime":"2026-08-16T19:30:38.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:30:38.123Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T19:31:01.799Z","endTime":"2026-08-16T19:35:37.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10,11],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443219007103085,"aZ":-29.45163101414625,"pfxX":-0.2828196986807101,"pfxZ":1.6970660401401947,"pX":-0.5332206932216061,"pZ":1.961204770136482,"vX0":2.523768241538973,"vY0":-125.77498579378569,"vZ0":-3.9115019379128984,"x":137.33,"y":185.83,"x0":-1.5127500775424092,"y0":50.00180347852295,"z0":5.92412586878314,"aX":-0.4535741706788857},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":3029,"spinDirection":102},"zone":7,"typeConfidence":0.9,"plateTime":0.4354426280761432,"extension":6.5429338406131565},"index":0,"playId":"e8984c7f-b6d6-3735-a222-21b97351b2d4","pitchNumber":1,"startTime":"2026-08-16T19:31:06.343Z","endTime":"2026-08-16T19:31:10.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"3e7a7cbe-b58e-3eae-9647-1e32cfb041d9","startTime":"2026-08-16T19:31:23.918Z","endTime":"2026-08-16T19:31:28.007Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371987588646306,"aZ":-38.6412358441031,"pfxX":3.660346547364857,"pfxZ":-4.4560500877145754,"pX":0.3004957009213036,"pZ":1.8143478948614316,"vX0":3.607864447992899,"vY0":-120.04550520522866,"vZ0":-1.2231955836371458,"x":105.55,"y":189.79,"x0":-1.7002519550027821,"y0":50.00163065003914,"z0":5.786358152686321,"aX":5.313663928524081},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.0,"breakHorizontal":-7.6,"spinRate":3082,"spinDirection":47},"zone":9,"typeConfidence":0.74,"plateTime":0.45717485173393824,"extension":6.65409453971694},"index":2,"playId":"99d2e399-0e77-3563-9309-8ada4e3c0650","pitchNumber":2,"startTime":"2026-08-16T19:31:43.349Z","endTime":"2026-08-16T19:31:47.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77851964149403,"aZ":-17.625797700340865,"pfxX":-0.10285861370616634,"pfxZ":8.02936027903118,"pX":-0.22417813574558984,"pZ":5.424090170013564,"vX0":2.772799523205421,"vY0":-133.96023701630557,"vZ0":1.0294426160832155,"x":125.55,"y":92.33,"x0":-1.2606290420330366,"y0":50.00139561222417,"z0":6.297568405307351,"aX":-0.18649771983327013},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-0.5,"spinRate":2867,"spinDirection":180},"zone":11,"typeConfidence":0.82,"plateTime":0.40936272024721143,"extension":6.450873631506654},"index":3,"playId":"97dfc7d5-5a35-3c99-83f9-e665df2c92d9","pitchNumber":3,"startTime":"2026-08-16T19:32:03.615Z","endTime":"2026-08-16T19:32:06.783Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398283897471142,"aZ":-34.89364240190385,"pfxX":6.357929199814244,"pfxZ":-1.872434974113812,"pX":-0.3562723253415219,"pZ":1.7983421483358948,"vX0":1.5170684169815234,"vY0":-120.44327311690066,"vZ0":-1.836143547417538,"x":130.58,"y":190.22,"x0":-1.8213417758475252,"y0":50.00093623743451,"z0":5.683064644859805,"aX":9.253159491124068},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.6,"breakHorizontal":-11.9,"spinRate":2930,"spinDirection":44},"zone":7,"typeConfidence":0.93,"plateTime":0.4563801890191366,"extension":6.623612338587597},"index":4,"playId":"d1a4cdff-543e-3939-a0e2-440b08a0a26b","pitchNumber":4,"startTime":"2026-08-16T19:32:22.054Z","endTime":"2026-08-16T19:32:25.472Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.818452291824503,"aZ":-35.47766325198729,"pfxX":3.8369381404738196,"pfxZ":-2.2056117244877695,"pX":-0.48422206873678697,"pZ":1.679154507096125,"vX0":1.7700713523046923,"vY0":-121.7895956427443,"vZ0":-2.4448023288702023,"x":135.46,"y":193.44,"x0":-1.7198631333451373,"y0":50.00359746101439,"z0":5.776297125177401,"aX":5.741134787454878},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.3,"breakHorizontal":-7.3,"spinRate":3072,"spinDirection":47},"zone":7,"typeConfidence":0.7,"plateTime":0.4504233210925479,"extension":6.5878623616019265},"index":5,"playId":"7216ec28-292e-3d19-9f17-c77bead39123","pitchNumber":5,"startTime":"2026-08-16T19:32:46.323Z","endTime":"2026-08-16T19:32:49.673Z","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":2},"index":6,"startTime":"2026-08-16T19:33:11.760Z","endTime":"2026-08-16T19:33:32.892Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101274396168147,"aZ":-31.74207287044338,"pfxX":4.646770665833916,"pfxZ":0.2840895318230534,"pX":0.5874889412592071,"pZ":0.9436998133825635,"vX0":3.746759928710925,"vY0":-122.57494857737554,"vZ0":-4.806023940541975,"x":94.61,"y":213.3,"x0":-1.5713865430917442,"y0":50.00108143039805,"z0":5.679610477955545,"aX":6.9791182256233615},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.4,"spinRate":3032,"spinDirection":33},"zone":14,"typeConfidence":0.85,"plateTime":0.4490524491800696,"extension":6.651322111109581},"index":7,"playId":"36d591b7-cb81-3027-a9a2-734dcc787f20","pitchNumber":6,"startTime":"2026-08-16T19:33:32.892Z","endTime":"2026-08-16T19:33:37.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578009104199204,"aZ":-34.503864688199414,"pfxX":7.7860698016496706,"pfxZ":-1.562420911952155,"pX":0.7282607635253008,"pZ":0.9953264135805566,"vX0":3.382887908347631,"vY0":-121.78935765030084,"vZ0":-4.183683511488148,"x":89.24,"y":211.91,"x0":-1.6933872206945637,"y0":50.00256290787325,"z0":5.7434770648154005,"aX":11.609045809398262},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.6,"breakHorizontal":-14.9,"spinRate":3116,"spinDirection":33},"zone":14,"typeConfidence":0.94,"plateTime":0.4510119085539621,"extension":6.590562157314248},"index":8,"playId":"c38b835f-24c2-3a60-bcab-69ddc6556b55","pitchNumber":7,"startTime":"2026-08-16T19:33:51.791Z","endTime":"2026-08-16T19:33:56.522Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78483452549453,"aZ":-32.89953549872629,"pfxX":1.1468329052953443,"pfxZ":-0.45271459548033643,"pX":0.0918981418735468,"pZ":1.7816036029837716,"vX0":3.4220105726497096,"vY0":-125.04091013172048,"vZ0":-3.468198341160051,"x":113.5,"y":190.68,"x0":-1.4424924851871999,"y0":50.00606388621009,"z0":5.880897320855307,"aX":1.8194660282112471},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.9,"spinRate":3092,"spinDirection":79},"zone":8,"typeConfidence":0.94,"plateTime":0.43773002246175086,"extension":6.485235308877803},"index":9,"playId":"53755797-4cc4-31fb-8f21-9e4daf15e5e1","pitchNumber":8,"startTime":"2026-08-16T19:34:10.751Z","endTime":"2026-08-16T19:34:16.027Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.632136996245254,"aZ":-35.957218216683266,"pfxX":2.2472695967997725,"pfxZ":-2.413766838093043,"pX":-0.46259003953166583,"pZ":2.6341485843466677,"vX0":1.1998081577880317,"vY0":-123.99152087586585,"vZ0":-1.238216855541479,"x":134.63,"y":167.66,"x0":-1.2440015250674277,"y0":50.004579187209984,"z0":6.126828857798884,"aX":3.5170546145582273},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":3103,"spinDirection":55},"zone":4,"typeConfidence":0.91,"plateTime":0.4409005677009268,"extension":6.418882366349732},"index":10,"playId":"15a8b7d8-716b-3a4e-8c08-34a5dd52718a","pitchNumber":9,"startTime":"2026-08-16T19:34:36.906Z","endTime":"2026-08-16T19:34:40.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790969455603346,"aZ":-33.880875900494544,"pfxX":3.8344121900231096,"pfxZ":-1.1441469748363158,"pX":1.240886397908379,"pZ":0.09928362129576138,"vX0":5.546884830945604,"vY0":-121.32663067399133,"vZ0":-6.147330444501696,"x":69.7,"y":236.1,"x0":-1.5692366061286265,"y0":50.00139551250456,"z0":5.603636972558776,"aX":5.738501755933105},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.2,"breakHorizontal":-8.2,"spinRate":2991,"spinDirection":30},"zone":14,"typeConfidence":0.71,"plateTime":0.45071929254137855,"extension":6.755551951553646},"index":11,"playId":"57566099-33a6-320a-9a6f-eaa96a9fe61c","pitchNumber":10,"startTime":"2026-08-16T19:35:31.882Z","endTime":"2026-08-16T19:35:37.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:35:37.432Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T19:39:53.075Z","endTime":"2026-08-16T19:41:32.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":{"description":"Pitching Change: Josh Ekness replaces Eury Pérez.","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-16T19:38:15.241Z","endTime":"2026-08-16T19:39:55.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15269815458015,"aZ":-15.58136978080183,"pfxX":-5.50426200644732,"pfxZ":8.096050536923816,"pX":0.9607116545179996,"pZ":1.573459397226328,"vX0":13.45955679661139,"vY0":-141.51638582407926,"vZ0":-7.158728765927684,"x":80.38,"y":196.3,"x0":-3.119980131931929,"y0":50.003306701113374,"z0":5.114531551175097,"aX":-11.282773571402855},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2676,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.3855197223409381,"extension":6.791736375566805},"index":1,"playId":"5a303aac-fb35-3d2d-8e3c-1994fa5a64f9","pitchNumber":1,"startTime":"2026-08-16T19:39:55.442Z","endTime":"2026-08-16T19:40:00.242Z","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":97.6,"endSpeed":89.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688847720042723,"aZ":-16.456530879344974,"pfxX":-5.158617014432739,"pfxZ":7.663132292764894,"pX":-0.19124583458897945,"pZ":2.4504235304032034,"vX0":11.102661385958251,"vY0":-141.70413899181483,"vZ0":-4.581142535764049,"x":124.29,"y":172.62,"x0":-3.474443025051471,"y0":50.005407438262175,"z0":5.12570253332258,"aX":-10.585111092689369},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":7.3,"spinRate":2667,"spinDirection":224},"zone":5,"typeConfidence":0.88,"plateTime":0.3852222503345679,"extension":6.9998089295818655},"index":2,"playId":"be8691d3-1333-3dc1-933b-b37e856c1ce7","pitchNumber":2,"startTime":"2026-08-16T19:40:10.893Z","endTime":"2026-08-16T19:40:14.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165541415939867,"aZ":-33.286334645792714,"pfxX":6.651403013451128,"pfxZ":-0.7305765702077585,"pX":0.6799921055243713,"pZ":1.8243533208226896,"vX0":8.01662757247481,"vY0":-122.63792740104405,"vZ0":-0.942215992996093,"x":91.08,"y":189.52,"x0":-3.5005482238810552,"y0":50.00482291979486,"z0":5.0629284644742825,"aX":10.090636767918395},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-14.0,"spinRate":2724,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.44730996897786923,"extension":6.713510811430848},"index":3,"playId":"9e566005-3925-34ce-87af-d537f0e70acf","pitchNumber":3,"startTime":"2026-08-16T19:40:27.361Z","endTime":"2026-08-16T19:40:31.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75763487983488,"aZ":-37.588594906564715,"pfxX":3.0000469229280524,"pfxZ":-3.428349736864539,"pX":1.9021853685555807,"pZ":0.00651065052700627,"vX0":11.824416174738577,"vY0":-124.10749568295363,"vZ0":-4.997370279515559,"x":44.49,"y":238.6,"x0":-3.288079883332025,"y0":50.00183941346159,"z0":5.131703500432128,"aX":4.739160877368798},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.1,"breakHorizontal":-7.8,"spinRate":2910,"spinDirection":52},"zone":14,"typeConfidence":0.94,"plateTime":0.4391264373708803,"extension":6.888935262990976},"index":4,"playId":"c54f72a0-4690-367a-9d6f-ca61a53d6822","pitchNumber":4,"startTime":"2026-08-16T19:40:46.715Z","endTime":"2026-08-16T19:40:50.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9494400432855,"aZ":-16.9072059393628,"pfxX":-3.9929427427953237,"pfxZ":7.666779501834752,"pX":0.26362166567426215,"pZ":2.530335368256211,"vX0":11.344940190911696,"vY0":-139.8374964196804,"vZ0":-4.354984936521361,"x":106.95,"y":170.46,"x0":-3.317502301605636,"y0":50.00196325181669,"z0":5.208646946531669,"aX":-7.951709260389801},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":5.0,"spinRate":2632,"spinDirection":219},"zone":6,"typeConfidence":0.87,"plateTime":0.3908864118416089,"extension":6.7212884228779375},"index":5,"playId":"a5b85508-2631-30c8-ba4c-dae226fd7892","pitchNumber":5,"startTime":"2026-08-16T19:41:06.792Z","endTime":"2026-08-16T19:41:09.975Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69022561947442,"aZ":-18.30406591701789,"pfxX":-4.029496010102678,"pfxZ":6.704617314581423,"pX":0.21510547674804298,"pZ":3.641791772398218,"vX0":11.175671279457962,"vY0":-141.80793618361656,"vZ0":-1.4439568772120976,"x":108.8,"y":140.45,"x0":-3.2263159932082903,"y0":50.00156961840689,"z0":5.307046685086913,"aX":-8.33626281463303},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":5.4,"spinRate":2486,"spinDirection":224},"zone":12,"typeConfidence":0.81,"plateTime":0.38396653259729385,"extension":6.757472530013085},"index":6,"playId":"1f46b354-22db-3fb2-8d0b-856608b9bf30","pitchNumber":6,"startTime":"2026-08-16T19:41:28.388Z","endTime":"2026-08-16T19:41:32.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:41:32.412Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, pitcher Josh Ekness to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T19:41:53.382Z","endTime":"2026-08-16T19:42:44.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.479459187021313,"aZ":-17.34202604426135,"pfxX":-3.8768198063800208,"pfxZ":7.278641001093234,"pX":0.5295912256614745,"pZ":2.6429062930978615,"vX0":12.009966468281673,"vY0":-141.44982109766815,"vZ0":-4.0990447997260455,"x":96.81,"y":167.42,"x0":-3.256762046400767,"y0":50.005614250127245,"z0":5.213764045438221,"aX":-7.90381853812867},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":4.7,"spinRate":2530,"spinDirection":224},"zone":6,"typeConfidence":0.86,"plateTime":0.38635579392871344,"extension":6.9381924297992015},"index":0,"playId":"470ba38d-123e-3f64-80bc-0e99e3757c63","pitchNumber":1,"startTime":"2026-08-16T19:41:59.651Z","endTime":"2026-08-16T19:42:03.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24651143196652,"aZ":-15.942888934016278,"pfxX":-6.108029361048743,"pfxZ":7.816877844850909,"pX":0.2907630203413727,"pZ":3.302826736064722,"vX0":11.863731673494177,"vY0":-142.79638025407834,"vZ0":-2.631048778967433,"x":105.92,"y":149.6,"x0":-3.1140562649511567,"y0":50.00118088957842,"z0":5.23271202439612,"aX":-12.681771785453737},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":8.8,"spinRate":2553,"spinDirection":224},"zone":12,"typeConfidence":0.86,"plateTime":0.3828005890083155,"extension":6.771527342130581},"index":1,"playId":"109cc07e-825c-3c49-958d-2873bdf6b568","pitchNumber":2,"startTime":"2026-08-16T19:42:17.533Z","endTime":"2026-08-16T19:42:21.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.346954978805485,"aZ":-29.494750001095177,"pfxX":9.717123917141937,"pfxZ":1.7579259576527368,"pX":0.6643630461470744,"pZ":1.8912898141006473,"vX0":7.121212280208307,"vY0":-123.31000508071615,"vZ0":-1.700929644127151,"x":91.68,"y":187.72,"x0":-3.5318939203886477,"y0":50.00591721317571,"z0":5.097441724104405,"aX":14.846547860903982},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":-19.3,"spinRate":2710,"spinDirection":63},"zone":9,"typeConfidence":0.92,"plateTime":0.44554298089824007,"extension":6.7232540642088825},"hitData":{"launchSpeed":62.5,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.02,"coordY":175.03}},"index":2,"playId":"3c3f1de3-82a6-34fa-815f-039d5f62e289","pitchNumber":3,"startTime":"2026-08-16T19:42:36.519Z","endTime":"2026-08-16T19:42:44.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:42:44.854Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Xavier Edwards to first baseman Leo Jiménez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T19:43:05.919Z","endTime":"2026-08-16T19:43:55.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650133090291487,"aZ":-32.80908113045274,"pfxX":10.430044347254196,"pfxZ":-0.43036074797504753,"pX":-1.709418119114187,"pZ":2.9851782765996715,"vX0":1.6059546810220735,"vY0":-120.81306388679867,"vZ0":1.6075793811749173,"x":182.16,"y":158.18,"x0":-3.7374086703376475,"y0":50.00071610819035,"z0":5.186265721410915,"aX":15.477648159869709},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-19.3,"spinRate":2564,"spinDirection":59},"zone":11,"typeConfidence":0.89,"plateTime":0.45266702926275304,"extension":6.591721517160157},"index":0,"playId":"74c657ff-552f-3786-ad3d-4091e5cd29f7","pitchNumber":1,"startTime":"2026-08-16T19:43:12.141Z","endTime":"2026-08-16T19:43:16.442Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1234932501927,"aZ":-20.307640460926965,"pfxX":-3.2674390197073144,"pfxZ":5.813410783990248,"pX":-0.6776365532642412,"pZ":3.087884977801572,"vX0":8.752278347597091,"vY0":-141.0533465846268,"vZ0":-2.418722275800526,"x":142.83,"y":155.41,"x0":-3.3782623041555278,"y0":50.00437067545303,"z0":5.24702531805124,"aX":-6.6722928122851},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":4.4,"spinRate":2471,"spinDirection":225},"zone":1,"typeConfidence":0.8,"plateTime":0.38638479141993853,"extension":6.809766042264148},"index":1,"playId":"9a50a18f-6ece-3295-9221-b825a45e6503","pitchNumber":2,"startTime":"2026-08-16T19:43:30.704Z","endTime":"2026-08-16T19:43:34.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587975940504972,"aZ":-17.285928433276627,"pfxX":-5.552812253541397,"pfxZ":7.141670825534938,"pX":-0.42518601000480755,"pZ":2.838930779153384,"vX0":10.093802085368932,"vY0":-142.71663305131636,"vZ0":-3.636710257896781,"x":133.21,"y":162.13,"x0":-3.2694359963948654,"y0":50.00439527126284,"z0":5.203443800835943,"aX":-11.57899284477546},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":8.3,"spinRate":2483,"spinDirection":224},"zone":1,"typeConfidence":0.86,"plateTime":0.38225558920639635,"extension":6.864226950143648},"hitData":{"launchSpeed":99.0,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.72,"coordY":154.12}},"index":2,"playId":"74cc9e60-ac8e-304a-b794-80a94a3a16b9","pitchNumber":3,"startTime":"2026-08-16T19:43:48.991Z","endTime":"2026-08-16T19:43:55.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:43:55.815Z","atBatIndex":51},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Brian Navarreto bunt grounds out, catcher Jose Trevino to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:46:09.327Z","endTime":"2026-08-16T19:46:19.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt 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":1},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tejay Antone replaces Julian Garcia.","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-16T19:44:24.797Z","endTime":"2026-08-16T19:46:11.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532876211679742,"aZ":-30.738654214537437,"pfxX":9.584016463319138,"pfxZ":0.9454755607444998,"pX":0.750038840786689,"pZ":1.2727522223582282,"vX0":3.5531560318622795,"vY0":-122.68539672043119,"vZ0":-3.61542468815607,"x":88.41,"y":204.42,"x0":-1.9628251476464822,"y0":50.00493889783239,"z0":5.388628751531205,"aX":14.594241657059673},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":-18.2,"spinRate":2932,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.44665339355332545,"extension":6.272112773345152},"hitData":{"launchSpeed":6.3,"launchAngle":-2.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":125.91,"coordY":191.63}},"index":1,"playId":"1403e393-cb6c-318e-a684-344bc029febf","pitchNumber":1,"startTime":"2026-08-16T19:46:11.593Z","endTime":"2026-08-16T19:46:19.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:46:19.040Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:46:49.453Z","endTime":"2026-08-16T19:48:59.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.475212449858244,"aZ":-28.157763334932007,"pfxX":6.326352258373331,"pfxZ":2.6072750158166365,"pX":1.728754018548745,"pZ":2.819626836431175,"vX0":6.549228987173101,"vY0":-122.85469523280362,"vZ0":-0.810248349118204,"x":51.1,"y":162.65,"x0":-1.785624490727785,"y0":50.00463688782629,"z0":5.529772916484946,"aX":9.748332247932964},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-12.8,"spinRate":2872,"spinDirection":52},"zone":12,"typeConfidence":0.91,"plateTime":0.4444476653091205,"extension":6.240877040749401},"index":0,"playId":"9df31b38-9443-3b4d-80c5-8db5fc669b1f","pitchNumber":1,"startTime":"2026-08-16T19:46:49.453Z","endTime":"2026-08-16T19:46:53.188Z","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":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13244157511277,"aZ":-40.961447271773764,"pfxX":7.873156129811722,"pfxZ":-6.011015881697331,"pX":-0.08231346556950563,"pZ":2.2898726419376474,"vX0":1.5844457224575768,"vY0":-119.86642266697308,"vZ0":0.3291001372941269,"x":120.14,"y":176.95,"x0":-1.7742137595025125,"y0":50.00242946949167,"z0":5.793833180797496,"aX":11.51051918537726},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.6,"breakHorizontal":-14.6,"spinRate":2927,"spinDirection":53},"zone":5,"typeConfidence":0.9,"plateTime":0.45610823970716163,"extension":6.168098720121765},"index":1,"playId":"6bad5bab-f491-3250-ac5a-5c4ecfabb8ba","pitchNumber":2,"startTime":"2026-08-16T19:47:04.376Z","endTime":"2026-08-16T19:47:08.213Z","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":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16373025170091,"aZ":-31.923558259631847,"pfxX":10.072936911038603,"pfxZ":0.1675389228513442,"pX":-0.4919754724084868,"pZ":3.393304909871951,"vX0":0.26968290811386464,"vY0":-120.58727402425309,"vZ0":1.5607863269735702,"x":135.75,"y":147.16,"x0":-1.913172771511169,"y0":50.000796040655146,"z0":5.560805861316284,"aX":14.783349122805088},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-18.2,"spinRate":2968,"spinDirection":63},"zone":11,"typeConfidence":0.87,"plateTime":0.45477932586418524,"extension":6.134962974799798},"index":2,"playId":"9fe9d898-1617-3fa5-a813-247f0daed0e3","pitchNumber":3,"startTime":"2026-08-16T19:47:26.357Z","endTime":"2026-08-16T19:47:31.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246755781528208,"aZ":-30.662163784892403,"pfxX":11.110767148573423,"pfxZ":1.0575356375820002,"pX":0.9387582229701521,"pZ":1.0351526330622562,"vX0":3.4152947564476817,"vY0":-119.56615030561471,"vZ0":-3.520907470401501,"x":81.22,"y":210.83,"x0":-1.9556136127589616,"y0":50.005460686924465,"z0":5.30833643999641,"aX":15.923887623652654},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-21.0,"spinRate":2909,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.45989621652002777,"extension":6.308001261753606},"index":3,"playId":"146b0a00-cfc6-34c8-b603-4973ff58e1ee","pitchNumber":4,"startTime":"2026-08-16T19:47:42.999Z","endTime":"2026-08-16T19:47:47.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06009003009682,"aZ":-27.708084614048285,"pfxX":-0.7317230345378931,"pfxZ":2.5559150318125337,"pX":0.3842494434745176,"pZ":2.87295816453795,"vX0":5.517413230078318,"vY0":-131.27099323723385,"vZ0":-1.889094737583678,"x":102.35,"y":161.21,"x0":-1.6473532116696883,"y0":50.006353976017586,"z0":5.659049387197903,"aX":-1.2810423073116552},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2863,"spinDirection":186},"zone":3,"typeConfidence":0.91,"plateTime":0.4168109766799306,"extension":6.075485155411648},"index":4,"playId":"65c8f220-3cb1-392b-97af-36d751f8a013","pitchNumber":5,"startTime":"2026-08-16T19:47:58.396Z","endTime":"2026-08-16T19:48:02.656Z","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":1},"index":5,"startTime":"2026-08-16T19:48:11.529Z","endTime":"2026-08-16T19:48:25.496Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274633070198195,"aZ":-31.018384518486876,"pfxX":9.141355633811454,"pfxZ":0.7637539138775349,"pX":0.8179871624643524,"pZ":2.6695272231075378,"vX0":3.8950043620960795,"vY0":-122.37422910086914,"vZ0":-0.16844844615315502,"x":85.82,"y":166.7,"x0":-1.9841456280740228,"y0":50.002202805203794,"z0":5.407705722843959,"aX":13.792448800165634},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-17.5,"spinRate":2912,"spinDirection":63},"zone":12,"typeConfidence":0.9,"plateTime":0.44845314211477216,"extension":6.335690145285603},"index":6,"playId":"56a94388-ea61-3651-a9a2-27db7f5e1f87","pitchNumber":6,"startTime":"2026-08-16T19:48:25.496Z","endTime":"2026-08-16T19:48:29.024Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38485678335554,"aZ":-30.83109277208934,"pfxX":10.0967436944361,"pfxZ":0.8894511319315548,"pX":0.4063979307875853,"pZ":2.3179131715951997,"vX0":2.3141166614255786,"vY0":-122.41695548242404,"vZ0":-1.0463814942048457,"x":101.51,"y":176.2,"x0":-1.8633735387352708,"y0":50.00576680270073,"z0":5.392495239292358,"aX":15.311203850455868},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":-18.8,"spinRate":2908,"spinDirection":57},"zone":6,"typeConfidence":0.91,"plateTime":0.44758685086403993,"extension":6.242788500084149},"hitData":{"launchSpeed":97.6,"launchAngle":14.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.03,"coordY":85.32}},"index":7,"playId":"f70c962a-ef63-389b-b735-e4484efebfaa","pitchNumber":7,"startTime":"2026-08-16T19:48:50.266Z","endTime":"2026-08-16T19:48:59.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:48:59.661Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (18) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:49:24.161Z","endTime":"2026-08-16T19:51:02.149Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392906451309305,"aZ":-41.43899591955322,"pfxX":6.936691212840171,"pfxZ":-6.506010941393882,"pX":-1.5616920312073928,"pZ":2.726139700173298,"vX0":-1.1033789104530485,"vY0":-119.00349215920163,"vZ0":1.9182179306184057,"x":176.53,"y":165.17,"x0":-1.990709121706777,"y0":50.00283563222824,"z0":5.683696663488674,"aX":9.876652205605925},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.9,"breakHorizontal":-12.2,"spinRate":2817,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.46155513599971565,"extension":6.188479616960168},"index":0,"playId":"b39f868e-70a1-30ff-a5a9-ff9d519d5a06","pitchNumber":1,"startTime":"2026-08-16T19:49:25.456Z","endTime":"2026-08-16T19:49:29.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476783284255024,"aZ":-41.320998622589784,"pfxX":7.315068575948571,"pfxZ":-6.53897359408946,"pX":0.35706445370219236,"pZ":0.8034483316168921,"vX0":2.774614390504821,"vY0":-118.5340674429858,"vZ0":-2.2760313134726076,"x":103.39,"y":217.09,"x0":-1.7854068005367176,"y0":50.00576219139632,"z0":5.613840525629396,"aX":10.223391363457182},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.1,"breakHorizontal":-13.9,"spinRate":2984,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.46532010609884633,"extension":6.235754719819047},"index":1,"playId":"b4868bb1-de20-37f6-84ca-bfbc76a02ecd","pitchNumber":2,"startTime":"2026-08-16T19:49:40.427Z","endTime":"2026-08-16T19:49:44.436Z","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":83.8,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407660780103157,"aZ":-30.344196080939277,"pfxX":9.484376994779488,"pfxZ":1.2165152035125288,"pX":-1.0647869023650973,"pZ":3.0113318010205656,"vX0":-0.3221223520892237,"vY0":-122.09071009338152,"vZ0":0.44873390052383333,"x":157.59,"y":157.47,"x0":-2.163054184047095,"y0":50.005020114863214,"z0":5.440120428146328,"aX":14.295594963575402},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":2901,"spinDirection":64},"zone":11,"typeConfidence":0.91,"plateTime":0.448907179266254,"extension":6.240824971578811},"index":2,"playId":"7cad2b98-2978-3cc8-9a08-1d741ded7a73","pitchNumber":3,"startTime":"2026-08-16T19:50:02.175Z","endTime":"2026-08-16T19:50:06.528Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558238790078253,"aZ":-30.676712677747435,"pfxX":10.165086528451017,"pfxZ":1.0314319173857447,"pX":0.4676217011945197,"pZ":1.6086487702803105,"vX0":2.536439008150653,"vY0":-120.09947150970352,"vZ0":-2.471287879524849,"x":99.18,"y":195.35,"x0":-1.9234604839132607,"y0":50.00591316889515,"z0":5.383058310428632,"aX":14.831693272203442},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":-19.1,"spinRate":2954,"spinDirection":61},"zone":9,"typeConfidence":0.89,"plateTime":0.4562920073209127,"extension":6.229144035756493},"index":3,"playId":"6e73b6a6-e06a-3293-b394-abfa9451fd15","pitchNumber":4,"startTime":"2026-08-16T19:50:20.883Z","endTime":"2026-08-16T19:50:25.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449331285642938,"aZ":-29.698658192339757,"pfxX":9.071020880413775,"pfxZ":1.6303403788330808,"pX":0.550694937871102,"pZ":2.675881380027359,"vX0":3.0496968944391782,"vY0":-122.42926902686195,"vZ0":-0.31706508941404754,"x":96.01,"y":166.53,"x0":-1.8897536468645189,"y0":50.00016204402358,"z0":5.351434321001395,"aX":13.751126402003079},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-17.2,"spinRate":2951,"spinDirection":70},"zone":6,"typeConfidence":0.91,"plateTime":0.44758566553785695,"extension":6.324792786408989},"hitData":{"launchSpeed":102.0,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.05,"coordY":89.23}},"index":4,"playId":"596b2f9c-57b7-39ca-85e4-35a4b79c0aa4","pitchNumber":5,"startTime":"2026-08-16T19:50:36.156Z","endTime":"2026-08-16T19:51:02.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:51:02.149Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Agustín Ramírez reaches on a throwing error by shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:51:15.244Z","endTime":"2026-08-16T19:52:37.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":94.0,"endSpeed":87.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707531929474573,"aZ":-29.676985611712126,"pfxX":-5.197201018535887,"pfxZ":1.2897095756912211,"pX":0.14314418295188724,"pZ":2.165505545190595,"vX0":6.899198463152656,"vY0":-136.906139568476,"vZ0":-3.701418133657098,"x":111.54,"y":180.31,"x0":-1.7117036960734098,"y0":50.00285312590535,"z0":5.52299636065702,"aX":-10.058611736847803},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.9,"breakHorizontal":8.3,"spinRate":2662,"spinDirection":234},"zone":8,"typeConfidence":0.81,"plateTime":0.3971490359379235,"extension":6.252174568195869},"index":0,"playId":"45ef9024-42dc-3bbe-a56c-d9e9231f5318","pitchNumber":1,"startTime":"2026-08-16T19:51:25.618Z","endTime":"2026-08-16T19:51:30.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261957595087246,"aZ":-29.970343979463507,"pfxX":9.531180853527054,"pfxZ":1.4640548079760949,"pX":1.0053139662425778,"pZ":1.4128808502427306,"vX0":3.888218059169946,"vY0":-122.12198226447427,"vZ0":-3.051888937742808,"x":58.8,"y":174.35,"x0":-1.8464577341311967,"y0":50.00516234656625,"z0":5.259283621626049,"aX":14.384497769286899},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.2,"breakHorizontal":-18.2,"spinRate":3131,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.44867245468454753,"extension":6.191034138297297},"index":1,"playId":"248f54db-cbc3-3725-97cb-946d614d96f1","pitchNumber":2,"startTime":"2026-08-16T19:51:40.028Z","endTime":"2026-08-16T19:51:43.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131104878791238,"aZ":-29.89565323569399,"pfxX":10.026627415006004,"pfxZ":1.4849483652109052,"pX":1.0184408573908483,"pZ":1.497539697415847,"vX0":3.5511862483045427,"vY0":-122.84935674214977,"vZ0":-3.1705050962007695,"x":78.18,"y":198.35,"x0":-1.7466738016459,"y0":50.00546943426053,"z0":5.332205393656959,"aX":15.407182509218464},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":3014,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.44496130991310334,"extension":6.219558019009732},"index":2,"playId":"0c5ba41b-bd8b-3900-97cf-104c35a244e5","pitchNumber":3,"startTime":"2026-08-16T19:51:54.442Z","endTime":"2026-08-16T19:51:59.048Z","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.9,"endSpeed":75.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.692184736736728,"aZ":-40.48292457324582,"pfxX":7.649976043732963,"pfxZ":-5.794272288099437,"pX":0.05537863895601003,"pZ":1.5030890679057125,"vX0":2.077582157630627,"vY0":-119.23151240286742,"vZ0":-0.8894308493268982,"x":114.89,"y":198.2,"x0":-1.8217290282638983,"y0":50.00118819748642,"z0":5.545489566142734,"aX":10.973388665717636},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.4,"breakHorizontal":-14.4,"spinRate":2990,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.46001673947864763,"extension":6.244244633756927},"index":3,"playId":"064ed47d-2d7f-34de-a3af-281f149cd348","pitchNumber":4,"startTime":"2026-08-16T19:52:09.645Z","endTime":"2026-08-16T19:52:12.951Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673800907796625,"aZ":-31.86104912275396,"pfxX":7.200875051021145,"pfxZ":0.20671701292000932,"pX":-0.5692467182350461,"pZ":3.062472932431874,"vX0":0.9045232209925873,"vY0":-122.47687953014727,"vZ0":1.0525282469431134,"x":138.7,"y":156.09,"x0":-1.8788515214596289,"y0":50.00307655982925,"z0":5.365771782898666,"aX":10.866792703251946},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":-13.2,"spinRate":2900,"spinDirection":71},"zone":1,"typeConfidence":0.88,"plateTime":0.44833658596161996,"extension":6.239114836156947},"hitData":{"launchSpeed":89.4,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.24,"coordY":156.14}},"index":4,"playId":"93ccb67e-927c-3252-97d8-cef680204e7c","pitchNumber":5,"startTime":"2026-08-16T19:52:29.097Z","endTime":"2026-08-16T19:52:37.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:52:37.045Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to left fielder JJ Bleday. Agustín Ramírez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:53:26.244Z","endTime":"2026-08-16T19:53:59.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":2},"index":0,"playId":"d4fab58a-d06b-3fa2-b784-d85300d276ab","startTime":"2026-08-16T19:53:09.177Z","endTime":"2026-08-16T19:53:12.612Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26760277092994,"aZ":-33.14764949539116,"pfxX":8.073489167061338,"pfxZ":-0.6776867999953833,"pX":-0.013865478329783867,"pZ":3.0153544886140926,"vX0":2.3442523457111126,"vY0":-119.17605358516694,"vZ0":0.8701116840475758,"x":117.53,"y":157.37,"x0":-2.059561854823895,"y0":50.00272843467961,"z0":5.643442414090407,"aX":11.593005123802318},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":-15.2,"spinRate":2799,"spinDirection":64},"zone":2,"typeConfidence":0.77,"plateTime":0.45989492637579765,"extension":6.035217709524016},"index":1,"playId":"548cf49d-3791-36ef-98a8-023a1c924456","pitchNumber":1,"startTime":"2026-08-16T19:53:28.479Z","endTime":"2026-08-16T19:53:32.682Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563579779361092,"aZ":-40.018921078044386,"pfxX":7.965315650622425,"pfxZ":-5.428638397906199,"pX":-0.33679758472514854,"pZ":1.545433216781342,"vX0":1.3034858862632162,"vY0":-119.81590270341917,"vZ0":-0.9463880664449627,"x":129.84,"y":197.05,"x0":-1.923190629789402,"y0":50.00431719860199,"z0":5.542313104860243,"aX":11.5058208481028},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.7,"breakHorizontal":-14.8,"spinRate":3058,"spinDirection":57},"zone":7,"typeConfidence":0.88,"plateTime":0.45829428038685105,"extension":6.23170932362839},"hitData":{"launchSpeed":75.6,"launchAngle":21.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":109.18,"coordY":103.93}},"index":2,"playId":"ef22b34b-51a6-3650-86c3-ca7578d386fe","pitchNumber":2,"startTime":"2026-08-16T19:53:46.724Z","endTime":"2026-08-16T19:53:59.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:53:59.856Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Javier Sanoja walks. Agustín Ramírez to 3rd. Xavier Edwards to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:54:26.948Z","endTime":"2026-08-16T19:55:37.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43813515289241,"aZ":-42.406872840319195,"pfxX":6.982812987359781,"pfxZ":-7.317441689691198,"pX":1.3548522069586157,"pZ":0.8657479520103133,"vX0":5.047131802844106,"vY0":-119.05193495528346,"vZ0":-1.711169204987745,"x":65.36,"y":215.4,"x0":-1.7197776159099372,"y0":50.00409441704137,"z0":5.525918013244675,"aX":9.761295412965096},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.3,"breakHorizontal":-14.0,"spinRate":2925,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.46477451975504014,"extension":6.266315398654117},"index":0,"playId":"4fda4fc6-ee8a-387b-aec3-3bc3279250a0","pitchNumber":1,"startTime":"2026-08-16T19:54:31.770Z","endTime":"2026-08-16T19:54:35.681Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51232870495513,"aZ":-30.401029825243945,"pfxX":-3.7019423625171655,"pfxZ":0.9393603786810747,"pX":1.4264716841871643,"pZ":3.2545427766854176,"vX0":9.043001972254148,"vY0":-136.232147356584,"vZ0":-0.7279999106937869,"x":62.63,"y":150.91,"x0":-1.4526704907676928,"y0":50.0002603330395,"z0":5.623811519617293,"aX":-6.968434320486861},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.8,"breakHorizontal":4.8,"spinRate":2684,"spinDirection":223},"zone":12,"typeConfidence":0.8,"plateTime":0.4018316003214264,"extension":6.20568921012053},"index":1,"playId":"a9c8d183-4716-3a2b-a718-8e01b808e19a","pitchNumber":2,"startTime":"2026-08-16T19:54:55.275Z","endTime":"2026-08-16T19:54:59.638Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724143422576347,"aZ":-31.741294416032805,"pfxX":2.7806428539339496,"pfxZ":0.2574312520109374,"pX":1.7326916120666487,"pZ":0.730032267524687,"vX0":7.985499633853762,"vY0":-129.05488670228516,"vZ0":-5.462268386513667,"x":50.95,"y":219.07,"x0":-1.7574102306021067,"y0":50.00365920433227,"z0":5.305648785002304,"aX":4.7119463182661345},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":-6.7,"spinRate":2892,"spinDirection":110},"zone":14,"typeConfidence":0.69,"plateTime":0.4236772662309902,"extension":6.29288058104715},"index":2,"playId":"2e9c6a77-0e9c-3ecf-8b81-346a6d64c1f1","pitchNumber":3,"startTime":"2026-08-16T19:55:12.981Z","endTime":"2026-08-16T19:55:17.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603521009525192,"aZ":-31.098416561172822,"pfxX":-3.686845847028434,"pfxZ":0.559947134349585,"pX":1.1204153718659318,"pZ":3.383604319334647,"vX0":8.889487574577162,"vY0":-137.23787793851903,"vZ0":-0.11892607981577497,"x":74.29,"y":147.42,"x0":-1.662851880660102,"y0":50.0058747622306,"z0":5.522388541906219,"aX":-7.127597810902362},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.2,"breakHorizontal":5.0,"spinRate":2595,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39711442436868527,"extension":6.361072536362417},"index":3,"playId":"03edda76-3804-3ef7-a1bf-e815d43386b4","pitchNumber":4,"startTime":"2026-08-16T19:55:32.974Z","endTime":"2026-08-16T19:55:37.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T19:55:37.504Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Trevino challenged (pitch result), call on the field was confirmed: Griffin Conine walks. Agustín Ramírez scores. Xavier Edwards to 3rd. Javier Sanoja to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T19:56:41.935Z","endTime":"2026-08-16T19:58:46.898Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T19:55:51.672Z","endTime":"2026-08-16T19:56:43.166Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Griffin Conine replaces Leo Jiménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-16T19:56:43.166Z","endTime":"2026-08-16T19:56:44.154Z","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":"601","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8474106907366,"aZ":-32.546870235944354,"pfxX":10.487576531874614,"pfxZ":-0.2546891744440849,"pX":-0.47495903759619024,"pZ":2.665476427991365,"vX0":0.8200233926525365,"vY0":-120.62083925452167,"vZ0":0.42063381717502657,"x":135.1,"y":166.81,"x0":-2.1803050553906944,"y0":50.004264991841794,"z0":5.405681215871227,"aX":15.145724419902347},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":-19.1,"spinRate":3001,"spinDirection":65},"zone":4,"typeConfidence":0.85,"plateTime":0.45761147833299454,"extension":6.221965732602258},"index":2,"playId":"0c1e145a-bd45-31ec-bee5-e0e4f0eda2f4","pitchNumber":1,"startTime":"2026-08-16T19:56:44.154Z","endTime":"2026-08-16T19:56:47.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.773910461247347,"aZ":-41.229610435388345,"pfxX":9.052518262963654,"pfxZ":-6.409672982568749,"pX":-2.461536037632449,"pZ":3.6240026814927497,"vX0":-3.593336079678749,"vY0":-118.38361897193558,"vZ0":3.9057670246940215,"x":210.83,"y":140.93,"x0":-2.0955500491657575,"y0":50.00590427605894,"z0":5.74029559166522,"aX":12.779715751550926},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.3,"breakHorizontal":-15.5,"spinRate":2962,"spinDirection":56},"zone":11,"typeConfidence":0.91,"plateTime":0.46366143326738074,"extension":6.124453333589339},"index":3,"playId":"234a69af-636c-3af4-ad6e-d0f17704fa3d","pitchNumber":2,"startTime":"2026-08-16T19:56:59.067Z","endTime":"2026-08-16T19:57:03.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49489260619908,"aZ":-31.76618875380974,"pfxX":10.332087739109777,"pfxZ":0.2771627838706152,"pX":0.195856207852462,"pZ":2.2570462637525033,"vX0":2.2050137789154167,"vY0":-120.59524730278737,"vZ0":-0.38794134338441666,"x":109.53,"y":177.84,"x0":-2.073974245406202,"y0":50.00099181371025,"z0":5.2445957093109765,"aX":15.073891420336105},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-19.2,"spinRate":3018,"spinDirection":63},"zone":5,"typeConfidence":0.88,"plateTime":0.45581807244375616,"extension":6.283637320108249},"index":4,"playId":"6a65977e-78cc-3f07-bd98-3c5f10bad8b2","pitchNumber":3,"startTime":"2026-08-16T19:57:21.777Z","endTime":"2026-08-16T19:57:25.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93095857839636,"aZ":-42.28531936049927,"pfxX":7.894874790753033,"pfxZ":-7.230967041333355,"pX":0.57868224999193,"pZ":0.8912474194148721,"vX0":3.095061495399201,"vY0":-118.48306132008112,"vZ0":-1.6707412528152215,"x":94.94,"y":214.72,"x0":-1.7759590435233643,"y0":50.000804782339,"z0":5.525334573165869,"aX":11.046223785085454},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.2,"breakHorizontal":-15.1,"spinRate":2944,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4650780019565084,"extension":6.307053235645728},"index":5,"playId":"3641b5bf-5902-32b6-8f73-df5e037f92c5","pitchNumber":4,"startTime":"2026-08-16T19:57:42.975Z","endTime":"2026-08-16T19:57:48.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82631050873534,"aZ":-30.324726470949642,"pfxX":9.377684093730844,"pfxZ":1.2651630565186558,"pX":-1.2123964618744043,"pZ":1.3769288433766567,"vX0":-0.8863330380224634,"vY0":-120.09934622453049,"vZ0":-2.541942146633396,"x":163.21,"y":201.6,"x0":-2.0558005979087492,"y0":50.000692965362994,"z0":5.153179408931019,"aX":13.660659317656425},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.9,"breakHorizontal":-16.8,"spinRate":2877,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4565249038990187,"extension":6.277807929204728},"index":6,"playId":"bb6394a0-fce7-3e2f-8e46-c7fb778c8cc4","pitchNumber":5,"startTime":"2026-08-16T19:58:03.140Z","endTime":"2026-08-16T19:58:08.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-16T19:58:21.915Z","endTime":"2026-08-16T19:58:39.756Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214564377393774,"aZ":-33.03573008108773,"pfxX":10.13787100927902,"pfxZ":-0.5742912752949803,"pX":-1.015235794777794,"pZ":2.561631537587903,"vX0":-0.3906565262103602,"vY0":-121.52751538151632,"vZ0":0.15154363581391506,"x":155.7,"y":169.62,"x0":-2.1691804906256893,"y0":50.00564146189702,"z0":5.37232101666694,"aX":15.137985201189615},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":-18.2,"spinRate":3127,"spinDirection":57},"zone":11,"typeConfidence":0.86,"plateTime":0.45101495726756946,"extension":6.241676709059547},"index":8,"playId":"e6fc7564-a00e-32a9-9b9a-6b234ff5415f","pitchNumber":6,"startTime":"2026-08-16T19:58:39.756Z","endTime":"2026-08-16T19:58:46.898Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}},"playEndTime":"2026-08-16T19:58:46.898Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T20:01:27.136Z","endTime":"2026-08-16T20:02:59.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T19:59:24.031Z","endTime":"2026-08-16T19:59:35.771Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ron Marinaccio replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-16T19:59:35.771Z","endTime":"2026-08-16T20:01:29.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676760,"link":"/api/v1/people/676760"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.408339796081577,"aZ":-17.472710631510186,"pfxX":-8.123060206343862,"pfxZ":8.120625767512877,"pX":1.0818665298588925,"pZ":1.9619240257881676,"vX0":10.23725251953429,"vY0":-133.6124507561194,"vZ0":-4.047115433123089,"x":75.76,"y":185.81,"x0":-1.7413802998252246,"y0":50.00470070870512,"z0":4.749562214917535,"aX":-14.710025955603076},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2181,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.40971709769742315,"extension":7.044777366740599},"index":2,"playId":"8739bba6-efa8-366e-b07d-27ebcaff661e","pitchNumber":1,"startTime":"2026-08-16T20:01:29.404Z","endTime":"2026-08-16T20:01:33.687Z","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":85.1,"endSpeed":78.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947161854955674,"aZ":-23.859177068576088,"pfxX":-2.267029598617218,"pfxZ":5.336007030250098,"pX":0.9688735704765514,"pZ":2.7610075695485916,"vX0":6.826680120426052,"vY0":-123.84006255939398,"vZ0":-0.6538154598311756,"x":80.07,"y":164.23,"x0":-1.5248484182163309,"y0":50.00361404061665,"z0":5.018234911383263,"aX":-3.534072412119887},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.7,"breakHorizontal":2.5,"spinRate":2182,"spinDirection":145},"zone":12,"typeConfidence":0.93,"plateTime":0.4417221978340957,"extension":6.844939392374984},"index":3,"playId":"70ecbe65-fe3c-3387-83d1-2629cc829d12","pitchNumber":2,"startTime":"2026-08-16T20:01:44.436Z","endTime":"2026-08-16T20:01:48.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068236439849517,"aZ":-18.963039682358662,"pfxX":-7.2074806087682886,"pfxZ":7.18098723489727,"pX":0.19971737368651699,"pZ":3.4539019959376436,"vX0":7.590039068865584,"vY0":-134.7375272231461,"vZ0":0.015746562446936507,"x":109.39,"y":145.52,"x0":-1.716348532703902,"y0":50.0035171514814,"z0":4.78711528214131,"aX":-13.2625302185705},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2198,"spinDirection":227},"zone":12,"typeConfidence":0.88,"plateTime":0.4063898230072085,"extension":6.893876325488283},"index":4,"playId":"b5112746-a1ad-3e1a-9ad8-dc9526a4800d","pitchNumber":3,"startTime":"2026-08-16T20:02:01.140Z","endTime":"2026-08-16T20:02:05.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98915727259396,"aZ":-24.162788998406906,"pfxX":6.083963742664545,"pfxZ":5.320294534418551,"pX":-0.06364647344511398,"pZ":2.5034594713278864,"vX0":2.122156080274485,"vY0":-122.95724916090323,"vZ0":-1.0242679826111294,"x":119.43,"y":171.19,"x0":-1.7322621290315403,"y0":50.006037113664235,"z0":5.006007978903093,"aX":9.169191271201656},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.6,"breakHorizontal":-11.5,"spinRate":2139,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.44820121100147503,"extension":6.74036888114262},"index":5,"playId":"692a175e-ec1c-30bd-bc61-f8599cef85e4","pitchNumber":4,"startTime":"2026-08-16T20:02:20.464Z","endTime":"2026-08-16T20:02:24.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171024504767477,"aZ":-32.045132357368665,"pfxX":7.108033236603882,"pfxZ":0.09760883844845036,"pX":-0.0019009500353922297,"pZ":0.9992606985995878,"vX0":2.593122957224687,"vY0":-114.7799258960658,"vZ0":-1.2899627731622851,"x":117.07,"y":211.8,"x0":-2.07457977886365,"y0":50.00361485765872,"z0":4.731428412765138,"aX":9.343000144799243},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.1,"breakHorizontal":-13.6,"spinRate":2300,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.4799304039078871,"extension":6.838055989151851},"index":6,"playId":"b40d2d41-7727-3da3-af30-be416361a699","pitchNumber":5,"startTime":"2026-08-16T20:02:37.717Z","endTime":"2026-08-16T20:02:42.823Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.694103228899923,"aZ":-16.60986261755341,"pfxX":-9.479680406646416,"pfxZ":8.418734930628503,"pX":0.17000936134831796,"pZ":1.7946503708028638,"vX0":8.057744199827424,"vY0":-135.61943806738788,"vZ0":-4.718594736361232,"x":110.52,"y":190.32,"x0":-1.6187591477733096,"y0":50.00371856102874,"z0":4.728094051052418,"aX":-17.529706775479376},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":15.2,"spinRate":2319,"spinDirection":230},"zone":8,"typeConfidence":0.91,"plateTime":0.40500830349946604,"extension":6.639836630368214},"index":7,"playId":"cf1eaa71-533b-36b5-ac46-6728ea3a0db5","pitchNumber":6,"startTime":"2026-08-16T20:02:55.391Z","endTime":"2026-08-16T20:02:59.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:02:59.650Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (12) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T20:05:33.556Z","endTime":"2026-08-16T20:06:00.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":656848,"link":"/api/v1/people/656848"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Graham Pauley replaces Griffin Conine, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T20:04:39.186Z","endTime":"2026-08-16T20:04:39.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"602","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"description":"Pitching Change: Michael Petersen replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T20:04:39.201Z","endTime":"2026-08-16T20:05:11.854Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Stephenson replaces Ke'Bryan Hayes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-16T20:05:11.854Z","endTime":"2026-08-16T20:05:35.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"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":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720817799479413,"aZ":-11.002911458730074,"pfxX":-3.131032397539314,"pfxZ":10.468889342920404,"pX":0.46235094390677434,"pZ":2.3156704484744064,"vX0":3.134690450637818,"vY0":-140.9927084374214,"vZ0":-9.806481886341638,"x":99.38,"y":176.26,"x0":-0.2546787114340112,"y0":50.004757992982526,"z0":6.54004603816004,"aX":-6.332727699684914},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2295,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.38783274869649276,"extension":6.412937699910644},"hitData":{"launchSpeed":99.0,"launchAngle":26.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.77,"coordY":45.63}},"index":3,"playId":"7e49b83f-cd78-3f87-803b-b82ed78c0087","pitchNumber":1,"startTime":"2026-08-16T20:05:35.871Z","endTime":"2026-08-16T20:06:00.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:06:00.405Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T20:06:16.751Z","endTime":"2026-08-16T20:07:24.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710559921573157,"aZ":-24.123602348900913,"pfxX":-5.734654884631878,"pfxZ":4.686069847325082,"pX":0.5677887453786825,"pZ":1.985701841114087,"vX0":6.126632936570901,"vY0":-130.60123681656552,"vZ0":-6.2367259220745,"x":95.36,"y":185.17,"x0":-1.0686803162056182,"y0":50.00645703560623,"z0":6.231032386909644,"aX":-9.86213416316911},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":9.0,"spinRate":1123,"spinDirection":238},"zone":9,"typeConfidence":0.91,"plateTime":0.42014805834312163,"extension":6.550329523060246},"index":0,"playId":"63e970b3-fbc9-3e95-9bdf-b9c49c34e167","pitchNumber":1,"startTime":"2026-08-16T20:06:20.241Z","endTime":"2026-08-16T20:06:23.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79133401320967,"aZ":-31.05270837246335,"pfxX":1.252068614019211,"pfxZ":0.6567832598958754,"pX":1.7682533752759209,"pZ":1.5851977929402568,"vX0":6.753028339025032,"vY0":-130.61040119684725,"vZ0":-5.875145537500638,"x":49.6,"y":195.98,"x0":-1.0189524514853787,"y0":50.00551594387888,"z0":6.213434470610306,"aX":2.1532140255441194},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":-3.8,"spinRate":2291,"spinDirection":192},"zone":14,"typeConfidence":0.9,"plateTime":0.4201574419432732,"extension":6.633866770124881},"index":1,"playId":"a6e0228e-0f5d-3486-9aa8-63525d4b7962","pitchNumber":2,"startTime":"2026-08-16T20:06:37.064Z","endTime":"2026-08-16T20:06:41.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876169195626925,"aZ":-22.390596766605142,"pfxX":-6.252582831486102,"pfxZ":5.598998617641285,"pX":1.1221857221679976,"pZ":2.3796339523695016,"vX0":7.959680385761913,"vY0":-131.5832205232186,"vZ0":-5.420855809357499,"x":74.22,"y":174.53,"x0":-1.1348083236984199,"y0":50.00112771895034,"z0":6.133574677318918,"aX":-10.923103007976604},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":9.5,"spinRate":1152,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.4168383339824011,"extension":6.844896179601378},"index":2,"playId":"a56ee962-4892-32f5-8def-8f8aa6ecc88b","pitchNumber":3,"startTime":"2026-08-16T20:06:55.081Z","endTime":"2026-08-16T20:06:59.288Z","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":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.235735008474144,"aZ":-11.069543691368844,"pfxX":-4.553670709425598,"pfxZ":10.307965763156245,"pX":0.4120050748702445,"pZ":3.6195351779285985,"vX0":3.799449703837084,"vY0":-142.10982862692617,"vZ0":-6.316885098350843,"x":101.3,"y":141.05,"x0":-0.34994601989911783,"y0":50.00506479406269,"z0":6.57284025932861,"aX":-9.325205760702719},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2464,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.38525993284694193,"extension":6.441943449582685},"hitData":{"launchSpeed":99.3,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.89,"coordY":44.41}},"index":3,"playId":"27e78cd7-da08-312e-8302-d6080175da21","pitchNumber":4,"startTime":"2026-08-16T20:07:13.186Z","endTime":"2026-08-16T20:07:24.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:07:24.296Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T20:07:47.651Z","endTime":"2026-08-16T20:09:28.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":"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":88.9,"endSpeed":82.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901117458249175,"aZ":-32.37426642372236,"pfxX":1.0167912647179502,"pfxZ":-0.11652351803405203,"pX":0.5788860633130901,"pZ":3.371103407796466,"vX0":3.8712556229816806,"vY0":-129.44031250340464,"vZ0":-1.3533925984065591,"x":94.93,"y":147.76,"x0":-1.0655430318075467,"y0":50.00465324140693,"z0":6.3695867322549224,"aX":1.732037641640509},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":-2.6,"spinRate":2367,"spinDirection":101},"zone":3,"typeConfidence":0.9,"plateTime":0.4224470336544428,"extension":6.353910356728924},"index":0,"playId":"52e143e8-5bdf-30d7-a785-e2ae57fd4fd0","pitchNumber":1,"startTime":"2026-08-16T20:07:50.341Z","endTime":"2026-08-16T20:07:56.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86826748159911,"aZ":-10.778692519074498,"pfxX":-4.163626042232625,"pfxZ":10.522119995419349,"pX":0.43314296154921356,"pZ":2.7588667698246585,"vX0":3.3372073196411236,"vY0":-141.78420158778746,"vZ0":-8.443353936511093,"x":100.49,"y":164.29,"x0":-0.2190733682009065,"y0":50.0008676713868,"z0":6.465979535525754,"aX":-8.463590482260516},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2478,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.3865374094815994,"extension":6.493833437127444},"index":1,"playId":"614fa94c-f88d-3516-a0bd-c16ec38d40a6","pitchNumber":2,"startTime":"2026-08-16T20:08:08.369Z","endTime":"2026-08-16T20:08:12.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578593806757915,"aZ":-27.47382515450207,"pfxX":-0.2688305609700876,"pfxZ":2.7314827989370105,"pX":1.59793707396998,"pZ":0.1152978752332133,"vX0":6.748285879908596,"vY0":-130.09859140242682,"vZ0":-9.520726810590508,"x":56.09,"y":235.67,"x0":-0.9914518079913334,"y0":50.001726258996094,"z0":5.895479529311878,"aX":-0.4635414779881088},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-1.0,"spinRate":2362,"spinDirection":242},"zone":14,"typeConfidence":0.83,"plateTime":0.42055485105502877,"extension":6.812723180665763},"index":2,"playId":"1287e33c-f44c-36e8-b582-5920f9f324fe","pitchNumber":3,"startTime":"2026-08-16T20:08:26.461Z","endTime":"2026-08-16T20:08:29.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041781496089065,"aZ":-25.94714702667583,"pfxX":-6.510886430021891,"pfxZ":3.553940931908617,"pX":-0.4665958342361514,"pZ":2.388210406315898,"vX0":3.3644761173977846,"vY0":-131.5309438005888,"vZ0":-4.7151232826208656,"x":134.79,"y":174.3,"x0":-0.9168071159459189,"y0":50.00225749031664,"z0":6.129488957648109,"aX":-11.401177012502046},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":11.0,"spinRate":1002,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.4165121160117984,"extension":6.834830687784711},"index":3,"playId":"37f3c670-79d2-32df-b393-0cb64af07956","pitchNumber":4,"startTime":"2026-08-16T20:08:47.057Z","endTime":"2026-08-16T20:08:52.618Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-16T20:09:08.934Z","endTime":"2026-08-16T20:09:24.818Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"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.4,"endSpeed":90.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045699175635505,"aZ":-11.88922286763365,"pfxX":-2.2280025438038535,"pfxZ":9.852498296224727,"pX":0.04439140906795033,"pZ":2.927486200910791,"vX0":2.3621487448471252,"vY0":-141.7851136012149,"vZ0":-7.744739751411485,"x":115.31,"y":159.74,"x0":-0.5056431403618753,"y0":50.00259343808848,"z0":6.433584256115962,"aX":-4.5867810703652765},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2251,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.38468689533361466,"extension":6.583940055547242},"index":5,"playId":"3f6de6c0-59cc-3186-95fb-ace459f434a6","pitchNumber":5,"startTime":"2026-08-16T20:09:24.818Z","endTime":"2026-08-16T20:09:28.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:09:28.037Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to third baseman Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T20:09:47.068Z","endTime":"2026-08-16T20:11:24.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93979978168446,"aZ":-23.35520552531915,"pfxX":-5.377494528984256,"pfxZ":4.993861174101976,"pX":-1.0080138645737207,"pZ":3.3866609154018823,"vX0":2.7357378887943526,"vY0":-132.04157190321416,"vZ0":-3.0041950672620037,"x":155.42,"y":147.34,"x0":-1.35843429484655,"y0":50.00610702996468,"z0":6.2564312510861,"aX":-9.503576264575086},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":9.1,"spinRate":1031,"spinDirection":246},"zone":11,"typeConfidence":0.88,"plateTime":0.4147022111043448,"extension":6.465977951205992},"index":0,"playId":"beb05b21-1d48-3b97-a794-85894815d775","pitchNumber":1,"startTime":"2026-08-16T20:09:54.551Z","endTime":"2026-08-16T20:09:58.447Z","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":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37967962741543,"aZ":-8.185407834100918,"pfxX":-3.800391500472843,"pfxZ":11.478016974295016,"pX":0.6586488190187418,"pZ":2.2496784952069775,"vX0":4.992331882110572,"vY0":-143.47142324250652,"vZ0":-10.09877961255047,"x":91.89,"y":178.04,"x0":-0.6080881464497219,"y0":50.00321220233212,"z0":6.320328624849679,"aX":-7.943576568782197},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":5.9,"spinRate":2467,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3813810497569263,"extension":6.615417350402614},"index":1,"playId":"132bd8f2-488a-3959-9186-138e7943bead","pitchNumber":2,"startTime":"2026-08-16T20:10:11.449Z","endTime":"2026-08-16T20:10:14.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.560381955299185,"aZ":-11.418251752064288,"pfxX":-4.304022175450269,"pfxZ":10.182784492362698,"pX":-0.750588428338772,"pZ":4.104489894177609,"vX0":1.4602734509214215,"vY0":-142.30320872288087,"vZ0":-4.687415558510142,"x":145.61,"y":127.96,"x0":-0.7132097081121732,"y0":50.000914481066026,"z0":6.504509128923891,"aX":-8.770631070675801},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2358,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3858376747709773,"extension":6.3211049806766875},"index":2,"playId":"1a5cfaeb-8428-3f71-9e81-8d78591b45a6","pitchNumber":3,"startTime":"2026-08-16T20:10:58.778Z","endTime":"2026-08-16T20:11:02.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19606253994614,"aZ":-29.79543235020877,"pfxX":-0.5632316456180493,"pfxZ":1.3864119755286293,"pX":0.9411696400316876,"pZ":2.8989960887896715,"vX0":5.540811336011769,"vY0":-129.47091243665014,"vZ0":-2.82709232004829,"x":81.12,"y":160.51,"x0":-1.1433260755906227,"y0":50.00363792795913,"z0":6.259209503724661,"aX":-0.9675389883068004},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-0.1,"spinRate":2416,"spinDirection":89},"zone":12,"typeConfidence":0.87,"plateTime":0.4212480833612977,"extension":6.451758464425834},"hitData":{"launchSpeed":47.1,"launchAngle":59.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.2,"coordY":173.14}},"index":3,"playId":"f63bb41a-326a-3ced-bfe1-e35fbe67e387","pitchNumber":4,"startTime":"2026-08-16T20:11:16.181Z","endTime":"2026-08-16T20:11:24.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:11:24.170Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:13:38.162Z","endTime":"2026-08-16T20:14:08.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to third base for Sal Stewart.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T20:13:23.995Z","endTime":"2026-08-16T20:13:24.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"Defensive switch from right field to first base for Michael Toglia.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T20:13:24.008Z","endTime":"2026-08-16T20:13:24.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Noelvi Marte replaces catcher Jose Trevino, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-16T20:13:24.010Z","endTime":"2026-08-16T20:13:24.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"description":"Tyler Stephenson remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-16T20:13:24.013Z","endTime":"2026-08-16T20:13:40.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744470320878378,"aZ":-15.239646440175584,"pfxX":-8.26326792380431,"pfxZ":9.094107101190023,"pX":1.6997731951571207,"pZ":2.139744030978523,"vX0":10.951396053682771,"vY0":-135.4030769688313,"vZ0":-4.62701803396469,"x":52.21,"y":181.01,"x0":-1.3180393388387153,"y0":50.00362479480076,"z0":4.932315092815841,"aX":-15.389988772914853},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":12.7,"spinRate":2175,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4040501700536372,"extension":6.709082311568853},"index":4,"playId":"9669d308-b09e-3c74-af48-9ef9d6bee7cd","pitchNumber":1,"startTime":"2026-08-16T20:13:40.450Z","endTime":"2026-08-16T20:13:45.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282464584317495,"aZ":-24.207340252443174,"pfxX":-1.1798893877902312,"pfxZ":5.043942156534371,"pX":-0.20797822289808895,"pZ":2.4736871021918647,"vX0":3.8247987307477787,"vY0":-124.70713422484107,"vZ0":-1.0608580720575593,"x":124.93,"y":171.99,"x0":-1.6060533642722303,"y0":50.004887415528074,"z0":4.8951538843942535,"aX":-1.8649047562355543},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.1,"breakHorizontal":1.3,"spinRate":2187,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.43863459118078385,"extension":6.897221098489782},"hitData":{"launchSpeed":92.9,"launchAngle":26.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.98,"coordY":77.11}},"index":5,"playId":"8a05327b-3f45-3e26-a1f0-11e077193dfb","pitchNumber":2,"startTime":"2026-08-16T20:13:57.134Z","endTime":"2026-08-16T20:14:08.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:14:08.292Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Navarreto grounds out, third baseman Sal Stewart to first baseman Michael Toglia.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:14:32.087Z","endTime":"2026-08-16T20:15:53.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"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":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.600966456015655,"aZ":-16.519312882019506,"pfxX":-8.246970351447017,"pfxZ":8.61925430959513,"pX":0.30089662802569006,"pZ":1.9228043560259722,"vX0":7.961353000237879,"vY0":-134.51033542009483,"vZ0":-4.1730700502976275,"x":105.53,"y":186.86,"x0":-1.6385514799709993,"y0":50.00180900334461,"z0":4.680172374476854,"aX":-14.977020184856745},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":13.1,"spinRate":2200,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.4085864420907135,"extension":6.743602527563296},"index":0,"playId":"4f77dd9a-8a54-398a-a39d-9e837a65fcb4","pitchNumber":1,"startTime":"2026-08-16T20:14:32.087Z","endTime":"2026-08-16T20:14:35.658Z","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":81.4,"endSpeed":74.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.324226394851394,"aZ":-30.559994656153584,"pfxX":5.612790494811433,"pfxZ":1.1497488106152862,"pX":1.1678450673185812,"pZ":0.9230409766001922,"vX0":5.480693380427482,"vY0":-118.35712945427126,"vZ0":-1.7722555448188384,"x":72.48,"y":213.86,"x0":-1.9179088798937605,"y0":50.00006500055338,"z0":4.514660011369087,"aX":7.858436380011456},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.9,"breakHorizontal":-11.6,"spinRate":2365,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4650872386618259,"extension":7.04873658195067},"index":1,"playId":"b2f1c712-6cf7-386c-982c-11d4f6879a47","pitchNumber":2,"startTime":"2026-08-16T20:14:47.494Z","endTime":"2026-08-16T20:14:50.838Z","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":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04032595968082,"aZ":-31.938696161941387,"pfxX":5.413756733169987,"pfxZ":0.16187225093853286,"pX":-1.2619259006148655,"pZ":2.2569013588332956,"vX0":0.03471930834846548,"vY0":-118.68397933024978,"vZ0":0.9710894365174998,"x":165.1,"y":177.84,"x0":-1.980386088168255,"y0":50.00179294497574,"z0":4.7441794193598374,"aX":7.746453266696371},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":-9.8,"spinRate":2312,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.460946417890693,"extension":6.793399839669307},"index":2,"playId":"2e8ebf49-8f1c-3f39-bc90-032877a59fa9","pitchNumber":3,"startTime":"2026-08-16T20:15:03.884Z","endTime":"2026-08-16T20:15:08.030Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.230709261734415,"aZ":-26.913088432680954,"pfxX":0.8543025345336358,"pfxZ":3.3305476702564265,"pX":-0.12603373993716774,"pZ":1.9496845692290399,"vX0":3.3863302019079615,"vY0":-125.20885062031441,"vZ0":-2.129369523912718,"x":121.8,"y":186.14,"x0":-1.6093377042109598,"y0":50.00620410120427,"z0":5.022325961865576,"aX":1.3508621603431825},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-2.4,"spinRate":2162,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.4381244998288478,"extension":6.746839805556495},"index":3,"playId":"2a672e5a-b276-3964-8c76-a5eb4adebd90","pitchNumber":4,"startTime":"2026-08-16T20:15:19.771Z","endTime":"2026-08-16T20:15:22.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-16T20:15:30.054Z","endTime":"2026-08-16T20:15:45.130Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126451321772194,"aZ":-29.53347974858583,"pfxX":9.44790286702045,"pfxZ":1.8805666002914112,"pX":0.3108400006557508,"pZ":2.688321176126533,"vX0":2.3529309782916767,"vY0":-118.44509477545357,"vZ0":1.462176225824526,"x":105.15,"y":166.2,"x0":-1.9254020592612013,"y0":50.00280579252592,"z0":4.7873919265959195,"aX":13.2638113498767},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.1,"breakHorizontal":-17.6,"spinRate":2319,"spinDirection":75},"zone":6,"typeConfidence":0.91,"plateTime":0.4645485635455797,"extension":6.839036031386707},"hitData":{"launchSpeed":72.7,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.06,"coordY":164.76}},"index":5,"playId":"0a6e4007-85dd-39c4-8432-6308d2de1ae0","pitchNumber":5,"startTime":"2026-08-16T20:15:45.130Z","endTime":"2026-08-16T20:15:53.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:15:53.352Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Otto Lopez walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:16:14.638Z","endTime":"2026-08-16T20:17:35.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"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,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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85627265657006,"aZ":-24.122138255428077,"pfxX":0.29135665940535604,"pfxZ":5.0035152334988435,"pX":-0.16403504430844917,"pZ":2.8719024666833173,"vX0":3.5981938424992235,"vY0":-125.60500508882771,"vZ0":-0.6146469379563549,"x":123.25,"y":161.24,"x0":-1.6489376938595044,"y0":50.00070146631116,"z0":5.069781254578769,"aX":0.46775396288728177},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.1,"breakHorizontal":-1.3,"spinRate":2215,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.43496753155622336,"extension":6.842002448411913},"index":0,"playId":"4d1681c9-1064-366a-9302-9ec6cdd33617","pitchNumber":1,"startTime":"2026-08-16T20:16:19.551Z","endTime":"2026-08-16T20:16:24.163Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23926698175486,"aZ":-30.834133583351118,"pfxX":5.364293159896367,"pfxZ":0.9215790552116054,"pX":1.4245468155064294,"pZ":1.198797953556672,"vX0":5.81283141413646,"vY0":-119.59717229682593,"vZ0":-1.6736780968705451,"x":62.7,"y":206.41,"x0":-1.7348059955425574,"y0":50.0002032500005,"z0":4.6751995986712105,"aX":7.761912505504861},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.6,"breakHorizontal":-11.2,"spinRate":2433,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.4581220818228595,"extension":7.0171233427009225},"index":1,"playId":"74d26664-c692-3c40-ab70-53e1bfdb6be2","pitchNumber":2,"startTime":"2026-08-16T20:16:36.086Z","endTime":"2026-08-16T20:16:39.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108423325580976,"aZ":-29.220071546287855,"pfxX":-10.345917329483228,"pfxZ":2.1102623476183036,"pX":-0.9196851285557358,"pZ":2.0623197467936216,"vX0":4.930809895091433,"vY0":-117.78357883607778,"vZ0":0.015162171638362754,"x":152.06,"y":183.1,"x0":-1.7000380156325647,"y0":50.00251922604762,"z0":4.765681309976628,"aX":-14.484810536023907},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2178,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.4656470620693587,"extension":7.044536028344652},"index":2,"playId":"82038ed4-6168-3cdd-884d-0d9c198683aa","pitchNumber":3,"startTime":"2026-08-16T20:16:53.159Z","endTime":"2026-08-16T20:16:57.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58477938477541,"aZ":-25.647316191374582,"pfxX":-0.4275925082271188,"pfxZ":4.157454696790571,"pX":1.156036322256292,"pZ":1.885468046908284,"vX0":6.547486823010378,"vY0":-126.34317417530396,"vZ0":-2.4239157540107903,"x":72.93,"y":187.87,"x0":-1.4456053092822982,"y0":50.00325392905451,"z0":4.980416733432697,"aX":-0.6713102895392002},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-1.2,"spinRate":2288,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.43834012240813447,"extension":6.7821358444136415},"index":3,"playId":"6a39280f-f39b-3c33-8b2f-25a2fcc905ee","pitchNumber":4,"startTime":"2026-08-16T20:17:13.314Z","endTime":"2026-08-16T20:17:18.197Z","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":93.7,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.888173264292774,"aZ":-16.45427266922896,"pfxX":-7.178430671226783,"pfxZ":8.515858088230939,"pX":1.357493681457321,"pZ":2.2783903283921845,"vX0":10.039002646468656,"vY0":-136.00687206216944,"vZ0":-3.3835222317026874,"x":65.26,"y":177.26,"x0":-1.4740576542248005,"y0":50.004531423011244,"z0":4.701527743439012,"aX":-13.254486577214994},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2297,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.404996746211582,"extension":6.9605435097712895},"index":4,"playId":"bacfded4-1bd3-3296-a101-3966c43e8d4e","pitchNumber":5,"startTime":"2026-08-16T20:17:30.233Z","endTime":"2026-08-16T20:17:35.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:17:35.249Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Heriberto Hernández hit by pitch. Otto Lopez to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:17:57.527Z","endTime":"2026-08-16T20:19:03.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74302702138108,"aZ":-17.77392390479038,"pfxX":-8.344533809688826,"pfxZ":7.920042073040685,"pX":-1.639350010794188,"pZ":3.038491001046387,"vX0":3.219234115524679,"vY0":-134.8506454178063,"vZ0":-1.509776102590597,"x":179.49,"y":156.74,"x0":-1.772988725654297,"y0":50.006024387593385,"z0":4.87569479745085,"aX":-15.17880633359018},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":14.3,"spinRate":2299,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.4081357014731788,"extension":6.647080489302885},"index":0,"playId":"35a4b37a-5ab6-35a3-aacd-d8cdbe25f536","pitchNumber":1,"startTime":"2026-08-16T20:18:00.986Z","endTime":"2026-08-16T20:18:04.445Z","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.6,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.790289924041232,"aZ":-20.74265227634043,"pfxX":-1.2428576667164886,"pfxZ":7.21090157119595,"pX":-0.14431979644057688,"pZ":1.420956748674432,"vX0":4.2609485177189725,"vY0":-125.9754968082053,"vZ0":-4.42274540397323,"x":122.5,"y":200.41,"x0":-1.7062303196151365,"y0":50.005380262011116,"z0":4.905143698173827,"aX":-1.9715758485141708},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.1,"breakHorizontal":1.1,"spinRate":2207,"spinDirection":171},"zone":13,"typeConfidence":0.9,"plateTime":0.4370396115269273,"extension":6.731533740543138},"index":1,"playId":"6499f4aa-7f9d-32ae-8ee2-286317782e5f","pitchNumber":2,"startTime":"2026-08-16T20:18:20.795Z","endTime":"2026-08-16T20:18:25.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78127891362893,"aZ":-25.093086920833176,"pfxX":-2.021030425260941,"pfxZ":4.509419273733577,"pX":0.15520437835844506,"pZ":3.541098726889044,"vX0":4.731873700791585,"vY0":-125.4535778439579,"vZ0":1.263536966257969,"x":111.08,"y":143.17,"x0":-1.5050245694380866,"y0":50.00406124859188,"z0":5.097840433814838,"aX":-3.1753233294852876},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.8,"breakHorizontal":2.4,"spinRate":2266,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.4390179522516995,"extension":6.764083135148652},"index":2,"playId":"331f3eab-992c-3ec7-8c67-b6b49f4326b7","pitchNumber":3,"startTime":"2026-08-16T20:18:40.307Z","endTime":"2026-08-16T20:18:45.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.5873302704029,"aZ":-17.720995876733618,"pfxX":-9.017530378004903,"pfxZ":7.959360351054272,"pX":-1.4768993089195317,"pZ":3.4756613143830615,"vX0":4.076324320091515,"vY0":-135.8282460526866,"vZ0":-0.17205012340407927,"x":173.3,"y":144.94,"x0":-1.8494471509594228,"y0":50.00219706904203,"z0":4.802613004490191,"aX":-16.37174315489892},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":15.1,"spinRate":2253,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.40771759478564196,"extension":7.087235163462194},"index":3,"playId":"25dc8b77-f35c-307c-a280-8a8fc20c3dda","pitchNumber":4,"startTime":"2026-08-16T20:18:57.908Z","endTime":"2026-08-16T20:19:03.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:19:03.106Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Agustín Ramírez doubles (7) on a sharp line drive to right fielder Noelvi Marte. Otto Lopez scores. Heriberto Hernández scores.","rbi":2,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:20:02.004Z","endTime":"2026-08-16T20:20:48.666Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T20:19:17.914Z","endTime":"2026-08-16T20:20:04.240Z","isPitch":false,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"}},{"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.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735830354319535,"aZ":-30.277934888907154,"pfxX":5.376304937423356,"pfxZ":1.2810358160948194,"pX":-0.47358204037026275,"pZ":2.2173386142564504,"vX0":1.86507605330415,"vY0":-121.02777089524498,"vZ0":0.30225707716105976,"x":135.05,"y":178.91,"x0":-1.9528704723039838,"y0":50.00452421865327,"z0":4.743701380577479,"aX":7.971776721583325},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.6,"breakHorizontal":-10.2,"spinRate":2433,"spinDirection":72},"zone":7,"typeConfidence":0.93,"plateTime":0.4526502162549644,"extension":6.710636593025302},"index":1,"playId":"4dc028a7-fec3-3590-a0f6-28c0fd2c4e8b","pitchNumber":1,"startTime":"2026-08-16T20:20:04.240Z","endTime":"2026-08-16T20:20:08.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.858180148775165,"aZ":-32.409025265465914,"pfxX":5.812561111318707,"pfxZ":-0.16002117417094297,"pX":-0.2717067488298339,"pZ":2.630238958700316,"vX0":1.8314499158936401,"vY0":-120.56595591299698,"vZ0":1.7002656965351315,"x":127.36,"y":167.76,"x0":-1.7966968951160238,"y0":50.0030586560394,"z0":4.780057335830069,"aX":8.540078027156232},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":2426,"spinDirection":79},"zone":5,"typeConfidence":0.92,"plateTime":0.4546365727607262,"extension":6.9665106192448905},"hitData":{"launchSpeed":101.1,"launchAngle":19.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.28,"coordY":75.16}},"index":2,"playId":"d7fbd50c-a9c9-3b37-8d4d-37191f4624d0","pitchNumber":2,"startTime":"2026-08-16T20:20:35.779Z","endTime":"2026-08-16T20:20:48.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:20:48.666Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:21:25.604Z","endTime":"2026-08-16T20:22:55.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":82.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87724443716137,"aZ":-18.823364071012197,"pfxX":-6.411093506187205,"pfxZ":7.457271266568078,"pX":-1.6849998668403812,"pZ":3.8172873918557864,"vX0":2.671684137312399,"vY0":-134.1459602549932,"vZ0":0.12583120155135175,"x":181.23,"y":135.71,"x0":-1.8711687409914386,"y0":50.00008496479325,"z0":5.131703348486318,"aX":-11.472397092729963},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":0.86,"plateTime":0.41115360825708924,"extension":6.721557017315283},"index":0,"playId":"88e70bdf-79ea-3143-80f0-aa118468a4a5","pitchNumber":1,"startTime":"2026-08-16T20:21:30.113Z","endTime":"2026-08-16T20:21:34.519Z","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":94.6,"endSpeed":85.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10285270498158,"aZ":-15.349454822511081,"pfxX":-6.893271325956155,"pfxZ":8.860864330681903,"pX":-1.2247725266997946,"pZ":1.426039513131442,"vX0":3.6763891499202312,"vY0":-137.54450301024232,"vZ0":-6.517054435437115,"x":163.69,"y":200.28,"x0":-1.689731829145678,"y0":50.000438517504364,"z0":4.883928977671709,"aX":-13.085589227056238},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2317,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.3996159964550965,"extension":6.648234342456076},"index":1,"playId":"38fd8146-80cb-3d26-afc6-56c7758c8b0f","pitchNumber":2,"startTime":"2026-08-16T20:21:47.628Z","endTime":"2026-08-16T20:21:52.228Z","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":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51693454349603,"aZ":-28.011604010138356,"pfxX":1.1281144576650735,"pfxZ":2.6065571374611425,"pX":0.5070449000885532,"pZ":1.6478578745853167,"vX0":5.141161577531013,"vY0":-125.83527601410653,"vZ0":-2.354109944174624,"x":97.67,"y":194.29,"x0":-1.7125494438973117,"y0":50.003701239709414,"z0":4.874398447023338,"aX":1.800683186880507},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2276,"spinDirection":144},"zone":9,"typeConfidence":0.91,"plateTime":0.43595634755503854,"extension":6.9317110870488206},"index":2,"playId":"457f7806-04c0-3914-956d-6bdf6bff6f13","pitchNumber":3,"startTime":"2026-08-16T20:22:06.345Z","endTime":"2026-08-16T20:22:09.913Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764310937346863,"aZ":-27.016486925051638,"pfxX":-9.719200649976965,"pfxZ":3.4718324756416745,"pX":1.0931241713304813,"pZ":1.9388237797873071,"vX0":9.593543770548498,"vY0":-121.3260366371117,"vZ0":-1.3744543728532819,"x":75.33,"y":186.43,"x0":-1.6582146296387767,"y0":50.000463282338764,"z0":4.87742472147911,"aX":-14.421423438786235},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.2,"breakHorizontal":15.2,"spinRate":2437,"spinDirection":261},"zone":14,"typeConfidence":0.86,"plateTime":0.45225839545879776,"extension":6.990355055250059},"index":3,"playId":"34d17099-8280-3e4f-ab00-007d86f5ded8","pitchNumber":4,"startTime":"2026-08-16T20:22:30.041Z","endTime":"2026-08-16T20:22:37.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Agustín Ramírez steals (4) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"34d17099-8280-3e4f-ab00-007d86f5ded8","startTime":"2026-08-16T20:22:38.694Z","endTime":"2026-08-16T20:22:49.968Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"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(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":93.9,"endSpeed":85.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823132260540163,"aZ":-20.601623145860145,"pfxX":-7.972955446968118,"pfxZ":6.105758354585321,"pX":-1.2674864670827048,"pZ":3.3559706702996226,"vX0":4.103735931077191,"vY0":-136.73154114832832,"vZ0":-0.06694733159403421,"x":165.31,"y":148.17,"x0":-1.7509748851295999,"y0":50.00416317270244,"z0":4.793071645136482,"aX":-15.114721289799533},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2245,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.40040959625391315,"extension":6.682878002082073},"index":5,"playId":"39ea7bb9-db84-347e-9a5b-a67ad0ab7a41","pitchNumber":5,"startTime":"2026-08-16T20:22:49.968Z","endTime":"2026-08-16T20:22:55.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:22:55.032Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Javier Sanoja homers (5) on a fly ball to left field. Agustín Ramírez scores. Xavier Edwards scores.","rbi":3,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:23:51.451Z","endTime":"2026-08-16T20:24:58.907Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T20:23:07.499Z","endTime":"2026-08-16T20:23:53.733Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.113690421390373,"aZ":-18.65321215697313,"pfxX":-9.685192323151682,"pfxZ":7.300671399445478,"pX":1.1324979162048718,"pZ":1.8468789247069342,"vX0":10.673086012204234,"vY0":-135.38397875953356,"vZ0":-4.166930374905223,"x":73.83,"y":188.91,"x0":-1.6063920072258737,"y0":50.00444456059803,"z0":4.715000367760384,"aX":-17.943956100549574},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2277,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.40487995974426827,"extension":6.836340726007254},"index":1,"playId":"fd8823c1-86f3-338c-8348-0cc2780778d1","pitchNumber":1,"startTime":"2026-08-16T20:23:53.733Z","endTime":"2026-08-16T20:23:58.827Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71991105179865,"aZ":-25.83739222871483,"pfxX":-1.4956124449393682,"pfxZ":4.002093786372326,"pX":-0.28646767905139764,"pZ":2.298864771202942,"vX0":3.9587357570603032,"vY0":-125.4460302902322,"vZ0":-1.2568709785620615,"x":127.92,"y":176.71,"x0":-1.6947080814787414,"y0":50.005558525196626,"z0":4.923806008775224,"aX":-2.3706178572060654},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.2,"breakHorizontal":1.8,"spinRate":2270,"spinDirection":140},"zone":5,"typeConfidence":0.91,"plateTime":0.43757665124621425,"extension":6.826375256450768},"index":2,"playId":"7e22aa16-d314-3215-8046-ab350eeca20f","pitchNumber":2,"startTime":"2026-08-16T20:24:11.691Z","endTime":"2026-08-16T20:24:19.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xavier Edwards steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"7e22aa16-d314-3215-8046-ab350eeca20f","startTime":"2026-08-16T20:24:20.251Z","endTime":"2026-08-16T20:24:32.380Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664363552683003,"aZ":-31.02520515084616,"pfxX":6.816940652494964,"pfxZ":0.7949247616614077,"pX":0.07313303111499783,"pZ":2.335515208862653,"vX0":2.8559086911943274,"vY0":-119.672948038914,"vZ0":1.050001906010434,"x":114.21,"y":175.72,"x0":-2.0222987913740376,"y0":50.00294936066043,"z0":4.675704698579541,"aX":9.86138283162431},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":-13.1,"spinRate":2527,"spinDirection":69},"zone":5,"typeConfidence":0.92,"plateTime":0.4581455247214121,"extension":6.923482586109225},"hitData":{"launchSpeed":98.2,"launchAngle":27.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.12,"coordY":93.06}},"index":4,"playId":"4bef064d-7fd1-346c-a263-78bce72e3e48","pitchNumber":3,"startTime":"2026-08-16T20:24:32.380Z","endTime":"2026-08-16T20:24:58.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:24:58.907Z","atBatIndex":70},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Graham Pauley reaches on a fielding error by first baseman Michael Toglia.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:25:21.571Z","endTime":"2026-08-16T20:25:33.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5557964440555,"aZ":-29.681800054272596,"pfxX":-10.648469098017868,"pfxZ":1.6709250654670758,"pX":-0.17601615462242762,"pZ":1.778498519250567,"vX0":6.817105169648742,"vY0":-121.5026973625714,"vZ0":-0.894586554664076,"x":123.71,"y":190.76,"x0":-1.639442647100491,"y0":50.00097255924656,"z0":4.7383857253767845,"aX":-15.865898340498768},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":2312,"spinDirection":272},"zone":8,"typeConfidence":0.88,"plateTime":0.45137251872000705,"extension":7.073787728476868},"hitData":{"launchSpeed":79.6,"launchAngle":-0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.82,"coordY":169.32}},"index":0,"playId":"78dfacbe-3cda-30b5-be95-4dc74144335c","pitchNumber":1,"startTime":"2026-08-16T20:25:25.072Z","endTime":"2026-08-16T20:25:33.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:25:33.285Z","atBatIndex":71},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Esteury Ruiz reaches on a fielding error by shortstop Elly De La Cruz. Graham Pauley to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:26:08.977Z","endTime":"2026-08-16T20:26:44.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.512512841447,"aZ":-31.04090357787096,"pfxX":4.016164139619813,"pfxZ":0.7850091336956773,"pX":0.9147136490986221,"pZ":2.900937233882796,"vX0":5.441055612335064,"vY0":-120.38343065152645,"vZ0":2.2732272878074227,"x":82.13,"y":160.45,"x0":-1.9130638691184907,"y0":50.00158057850354,"z0":4.728742885860804,"aX":5.780821961922834},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.4,"breakHorizontal":-8.8,"spinRate":2512,"spinDirection":76},"zone":12,"typeConfidence":0.89,"plateTime":0.45834895135640563,"extension":7.031465150452791},"index":0,"playId":"3d39c3c3-a24d-33a4-a04a-5c4098ece659","pitchNumber":1,"startTime":"2026-08-16T20:26:15.035Z","endTime":"2026-08-16T20:26:19.194Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832687350879997,"aZ":-24.319043849430678,"pfxX":-0.46260710238800207,"pfxZ":5.019820200873486,"pX":-0.27093615048753944,"pZ":2.3978459512674455,"vX0":3.593490988670193,"vY0":-125.74808852189197,"vZ0":-1.3705498785582004,"x":127.33,"y":174.04,"x0":-1.672387491016066,"y0":50.00431676845342,"z0":4.965706772398157,"aX":-0.7242916206050882},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.9,"breakHorizontal":-0.1,"spinRate":2251,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.4393603302991309,"extension":6.828415693127475},"hitData":{"launchSpeed":58.6,"launchAngle":29.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":94.14,"coordY":127.59}},"index":1,"playId":"017d6385-4b91-3c67-ba10-fb58f2981a19","pitchNumber":2,"startTime":"2026-08-16T20:26:32.099Z","endTime":"2026-08-16T20:26:44.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:26:44.756Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Marsee walks. Graham Pauley to 3rd. Esteury Ruiz to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:27:13.607Z","endTime":"2026-08-16T20:29:04.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnThird":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336902685318872,"aZ":-29.036412658063014,"pfxX":-11.42297216330284,"pfxZ":2.1002604357055485,"pX":0.7911636846850251,"pZ":1.2219355137717234,"vX0":9.362234828507221,"vY0":-121.37814054856962,"vZ0":-2.3383666486358576,"x":86.84,"y":205.79,"x0":-1.62831879729196,"y0":50.00482553531679,"z0":4.721558710140492,"aX":-17.07896730213256},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":18.5,"spinRate":2214,"spinDirection":263},"zone":14,"typeConfidence":0.88,"plateTime":0.4509311021726079,"extension":7.139390222613167},"index":0,"playId":"ded212e2-60a5-30a3-8a9d-296997131232","pitchNumber":1,"startTime":"2026-08-16T20:27:13.607Z","endTime":"2026-08-16T20:27:18.597Z","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":92.8,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297830469521035,"aZ":-16.281273453620884,"pfxX":-8.743796762045061,"pfxZ":8.626706003937809,"pX":-1.15337476505915,"pZ":2.8951129179499375,"vX0":3.8061571029586125,"vY0":-135.0781020941154,"vZ0":-2.698894494135921,"x":160.96,"y":160.61,"x0":-1.4472741609337858,"y0":50.00107288740626,"z0":5.056276018399111,"aX":-16.104576036475628},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":15.0,"spinRate":2282,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.40599375454452513,"extension":6.589238060043632},"index":1,"playId":"d32ea747-1a4c-388e-8173-9442de5976bc","pitchNumber":2,"startTime":"2026-08-16T20:27:32.020Z","endTime":"2026-08-16T20:27:35.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917619958142655,"aZ":-23.18098635851761,"pfxX":-3.729476719764657,"pfxZ":5.667199429872425,"pX":-1.4232138153132268,"pZ":2.0646039060496433,"vX0":2.1896922003979773,"vY0":-125.609408704828,"vZ0":-2.189937954455589,"x":171.25,"y":183.04,"x0":-1.824482588260114,"y0":50.005739085505766,"z0":4.844572566841472,"aX":-5.923527059316269},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.0,"breakHorizontal":6.2,"spinRate":2221,"spinDirection":158},"zone":13,"typeConfidence":0.89,"plateTime":0.43708809572485885,"extension":6.921957574356176},"index":2,"playId":"fd326ea3-d233-3012-abf1-fe8c6c24bef1","pitchNumber":3,"startTime":"2026-08-16T20:27:49.890Z","endTime":"2026-08-16T20:27:54.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744316558235358,"aZ":-18.348442911699934,"pfxX":-9.23421995780393,"pfxZ":7.4691569532533375,"pX":0.12425169398099453,"pZ":2.702748371715039,"vX0":7.884851991180269,"vY0":-135.0354835793213,"vZ0":-1.9069519647691229,"x":112.26,"y":165.81,"x0":-1.630381303568334,"y0":50.00237309883345,"z0":4.705592981266157,"aX":-17.09394602569308},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2196,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.4052420184427481,"extension":6.839152995575442},"index":3,"playId":"d4efa8e7-f4d0-3609-bf20-c946d50b8650","pitchNumber":4,"startTime":"2026-08-16T20:28:09.060Z","endTime":"2026-08-16T20:28:13.169Z","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":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56114167554639,"aZ":-18.905155498252135,"pfxX":-7.90656747061044,"pfxZ":7.213867697922386,"pX":-0.08594766227865314,"pZ":1.8460119883107013,"vX0":7.0130610534094515,"vY0":-135.0734902050626,"vZ0":-3.869239066323086,"x":120.28,"y":188.94,"x0":-1.6939800908178868,"y0":50.005683435520375,"z0":4.633450945663971,"aX":-14.551568229081601},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":2209,"spinDirection":227},"zone":8,"typeConfidence":0.89,"plateTime":0.40613438731915164,"extension":6.736246981782273},"index":4,"playId":"112219ae-151e-35ed-84d0-aec03070e520","pitchNumber":5,"startTime":"2026-08-16T20:28:25.356Z","endTime":"2026-08-16T20:28:29.072Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-16T20:28:43.720Z","endTime":"2026-08-16T20:28:59.547Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184143462208652,"aZ":-16.180816351350078,"pfxX":-9.004299770426769,"pfxZ":8.646941267612217,"pX":-0.33253215731996494,"pZ":1.4181956505996725,"vX0":6.61115644115658,"vY0":-135.54397297637456,"vZ0":-5.25347635287064,"x":129.68,"y":200.49,"x0":-1.640218743266905,"y0":50.006450160194575,"z0":4.521374866031755,"aX":-16.66354198418635},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":14.8,"spinRate":2242,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4049701156323815,"extension":6.826774435804159},"index":6,"playId":"f393e9d3-b010-3812-9637-5c5c84384349","pitchNumber":6,"startTime":"2026-08-16T20:28:59.547Z","endTime":"2026-08-16T20:29:04.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:29:04.998Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Navarreto strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T20:29:27.412Z","endTime":"2026-08-16T20:31:21.177Z","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":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.712481832551617,"aZ":-20.19883986576221,"pfxX":2.5746705165742187,"pfxZ":7.548766528404326,"pX":0.45489854761343984,"pZ":2.3360350505143743,"vX0":4.35715676986633,"vY0":-125.7657761315618,"vZ0":-2.3842751769677384,"x":99.66,"y":175.71,"x0":-1.641001962440092,"y0":50.006070108506975,"z0":4.951091595183647,"aX":4.086789566816513},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.3,"breakHorizontal":-5.8,"spinRate":2294,"spinDirection":146},"zone":6,"typeConfidence":0.87,"plateTime":0.4370618283675096,"extension":6.920559875345889},"index":0,"playId":"47aee6db-db42-31b6-8746-0298edd997f8","pitchNumber":1,"startTime":"2026-08-16T20:29:32.750Z","endTime":"2026-08-16T20:29:36.497Z","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":82.5,"endSpeed":75.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921170538762723,"aZ":-29.78301542064759,"pfxX":5.932254896061151,"pfxZ":1.6436756593570143,"pX":1.3141727481925471,"pZ":1.866245795188673,"vX0":5.491822318921703,"vY0":-120.04128818422923,"vZ0":-0.11970200152696575,"x":66.91,"y":188.39,"x0":-1.7765462441704594,"y0":50.00228729884133,"z0":4.57515939782372,"aX":8.629840911990348},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":-12.1,"spinRate":2568,"spinDirection":76},"zone":14,"typeConfidence":0.92,"plateTime":0.4568277161230734,"extension":6.850517475228067},"index":1,"playId":"51c2120f-8934-366c-85f9-dedcd8e0b972","pitchNumber":2,"startTime":"2026-08-16T20:29:49.507Z","endTime":"2026-08-16T20:29:53.453Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59544679570015,"aZ":-16.277103124575227,"pfxX":-7.852702920610186,"pfxZ":8.472358580431406,"pX":1.6266723306671564,"pZ":3.0004763779682624,"vX0":10.816870599951724,"vY0":-135.83165979251854,"vZ0":-2.1499271157936235,"x":55.0,"y":157.77,"x0":-1.3792767025367152,"y0":50.00383270045279,"z0":4.928783144912022,"aX":-14.736958783237254},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":12.0,"spinRate":2176,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.40259967305344624,"extension":6.8025254658685235},"index":2,"playId":"31df8cbf-38c2-342c-9c46-d1edc40fe1a2","pitchNumber":3,"startTime":"2026-08-16T20:30:15.495Z","endTime":"2026-08-16T20:30:19.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.242599938227706,"aZ":-29.616266680703415,"pfxX":6.8334979238359175,"pfxZ":1.7878528117790262,"pX":0.9308200142104801,"pZ":1.5429247547561384,"vX0":4.561073552339159,"vY0":-118.59489763351897,"vZ0":-0.9344961993753217,"x":81.52,"y":197.12,"x0":-1.9009080986001716,"y0":50.00503013460941,"z0":4.627044824255804,"aX":9.801610604365733},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.2,"breakHorizontal":-13.4,"spinRate":2371,"spinDirection":74},"zone":14,"typeConfidence":0.92,"plateTime":0.4606438334818219,"extension":7.000653085284121},"index":3,"playId":"8b85780a-5410-34b6-bcca-ab57e2003149","pitchNumber":4,"startTime":"2026-08-16T20:30:32.619Z","endTime":"2026-08-16T20:30:37.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84864858837181,"aZ":-19.125223085261144,"pfxX":-8.061484836141599,"pfxZ":7.073500949311007,"pX":-0.6666612490303261,"pZ":1.786321441143449,"vX0":5.6135709144231605,"vY0":-135.27406589786582,"vZ0":-4.158723899399566,"x":142.41,"y":190.55,"x0":-1.7265061913375994,"y0":50.00168874737191,"z0":4.693024518459432,"aX":-14.866802005410127},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":2199,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.40567315317647745,"extension":6.768657802762441},"index":4,"playId":"efe6d23b-b296-33fa-89b9-6f0b5ce79370","pitchNumber":5,"startTime":"2026-08-16T20:30:52.435Z","endTime":"2026-08-16T20:30:55.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.024669122186094,"aZ":-32.51784990759585,"pfxX":6.371495070103936,"pfxZ":-0.2440868373508458,"pX":1.0585031007267853,"pZ":1.3134600304584043,"vX0":5.100672931187282,"vY0":-118.52597348031375,"vZ0":-0.5447235379310039,"x":76.65,"y":203.32,"x0":-1.9467088530025185,"y0":50.00169711213673,"z0":4.508171284321819,"aX":9.089339332407935},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.2,"breakHorizontal":-12.7,"spinRate":2445,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.4616002516574236,"extension":7.119078881280114},"index":5,"playId":"1fc16580-3929-3a9a-a72f-ecf68389db97","pitchNumber":6,"startTime":"2026-08-16T20:31:15.987Z","endTime":"2026-08-16T20:31:21.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:31:21.177Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a sharp line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T20:33:33.133Z","endTime":"2026-08-16T20:35:09.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T20:32:46.267Z","endTime":"2026-08-16T20:33:35.406Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40577021497466,"aZ":-25.08497075413243,"pfxX":-9.627080143275055,"pfxZ":3.7640570903674426,"pX":0.8577141184427439,"pZ":2.705800179631738,"vX0":11.259651408413967,"vY0":-136.1903817464775,"vZ0":-1.4335979582692309,"x":84.31,"y":165.72,"x0":-2.0758686376944637,"y0":50.000116651828165,"z0":4.971025695729439,"aX":-18.115378217153044},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":15.1,"spinRate":2219,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.40190204998781454,"extension":6.32390620609154},"index":1,"playId":"3ef1a5e9-00bb-33ed-aacf-d7eebb4e33c5","pitchNumber":1,"startTime":"2026-08-16T20:33:35.406Z","endTime":"2026-08-16T20:33:39.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353742962086,"aZ":-30.71155718991338,"pfxX":1.1651215515566076,"pfxZ":0.9010297951267292,"pX":1.7648446943604752,"pZ":1.6907927853995137,"vX0":8.778984630370944,"vY0":-126.29494905233416,"vZ0":-2.537431959568977,"x":49.73,"y":193.13,"x0":-1.8995767654492073,"y0":50.00480325709058,"z0":5.164732651790368,"aX":1.8905247601661483},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-4.0,"spinRate":2811,"spinDirection":71},"zone":14,"typeConfidence":0.88,"plateTime":0.4327693066706422,"extension":6.187707067746148},"index":2,"playId":"3df96e2d-11b3-3959-9132-71c2f9ff70a6","pitchNumber":2,"startTime":"2026-08-16T20:33:50.247Z","endTime":"2026-08-16T20:33:57.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644828742554395,"aZ":-31.03528019975997,"pfxX":1.2361046898862798,"pfxZ":0.676369307543184,"pX":1.2641404109923713,"pZ":1.593348795366538,"vX0":7.686453597617391,"vY0":-127.93911465639732,"vZ0":-2.612551339411818,"x":68.81,"y":195.76,"x0":-1.9258916299289437,"y0":50.00128335974469,"z0":5.033091930366771,"aX":2.06971453229507},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2796,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.4263094330000077,"extension":6.130647834989451},"index":3,"playId":"d3279300-6f0f-3118-85e0-ad1d0126b562","pitchNumber":3,"startTime":"2026-08-16T20:34:06.472Z","endTime":"2026-08-16T20:34:11.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7995769132736,"aZ":-23.344801262734787,"pfxX":-8.972011831157545,"pfxZ":4.531709089664943,"pX":0.5740131182024957,"pZ":2.326544870519377,"vX0":10.793257767188225,"vY0":-138.00252548498605,"vZ0":-2.646908105152037,"x":95.12,"y":175.96,"x0":-2.203514417073655,"y0":50.00216489320169,"z0":4.853380754705279,"aX":-17.480160818484876},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2271,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.39536841851393056,"extension":6.279366115605281},"index":4,"playId":"9bc2300e-74ba-3ef9-8da6-df922767c9c4","pitchNumber":4,"startTime":"2026-08-16T20:34:21.562Z","endTime":"2026-08-16T20:34:26.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6391889631677,"aZ":-16.227891732398923,"pfxX":-6.4684346981901975,"pfxZ":8.133945683586555,"pX":0.706084134680655,"pZ":2.986270794452065,"vX0":9.447294466861488,"vY0":-139.66573574189442,"vZ0":-2.6032655282487536,"x":90.09,"y":158.15,"x0":-1.891675501893386,"y0":50.005236902426795,"z0":5.007276004053449,"aX":-12.685941128567725},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2390,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.3932822418238269,"extension":6.231191424926854},"index":5,"playId":"c1ee35ee-a8b2-37b0-b44e-dd8bc2e8a82a","pitchNumber":5,"startTime":"2026-08-16T20:34:40.255Z","endTime":"2026-08-16T20:34:43.608Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409717478412173,"aZ":-24.64133354267596,"pfxX":-10.270783879456943,"pfxZ":3.92590129589924,"pX":-0.08765211847540635,"pZ":2.0471025462298744,"vX0":9.209889492575854,"vY0":-137.8574950193629,"vZ0":-3.0409234866894628,"x":120.34,"y":183.51,"x0":-2.1417194017180337,"y0":50.00368703418028,"z0":4.832671401895713,"aX":-19.71705698511242},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2163,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.39770442188758226,"extension":6.489901065917778},"hitData":{"launchSpeed":100.8,"launchAngle":16.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.98,"coordY":102.22}},"index":6,"playId":"cb556c64-2078-3560-8b64-b242b04f28ce","pitchNumber":6,"startTime":"2026-08-16T20:34:58.212Z","endTime":"2026-08-16T20:35:09.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:35:09.615Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Michael Toglia grounds into a double play, shortstop Otto Lopez to first baseman Graham Pauley. Eugenio Suárez out at 2nd. Michael Toglia out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T20:35:35.273Z","endTime":"2026-08-16T20:35:47.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"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":688363,"link":"/api/v1/people/688363"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44003678412809,"aZ":-18.039043880033205,"pfxX":-6.05451480206073,"pfxZ":7.1821042295667885,"pX":-0.4132360630220483,"pZ":2.543825974618707,"vX0":6.784424130907458,"vY0":-140.0596279168846,"vZ0":-3.3579038048799736,"x":132.75,"y":170.1,"x0":-2.0913265721938186,"y0":50.00160993461234,"z0":4.952166801264752,"aX":-11.914096501340874},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":9.4,"spinRate":2296,"spinDirection":224},"zone":4,"typeConfidence":0.87,"plateTime":0.3925013071260355,"extension":6.136244414921757},"hitData":{"launchSpeed":98.5,"launchAngle":5.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.35,"coordY":145.5}},"index":0,"playId":"7a044e2f-b1ed-334a-b9c1-e85e38ff4f2d","pitchNumber":1,"startTime":"2026-08-16T20:35:38.308Z","endTime":"2026-08-16T20:35:47.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:35:47.567Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T20:36:11.223Z","endTime":"2026-08-16T20:37:47.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".270"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.088"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".838"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.05"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.46"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.91"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.46"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.44"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.44"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.64"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.088"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".838"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"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":95.3,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1319556869613,"aZ":-26.393590532477063,"pfxX":-9.069308863281439,"pfxZ":2.943436803036482,"pX":0.1485689614153742,"pZ":3.334567601785912,"vX0":9.63512982018985,"vY0":-138.52246346989045,"vZ0":0.3660771003694304,"x":111.34,"y":148.75,"x0":-2.180435155608925,"y0":50.000680814402706,"z0":4.951723252951873,"aX":-17.79487251890181},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":2332,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.3939590421941106,"extension":6.175022323511761},"index":0,"playId":"c9f29a1b-3406-3cd8-a8b9-cfe728572660","pitchNumber":1,"startTime":"2026-08-16T20:36:13.910Z","endTime":"2026-08-16T20:36:18.003Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796842531056644,"aZ":-32.33120493677808,"pfxX":3.7844301197738552,"pfxZ":-0.0954998592147227,"pX":0.5737516696629108,"pZ":3.063318442048913,"vX0":5.599715594244329,"vY0":-129.19137523112462,"vZ0":0.9567911905041158,"x":95.13,"y":156.07,"x0":-2.1063620132510597,"y0":50.00069663628663,"z0":5.157316099487191,"aX":6.448054672606731},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":-8.0,"spinRate":2928,"spinDirection":86},"zone":3,"typeConfidence":0.9,"plateTime":0.42262240769028514,"extension":5.990554304978059},"index":1,"playId":"9691c504-b92b-3dde-9f91-fddb14bb15fa","pitchNumber":2,"startTime":"2026-08-16T20:36:29.439Z","endTime":"2026-08-16T20:36:33.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684511345093654,"aZ":-29.62993720675169,"pfxX":10.51956907021821,"pfxZ":1.7373063496449417,"pX":0.12567730972821292,"pZ":2.1132652268661585,"vX0":3.0660165433605133,"vY0":-120.37894383831501,"vZ0":0.0481922704900164,"x":112.21,"y":181.72,"x0":-2.5316802462640533,"y0":50.00334115207791,"z0":4.719127590973663,"aX":15.416563333250666},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-19.8,"spinRate":2886,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4552545375882602,"extension":6.075180414890412},"index":2,"playId":"9aa9b512-8800-3336-be54-b66bf76342a5","pitchNumber":3,"startTime":"2026-08-16T20:36:43.105Z","endTime":"2026-08-16T20:36:46.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163604589944853,"aZ":-29.473982663765288,"pfxX":11.310865635996908,"pfxZ":1.797298809324615,"pX":1.2854660134054474,"pZ":1.8855087615455657,"vX0":5.179285073484547,"vY0":-121.73709887647902,"vZ0":-0.8049957065913517,"x":68.0,"y":187.87,"x0":-2.339490976989262,"y0":50.00024727725115,"z0":4.774504208492042,"aX":16.951919878204162},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-21.7,"spinRate":2907,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4501420615721723,"extension":6.101443032733296},"index":3,"playId":"5eabf200-ef51-378f-ab2f-bd95c031bf9b","pitchNumber":4,"startTime":"2026-08-16T20:36:59.058Z","endTime":"2026-08-16T20:37:04.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32892205249242,"aZ":-13.492420971165314,"pfxX":-4.940649868344066,"pfxZ":9.599667248033958,"pX":2.1557320547015033,"pZ":4.176519486147292,"vX0":11.762160121579024,"vY0":-139.12082459239315,"vZ0":-0.23087585019039983,"x":34.83,"y":126.01,"x0":-1.4987027893494584,"y0":50.00080655854086,"z0":5.160564411520188,"aX":-9.614381386958078},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2543,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3948016523709086,"extension":6.09059368650006},"index":4,"playId":"be4ae23a-24ab-3daf-b500-9ed0a0e86e36","pitchNumber":5,"startTime":"2026-08-16T20:37:17.326Z","endTime":"2026-08-16T20:37:21.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17011614812891,"aZ":-14.93774763272869,"pfxX":-4.883427568167239,"pfxZ":8.725048905349349,"pX":1.1160091870681133,"pZ":3.274067011547342,"vX0":10.149348754267756,"vY0":-139.38207636808568,"vZ0":-2.09057607159367,"x":74.46,"y":150.38,"x0":-1.9314898560392473,"y0":50.0014138622865,"z0":5.015741591005714,"aX":-9.646968116309234},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2464,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3923748603478878,"extension":6.247647583752283},"index":5,"playId":"5ab454e2-0de1-34fc-8340-8e5c4d49f20f","pitchNumber":6,"startTime":"2026-08-16T20:37:43.952Z","endTime":"2026-08-16T20:37:47.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:37:47.672Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T20:36:11.223Z","endTime":"2026-08-16T20:37:47.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".270"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.088"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".838"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.05"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.46"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.57"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.91"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.46"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.44"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.44"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.64"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".304"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.088"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".838"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"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":95.3,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1319556869613,"aZ":-26.393590532477063,"pfxX":-9.069308863281439,"pfxZ":2.943436803036482,"pX":0.1485689614153742,"pZ":3.334567601785912,"vX0":9.63512982018985,"vY0":-138.52246346989045,"vZ0":0.3660771003694304,"x":111.34,"y":148.75,"x0":-2.180435155608925,"y0":50.000680814402706,"z0":4.951723252951873,"aX":-17.79487251890181},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":2332,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.3939590421941106,"extension":6.175022323511761},"index":0,"playId":"c9f29a1b-3406-3cd8-a8b9-cfe728572660","pitchNumber":1,"startTime":"2026-08-16T20:36:13.910Z","endTime":"2026-08-16T20:36:18.003Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796842531056644,"aZ":-32.33120493677808,"pfxX":3.7844301197738552,"pfxZ":-0.0954998592147227,"pX":0.5737516696629108,"pZ":3.063318442048913,"vX0":5.599715594244329,"vY0":-129.19137523112462,"vZ0":0.9567911905041158,"x":95.13,"y":156.07,"x0":-2.1063620132510597,"y0":50.00069663628663,"z0":5.157316099487191,"aX":6.448054672606731},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":-8.0,"spinRate":2928,"spinDirection":86},"zone":3,"typeConfidence":0.9,"plateTime":0.42262240769028514,"extension":5.990554304978059},"index":1,"playId":"9691c504-b92b-3dde-9f91-fddb14bb15fa","pitchNumber":2,"startTime":"2026-08-16T20:36:29.439Z","endTime":"2026-08-16T20:36:33.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684511345093654,"aZ":-29.62993720675169,"pfxX":10.51956907021821,"pfxZ":1.7373063496449417,"pX":0.12567730972821292,"pZ":2.1132652268661585,"vX0":3.0660165433605133,"vY0":-120.37894383831501,"vZ0":0.0481922704900164,"x":112.21,"y":181.72,"x0":-2.5316802462640533,"y0":50.00334115207791,"z0":4.719127590973663,"aX":15.416563333250666},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-19.8,"spinRate":2886,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4552545375882602,"extension":6.075180414890412},"index":2,"playId":"9aa9b512-8800-3336-be54-b66bf76342a5","pitchNumber":3,"startTime":"2026-08-16T20:36:43.105Z","endTime":"2026-08-16T20:36:46.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163604589944853,"aZ":-29.473982663765288,"pfxX":11.310865635996908,"pfxZ":1.797298809324615,"pX":1.2854660134054474,"pZ":1.8855087615455657,"vX0":5.179285073484547,"vY0":-121.73709887647902,"vZ0":-0.8049957065913517,"x":68.0,"y":187.87,"x0":-2.339490976989262,"y0":50.00024727725115,"z0":4.774504208492042,"aX":16.951919878204162},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-21.7,"spinRate":2907,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4501420615721723,"extension":6.101443032733296},"index":3,"playId":"5eabf200-ef51-378f-ab2f-bd95c031bf9b","pitchNumber":4,"startTime":"2026-08-16T20:36:59.058Z","endTime":"2026-08-16T20:37:04.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32892205249242,"aZ":-13.492420971165314,"pfxX":-4.940649868344066,"pfxZ":9.599667248033958,"pX":2.1557320547015033,"pZ":4.176519486147292,"vX0":11.762160121579024,"vY0":-139.12082459239315,"vZ0":-0.23087585019039983,"x":34.83,"y":126.01,"x0":-1.4987027893494584,"y0":50.00080655854086,"z0":5.160564411520188,"aX":-9.614381386958078},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2543,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3948016523709086,"extension":6.09059368650006},"index":4,"playId":"be4ae23a-24ab-3daf-b500-9ed0a0e86e36","pitchNumber":5,"startTime":"2026-08-16T20:37:17.326Z","endTime":"2026-08-16T20:37:21.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17011614812891,"aZ":-14.93774763272869,"pfxX":-4.883427568167239,"pfxZ":8.725048905349349,"pX":1.1160091870681133,"pZ":3.274067011547342,"vX0":10.149348754267756,"vY0":-139.38207636808568,"vZ0":-2.09057607159367,"x":74.46,"y":150.38,"x0":-1.9314898560392473,"y0":50.0014138622865,"z0":5.015741591005714,"aX":-9.646968116309234},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2464,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3923748603478878,"extension":6.247647583752283},"index":5,"playId":"5ab454e2-0de1-34fc-8340-8e5c4d49f20f","pitchNumber":6,"startTime":"2026-08-16T20:37:43.952Z","endTime":"2026-08-16T20:37:47.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T20:37:47.672Z","atBatIndex":77},"scoringPlays":[54,58,60,68,70],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":158.42,"y":96.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":112.73,"y":159.18},"type":"O","description":"Grounded Into DP"},{"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":161.89,"y":84.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":107.15,"y":165.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":47.62,"y":116.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":106.65,"y":162.23},"type":"O","description":"Pop Out"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10,11],"bottom":[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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":205.69,"y":102.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":108.2,"y":79.07},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":95.12,"y":183.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":154.81,"y":153.61},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":101.07,"y":167.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":119.83,"y":147.52},"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":3,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":113.74,"y":155.64},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":67.58,"y":96.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":100.38,"y":76.39},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":146.45,"y":171.7},"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":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":176.85,"y":87.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":144.67,"y":154.62},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":83.14,"y":154.51},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32],"bottom":[33,34,35,36,37],"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":141.63,"y":163.75},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":105.13,"y":166.79},"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":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":173.5,"y":58.95},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":106.65,"y":166.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":111.8,"y":117.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":113.74,"y":155.13},"type":"O","description":"Forceout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40],"bottom":[41,42,43,44],"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":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":124.8,"y":91.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":71.18,"y":73.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":110.7,"y":164.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":157.34,"y":163.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":126.26,"y":191.51},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"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":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":116.07,"y":185.09},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":129.02,"y":175.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":148.72,"y":154.12},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":63,"top":[52,53,54,55,56,57,58,59],"bottom":[60,61,62,63],"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":125.91,"y":191.63},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":86.03,"y":85.32},"type":"O","description":"Lineout"},{"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":30.05,"y":89.23},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":113.24,"y":156.14},"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":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":109.18,"y":103.93},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":161.77,"y":45.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":138.89,"y":44.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":97.2,"y":173.14},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":77,"top":[64,65,66,67,68,69,70,71,72,73,74],"bottom":[75,76,77],"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":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":60.98,"y":77.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":100.06,"y":164.76},"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":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":181.28,"y":75.16},"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":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":26.12,"y":93.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":155.82,"y":169.32},"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":9,"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":94.14,"y":127.59},"type":"E","description":"Field Error"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":49.98,"y":102.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":121.35,"y":145.5},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":2,"leftOnBase":0},"away":{"runs":5,"hits":2,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":1,"hits":4,"errors":3,"leftOnBase":5},"away":{"runs":7,"hits":8,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"catcher":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"first":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"onDeck":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"inHole":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"battingOrder":10,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"onDeck":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"inHole":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"battingOrder":6,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":3,"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":6,"groundOuts":11,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".250","atBats":37,"obp":".326","slg":".403","ops":".729","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":15,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":28,"obp":".273","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":139,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":52,"strikes":87,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"pitchesPerInning":"15.44","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"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":11,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":187,"era":"1.64","inningsPitched":"11.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.36","battersFaced":47,"outs":33,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":73,"strikes":114,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.00","gamesFinished":5,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"6.55","walksPer9Inn":"5.73","hitsPer9Inn":"6.55","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"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"}]},"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.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":18,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":97,"obp":".320","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":410,"era":"3.33","inningsPitched":"24.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":9,"whip":"1.27","battersFaced":103,"outs":73,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":130,"strikes":280,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"16.85","gamesFinished":6,"strikeoutWalkRatio":"7.25","strikeoutsPer9Inn":"10.73","walksPer9Inn":"1.48","hitsPer9Inn":"9.99","runsScoredPer9":"4.07","homeRunsPer9":"1.48","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-0 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"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":58,"flyOuts":15,"groundOuts":31,"airOuts":30,"runs":26,"doubles":6,"triples":0,"homeRuns":13,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".273","atBats":161,"obp":".371","slg":".553","ops":".924","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":89,"rbi":29,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".337","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.38","popOuts":6,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":77,"errors":0,"chances":77,"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"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":1,"flyOuts":29,"groundOuts":15,"airOuts":45,"runs":28,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":146,"obp":".313","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":688,"era":"5.87","inningsPitched":"38.1","wins":3,"losses":4,"saves":18,"saveOpportunities":21,"holds":2,"blownSaves":3,"earnedRuns":25,"whip":"1.28","battersFaced":166,"outs":115,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":688,"balls":230,"strikes":458,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".429","pitchesPerInning":"17.95","gamesFinished":34,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"12.68","walksPer9Inn":"3.76","hitsPer9Inn":"7.75","runsScoredPer9":"6.57","homeRunsPer9":"1.88","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":66,"airOuts":74,"runs":35,"doubles":13,"triples":1,"homeRuns":18,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".231","atBats":303,"obp":".308","slg":".459","ops":".767","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":139,"rbi":50,"leftOnBase":163,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":146,"errors":3,"chances":153,"fielding":".980","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":26,"gamesStarted":26,"flyOuts":99,"groundOuts":177,"airOuts":189,"runs":70,"doubles":27,"triples":2,"homeRuns":17,"strikeOuts":130,"baseOnBalls":46,"intentionalWalks":0,"hits":153,"hitByPitch":7,"atBats":645,"obp":".294","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2570,"era":"3.43","inningsPitched":"170.2","wins":13,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.17","battersFaced":702,"outs":512,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2570,"balls":855,"strikes":1715,"strikePercentage":".670","hitBatsmen":7,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".650","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.43","hitsPer9Inn":"8.07","runsScoredPer9":"3.69","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":14,"groundOuts":50,"airOuts":36,"runs":27,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":159,"obp":".374","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":717,"era":"5.27","inningsPitched":"41.0","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":5,"blownSaves":3,"earnedRuns":24,"whip":"1.66","battersFaced":187,"outs":123,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":282,"strikes":435,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".500","pitchesPerInning":"17.49","gamesFinished":14,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"6.80","walksPer9Inn":"4.83","hitsPer9Inn":"10.10","runsScoredPer9":"5.93","homeRunsPer9":"0.66","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"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":30,"gamesStarted":14,"flyOuts":63,"groundOuts":112,"airOuts":98,"runs":43,"doubles":12,"triples":3,"homeRuns":13,"strikeOuts":76,"baseOnBalls":40,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":379,"obp":".325","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","numberOfPitches":1575,"era":"3.65","inningsPitched":"98.2","wins":3,"losses":6,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":40,"whip":"1.36","battersFaced":424,"outs":296,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1575,"balls":563,"strikes":1012,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".333","pitchesPerInning":"15.96","gamesFinished":8,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.93","walksPer9Inn":"3.65","hitsPer9Inn":"8.57","runsScoredPer9":"3.92","homeRunsPer9":"1.19","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":17,"groundOuts":15,"airOuts":40,"runs":33,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":35,"hitByPitch":9,"avg":".250","atBats":140,"obp":".373","slg":".464","ops":".837","caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":65,"rbi":11,"leftOnBase":63,"sacBunts":1,"sacFlies":1,"babip":".349","groundOutsToAirouts":"0.38","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":15,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":94,"errors":3,"chances":99,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":63,"groundOuts":90,"airOuts":131,"runs":60,"doubles":14,"triples":4,"homeRuns":7,"strikeOuts":102,"baseOnBalls":60,"intentionalWalks":0,"hits":84,"hitByPitch":9,"avg":".209","atBats":401,"obp":".325","slg":".317","ops":".642","caughtStealing":12,"stolenBases":19,"stolenBasePercentage":".613","caughtStealingPercentage":".387","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":127,"rbi":29,"leftOnBase":153,"sacBunts":5,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.29","popOuts":34,"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":270,"errors":0,"chances":274,"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":52,"gamesStarted":0,"flyOuts":19,"groundOuts":57,"airOuts":35,"runs":29,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":191,"obp":".339","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":917,"era":"4.15","inningsPitched":"52.0","wins":5,"losses":5,"saves":1,"saveOpportunities":6,"holds":13,"blownSaves":5,"earnedRuns":24,"whip":"1.42","battersFaced":228,"outs":156,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":354,"strikes":563,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".500","pitchesPerInning":"17.63","gamesFinished":10,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"10.21","walksPer9Inn":"5.37","hitsPer9Inn":"7.44","runsScoredPer9":"5.02","homeRunsPer9":"0.17","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"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}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":28,"groundOuts":54,"airOuts":50,"runs":21,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":4,"atBats":165,"obp":".259","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":672,"era":"3.59","inningsPitched":"47.2","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"0.92","battersFaced":185,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":237,"strikes":435,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".750","pitchesPerInning":"14.10","gamesFinished":12,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.64","hitsPer9Inn":"5.66","runsScoredPer9":"3.97","homeRunsPer9":"1.32","inheritedRunners":27,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":51,"groundOuts":90,"airOuts":114,"runs":31,"doubles":25,"triples":2,"homeRuns":5,"strikeOuts":28,"baseOnBalls":19,"intentionalWalks":0,"hits":85,"hitByPitch":0,"avg":".270","atBats":315,"obp":".310","slg":".410","ops":".720","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":129,"rbi":45,"leftOnBase":132,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":31,"lineOuts":32},"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":147,"putOuts":98,"errors":11,"chances":256,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":16,"groundOuts":36,"airOuts":30,"runs":23,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":6,"atBats":123,"obp":".376","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":602,"era":"5.51","inningsPitched":"32.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":20,"whip":"1.53","battersFaced":151,"outs":98,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":213,"strikes":389,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.43","gamesFinished":7,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.99","walksPer9Inn":"4.41","hitsPer9Inn":"9.37","runsScoredPer9":"6.34","homeRunsPer9":"0.55","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":11,"flyOuts":34,"groundOuts":55,"airOuts":60,"runs":31,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":57,"hitByPitch":2,"atBats":220,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":858,"era":"4.70","inningsPitched":"53.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":28,"whip":"1.32","battersFaced":237,"outs":161,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":858,"balls":276,"strikes":582,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"15.99","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.22","walksPer9Inn":"2.35","hitsPer9Inn":"9.56","runsScoredPer9":"5.20","homeRunsPer9":"1.34","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":78,"groundOuts":129,"airOuts":136,"runs":57,"doubles":16,"triples":6,"homeRuns":6,"strikeOuts":69,"baseOnBalls":61,"intentionalWalks":4,"hits":129,"hitByPitch":0,"avg":".284","atBats":454,"obp":".365","slg":".385","ops":".750","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":175,"rbi":46,"leftOnBase":185,"sacBunts":3,"sacFlies":6,"babip":".319","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.67","popOuts":18,"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":292,"putOuts":184,"errors":7,"chances":483,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"602","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":20,"groundOuts":26,"airOuts":36,"runs":9,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".194","atBats":108,"obp":".228","slg":".306","ops":".534","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":33,"rbi":14,"leftOnBase":54,"sacBunts":1,"sacFlies":1,"babip":".247","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.00","popOuts":10,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":50,"errors":3,"chances":105,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":30,"groundOuts":32,"airOuts":56,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":62,"baseOnBalls":22,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":182,"obp":".272","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":860,"era":"2.98","inningsPitched":"51.1","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":21,"blownSaves":0,"earnedRuns":17,"whip":"1.05","battersFaced":206,"outs":154,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":860,"balls":302,"strikes":558,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":4,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"10.87","walksPer9Inn":"3.86","hitsPer9Inn":"5.61","runsScoredPer9":"3.33","homeRunsPer9":"0.88","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":34,"groundOuts":35,"airOuts":57,"runs":38,"doubles":13,"triples":0,"homeRuns":13,"strikeOuts":108,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":4,"avg":".228","atBats":250,"obp":".293","slg":".436","ops":".729","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":109,"rbi":52,"leftOnBase":103,"sacBunts":0,"sacFlies":7,"babip":".324","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.23","popOuts":7,"lineOuts":16},"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":126,"errors":0,"chances":126,"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":"2-5 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":39,"airOuts":29,"runs":19,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":33,"hitByPitch":2,"avg":".243","atBats":136,"obp":".329","slg":".353","ops":".682","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":48,"rbi":17,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":11,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":10,"putOuts":151,"errors":4,"chances":165,"fielding":".976","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":20,"groundOuts":48,"airOuts":36,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":30,"hitByPitch":7,"avg":".207","atBats":145,"obp":".301","slg":".276","ops":".577","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":40,"rbi":14,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":2,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":55,"errors":3,"chances":99,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":17,"gamesStarted":17,"flyOuts":46,"groundOuts":93,"airOuts":98,"runs":48,"doubles":16,"triples":2,"homeRuns":12,"strikeOuts":64,"baseOnBalls":24,"intentionalWalks":0,"hits":92,"hitByPitch":1,"atBats":344,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1396,"era":"4.41","inningsPitched":"87.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.32","battersFaced":373,"outs":263,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1396,"balls":474,"strikes":922,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".462","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.46","hitsPer9Inn":"9.44","runsScoredPer9":"4.93","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":8,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"avg":".087","atBats":23,"obp":".192","slg":".130","ops":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":3,"rbi":0,"leftOnBase":11,"sacBunts":2,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":8,"putOuts":56,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"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":76,"flyOuts":27,"groundOuts":66,"airOuts":45,"runs":32,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".240","atBats":221,"obp":".297","slg":".434","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":96,"rbi":36,"leftOnBase":94,"sacBunts":4,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.42","popOuts":9,"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":19,"stolenBases":42,"stolenBasePercentage":".689","caughtStealingPercentage":".311","assists":35,"putOuts":573,"errors":6,"chances":614,"fielding":".990","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":{"summary":"6.0 IP, 0 ER, 5 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":67,"groundOuts":93,"airOuts":124,"runs":49,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":133,"baseOnBalls":49,"intentionalWalks":0,"hits":87,"hitByPitch":8,"atBats":435,"obp":".291","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1993,"era":"3.23","inningsPitched":"122.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.11","battersFaced":494,"outs":368,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1993,"balls":713,"strikes":1280,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.60","hitsPer9Inn":"6.38","runsScoredPer9":"3.60","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":75,"groundOuts":150,"airOuts":128,"runs":73,"doubles":29,"triples":7,"homeRuns":9,"strikeOuts":68,"baseOnBalls":25,"intentionalWalks":0,"hits":150,"hitByPitch":4,"avg":".308","atBats":487,"obp":".341","slg":".452","ops":".793","caughtStealing":4,"stolenBases":24,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":220,"rbi":53,"leftOnBase":191,"sacBunts":0,"sacFlies":9,"babip":".337","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.11","popOuts":17,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":270,"putOuts":156,"errors":18,"chances":444,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672640,681715,682663,669364,691594,677870,665052,688363,665923,805300,640459,691587,694795,656848,676604],"pitchers":[691587,694795,656848,676604],"bench":[683357,691788],"bullpen":[645261,664126,676534,806188,687473,676083,667463,663969,680767],"battingOrder":[672640,681715,682663,669364,691594,688363,665923,805300,640459],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez (7, Marinaccio)."},{"label":"HR","value":"Hernández, H (18, 8th inning off Antone, 0 on, 2 out); Sanoja (5, 9th inning off Marinaccio, 2 on, 2 out)."},{"label":"TB","value":"Edwards, X; Hernández, H 4; Jiménez, L; Lopez, O; Ramírez 3; Ruiz, E; Sanoja 4."},{"label":"RBI","value":"Conine (29); Hernández, H (50); Ramírez 2 (17); Sanoja 3 (45)."},{"label":"2-out RBI","value":"Sanoja 3; Conine; Hernández, H; Ramírez 2."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja; Navarreto 3; Ruiz, E 2."},{"label":"GIDP","value":"Hernández, H."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ruiz, E (29, 2nd base off Lodolo/Trevino); Ramírez (4, 3rd base off Marinaccio/Stephenson, T); Edwards, X (19, 2nd base off Marinaccio/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Navarreto-Edwards, X; Lopez, O-Pauley)."}]}],"note":[{"label":"a","value":"Walked for Jiménez, L in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".226","atBats":28,"obp":".306","slg":".393","ops":".699","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":37,"obp":".356","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"4.51","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.40","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":78,"strikes":107,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":7,"pitchesPerInning":"20.56","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":3,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K, CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","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":2,"putOuts":1,"errors":2,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":53,"groundOuts":99,"airOuts":82,"runs":68,"doubles":18,"triples":5,"homeRuns":20,"strikeOuts":124,"baseOnBalls":51,"intentionalWalks":0,"hits":107,"hitByPitch":2,"avg":".262","atBats":409,"obp":".344","slg":".477","ops":".821","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":195,"rbi":56,"leftOnBase":153,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.45","popOuts":5,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":222,"putOuts":146,"errors":14,"chances":382,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":29,"groundOuts":33,"airOuts":55,"runs":22,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":0,"hits":48,"hitByPitch":3,"avg":".250","atBats":192,"obp":".348","slg":".339","ops":".687","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":65,"rbi":18,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":13,"lineOuts":13},"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":146,"errors":0,"chances":146,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":71,"groundOuts":125,"airOuts":112,"runs":68,"doubles":23,"triples":0,"homeRuns":26,"strikeOuts":117,"baseOnBalls":53,"intentionalWalks":4,"hits":121,"hitByPitch":4,"avg":".259","atBats":468,"obp":".335","slg":".474","ops":".809","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":222,"rbi":91,"leftOnBase":201,"sacBunts":0,"sacFlies":7,"babip":".286","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":541,"errors":2,"chances":649,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":41,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":40,"runs":18,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":134,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":598,"era":"4.58","inningsPitched":"35.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.27","battersFaced":150,"outs":106,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":202,"strikes":396,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"16.92","gamesFinished":9,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"8.15","walksPer9Inn":"3.31","hitsPer9Inn":"8.15","runsScoredPer9":"4.58","homeRunsPer9":"1.53","inheritedRunners":23,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":11,"hitByPitch":3,"atBats":56,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":292,"era":"4.11","inningsPitched":"15.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.37","battersFaced":69,"outs":46,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":120,"strikes":172,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".---","pitchesPerInning":"19.04","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"14.09","walksPer9Inn":"5.87","hitsPer9Inn":"6.46","runsScoredPer9":"4.11","homeRunsPer9":"1.17","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":0,"flyOuts":24,"groundOuts":10,"airOuts":42,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":1,"hits":21,"hitByPitch":3,"atBats":99,"obp":".283","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"3.95","inningsPitched":"27.1","wins":4,"losses":1,"saves":15,"saveOpportunities":18,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.06","battersFaced":113,"outs":82,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":159,"strikes":289,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.24","rbi":0,"winPercentage":".800","pitchesPerInning":"16.39","gamesFinished":25,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.63","hitsPer9Inn":"6.91","runsScoredPer9":"3.95","homeRunsPer9":"1.32","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":7},"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}},"ID669911":{"person":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".231","slg":".250","ops":".481","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":15,"strikes":15,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":28,"groundOuts":44,"airOuts":42,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":2,"hits":32,"hitByPitch":5,"atBats":153,"obp":".287","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":678,"era":"3.60","inningsPitched":"40.0","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":7,"blownSaves":3,"earnedRuns":16,"whip":"1.10","battersFaced":174,"outs":120,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":223,"strikes":455,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":2,"winPercentage":".500","pitchesPerInning":"16.95","gamesFinished":7,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.55","walksPer9Inn":"2.70","hitsPer9Inn":"7.20","runsScoredPer9":"4.28","homeRunsPer9":"1.13","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":23,"groundOuts":55,"airOuts":47,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".193","atBats":187,"obp":".232","slg":".326","ops":".558","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":61,"rbi":15,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".227","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.17","popOuts":14,"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":1,"putOuts":103,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":80,"groundOuts":123,"airOuts":140,"runs":70,"doubles":20,"triples":2,"homeRuns":24,"strikeOuts":104,"baseOnBalls":42,"intentionalWalks":0,"hits":139,"hitByPitch":9,"atBats":501,"obp":".342","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2169,"era":"4.66","inningsPitched":"125.2","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.44","battersFaced":557,"outs":377,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2169,"balls":821,"strikes":1348,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".313","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.01","hitsPer9Inn":"9.95","runsScoredPer9":"5.01","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":58,"groundOuts":64,"airOuts":94,"runs":42,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":102,"baseOnBalls":41,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".194","atBats":319,"obp":".293","slg":".348","ops":".641","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":111,"rbi":29,"leftOnBase":138,"sacBunts":2,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":21,"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":223,"putOuts":145,"errors":3,"chances":371,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":37,"groundOuts":45,"airOuts":68,"runs":17,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".148","atBats":176,"obp":".202","slg":".256","ops":".458","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":45,"rbi":8,"leftOnBase":80,"sacBunts":0,"sacFlies":0,"babip":".157","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.20","popOuts":7,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":101,"putOuts":40,"errors":2,"chances":143,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":39,"groundOuts":57,"airOuts":72,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".160","atBats":212,"obp":".245","slg":".241","ops":".486","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":51,"rbi":11,"leftOnBase":78,"sacBunts":5,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.67","popOuts":18,"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":1,"putOuts":170,"errors":1,"chances":172,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":18,"flyOuts":61,"groundOuts":97,"airOuts":104,"runs":55,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":1,"hits":100,"hitByPitch":4,"atBats":376,"obp":".342","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1603,"era":"5.15","inningsPitched":"94.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.48","battersFaced":423,"outs":283,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1603,"balls":602,"strikes":1001,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"16.99","gamesFinished":3,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.82","hitsPer9Inn":"9.54","runsScoredPer9":"5.25","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":31,"airOuts":23,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".250","atBats":96,"obp":".258","slg":".406","ops":".664","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":39,"rbi":12,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":13,"putOuts":232,"errors":5,"chances":250,"fielding":".980","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":51,"groundOuts":54,"airOuts":86,"runs":32,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":1,"hits":75,"hitByPitch":2,"avg":".251","atBats":299,"obp":".333","slg":".425","ops":".758","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":127,"rbi":39,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.92","popOuts":12,"lineOuts":23},"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":18,"stolenBases":82,"stolenBasePercentage":".820","caughtStealingPercentage":".180","assists":34,"putOuts":722,"errors":3,"chances":759,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":38,"groundOuts":55,"airOuts":76,"runs":31,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":131,"baseOnBalls":34,"intentionalWalks":1,"hits":67,"hitByPitch":4,"avg":".205","atBats":327,"obp":".286","slg":".416","ops":".702","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":136,"rbi":49,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".272","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.17","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":22,"errors":2,"chances":68,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":73,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":29,"strikes":44,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":77,"airOuts":70,"runs":36,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":57,"baseOnBalls":29,"intentionalWalks":0,"hits":73,"hitByPitch":10,"atBats":269,"obp":".357","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1230,"era":"4.52","inningsPitched":"71.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.42","battersFaced":316,"outs":215,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1230,"balls":460,"strikes":770,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".600","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"7.16","walksPer9Inn":"3.64","hitsPer9Inn":"9.17","runsScoredPer9":"4.52","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":57,"gamesStarted":0,"flyOuts":18,"groundOuts":58,"airOuts":35,"runs":31,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":28,"intentionalWalks":2,"hits":46,"hitByPitch":5,"atBats":182,"obp":".364","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":931,"era":"4.66","inningsPitched":"48.1","wins":1,"losses":7,"saves":1,"saveOpportunities":5,"holds":6,"blownSaves":4,"earnedRuns":25,"whip":"1.53","battersFaced":222,"outs":145,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":373,"strikes":558,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.66","rbi":0,"winPercentage":".125","pitchesPerInning":"19.26","gamesFinished":5,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.12","walksPer9Inn":"5.21","hitsPer9Inn":"8.57","runsScoredPer9":"5.77","homeRunsPer9":"0.93","inheritedRunners":36,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676760":{"person":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"jerseyNumber":"97","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 5 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":47,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":12,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":26,"strikes":21,"strikePercentage":".450","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"33.75","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":32,"groundOuts":50,"airOuts":67,"runs":39,"doubles":11,"triples":2,"homeRuns":11,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":0,"hits":61,"hitByPitch":7,"atBats":226,"obp":".365","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1042,"era":"6.09","inningsPitched":"57.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":39,"whip":"1.53","battersFaced":260,"outs":173,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1042,"balls":415,"strikes":627,"strikePercentage":".600","hitBatsmen":7,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":5,"winPercentage":"1.000","pitchesPerInning":"18.07","gamesFinished":16,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.49","walksPer9Inn":"4.21","hitsPer9Inn":"9.52","runsScoredPer9":"6.09","homeRunsPer9":"1.72","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"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"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":65,"groundOuts":57,"airOuts":124,"runs":45,"doubles":13,"triples":1,"homeRuns":20,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".217","atBats":336,"obp":".332","slg":".440","ops":".772","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":148,"rbi":47,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".226","groundOutsToAirouts":"0.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.80","popOuts":26,"lineOuts":33},"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":169,"errors":0,"chances":171,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":62,"gamesStarted":0,"flyOuts":38,"groundOuts":53,"airOuts":61,"runs":25,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":4,"hits":43,"hitByPitch":3,"atBats":214,"obp":".309","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":950,"era":"2.72","inningsPitched":"59.2","wins":5,"losses":4,"saves":2,"saveOpportunities":2,"holds":14,"blownSaves":0,"earnedRuns":18,"whip":"1.24","battersFaced":250,"outs":179,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":353,"strikes":597,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".556","pitchesPerInning":"15.92","gamesFinished":11,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.90","walksPer9Inn":"4.68","hitsPer9Inn":"6.49","runsScoredPer9":"3.77","homeRunsPer9":"0.75","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":8,"strikes":27,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":19,"groundOuts":22,"airOuts":27,"runs":10,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":90,"obp":".260","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":435,"era":"3.04","inningsPitched":"26.2","wins":2,"losses":3,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"0.98","battersFaced":104,"outs":80,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":153,"strikes":282,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"16.31","gamesFinished":4,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.71","hitsPer9Inn":"5.06","runsScoredPer9":"3.37","homeRunsPer9":"1.69","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"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"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":83,"groundOuts":122,"airOuts":163,"runs":65,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":102,"baseOnBalls":64,"intentionalWalks":0,"hits":125,"hitByPitch":0,"atBats":507,"obp":".328","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","numberOfPitches":2316,"era":"4.13","inningsPitched":"133.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.42","battersFaced":578,"outs":399,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2316,"balls":873,"strikes":1443,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".462","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"6.90","walksPer9Inn":"4.33","hitsPer9Inn":"8.46","runsScoredPer9":"4.40","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699302":{"person":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":10,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".083","atBats":24,"obp":".185","slg":".125","ops":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":3,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".118","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":23,"gamesStarted":23,"flyOuts":78,"groundOuts":92,"airOuts":138,"runs":40,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":151,"baseOnBalls":46,"intentionalWalks":0,"hits":97,"hitByPitch":1,"atBats":476,"obp":".274","caughtStealing":6,"stolenBases":21,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2134,"era":"2.47","inningsPitched":"131.0","wins":14,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.09","battersFaced":526,"outs":393,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2134,"balls":783,"strikes":1351,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".875","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.37","walksPer9Inn":"3.16","hitsPer9Inn":"6.66","runsScoredPer9":"2.75","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682829,701398,668709,553993,669911,680574,624431,682622,670770,663647,663886,666157,670062,622088,676760],"pitchers":[666157,670062,622088,676760],"bench":[667472,699302],"bullpen":[671096,656271,695505,572955,695076,682825,594580,641941,663903],"battingOrder":[682829,701398,668709,553993,669911,680574,682622,670770,663886],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Stephenson, T (12, 8th inning off Petersen, 0 on, 0 out)."},{"label":"TB","value":"Stephenson, T 4; Suárez, E; Trevino 2."},{"label":"RBI","value":"Stephenson, T (39)."},{"label":"Runners left in scoring position, 2 out","value":"De La Cruz, E; Toglia."},{"label":"GIDP","value":"Toglia."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"De La Cruz, E (7, 2nd base by Pérez, Eu/Navarreto); Trevino (1, 2nd base by Pérez, Eu/Navarreto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De La Cruz, E 2 (14, throw, fielding); Toglia (1, fielding)."},{"label":"DP","value":"(De La Cruz, E-McLain, M-Stewart, S)."}]}],"note":[{"label":"a","value":"Homered for Hayes in the 8th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"First Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Hernández, H (by Marinaccio)."},{"label":"Pitch timer violations","value":"Pérez, Eu 2 (pitcher 2)."},{"label":"ABS Challenge","value":"Lopez, O (Strike-Confirmed); Trevino 2 (Ball-Confirmed, Ball-Confirmed); Bleday (Strike-Overturned to Ball); Navarreto 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Pérez, Eu 100-63; Ekness 12-8; Petersen 14-8; Zuber 13-8; Lodolo 73-44; Garcia, J 35-27; Antone 30-15; Marinaccio 47-21."},{"label":"Groundouts-flyouts","value":"Pérez, Eu 6-3; Ekness 2-0; Petersen 0-1; Zuber 1-0; Lodolo 7-3; Garcia, J 0-2; Antone 2-0; Marinaccio 2-1."},{"label":"Batters faced","value":"Pérez, Eu 23; Ekness 3; Petersen 4; Zuber 3; Lodolo 19; Garcia, J 7; Antone 7; Marinaccio 12."},{"label":"Inherited runners-scored","value":"Marinaccio 3-0."},{"label":"Umpires","value":"HP: John Libka. 1B: James Hoye. 2B: James Jean. 3B: Sean Barber. "},{"label":"Weather","value":"87 degrees, Overcast."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"1:42 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"24,092."},{"label":"Venue","value":"Great American Ball Park."},{"label":"August 16, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","boxscoreName":"Pérez, Eu"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 5 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":37,"strikes":63,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":67,"groundOuts":93,"airOuts":124,"runs":49,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":133,"baseOnBalls":49,"intentionalWalks":0,"hits":87,"hitByPitch":8,"atBats":435,"obp":".291","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1993,"era":"3.23","inningsPitched":"122.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.11","battersFaced":494,"outs":368,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1993,"balls":713,"strikes":1280,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.60","hitsPer9Inn":"6.38","runsScoredPer9":"3.60","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","boxscoreName":"Lodolo"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":73,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":29,"strikes":44,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":77,"airOuts":70,"runs":36,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":57,"baseOnBalls":29,"intentionalWalks":0,"hits":73,"hitByPitch":10,"atBats":269,"obp":".357","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1230,"era":"4.52","inningsPitched":"71.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.42","battersFaced":316,"outs":215,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1230,"balls":460,"strikes":770,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".600","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"7.16","walksPer9Inn":"3.64","hitsPer9Inn":"9.17","runsScoredPer9":"4.52","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","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":62,"pitchingGameScore":62},{"player":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","boxscoreName":"Hernández, H"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":66,"airOuts":74,"runs":35,"doubles":13,"triples":1,"homeRuns":18,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":1,"hits":70,"hitByPitch":2,"avg":".231","atBats":303,"obp":".308","slg":".459","ops":".767","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":139,"rbi":50,"leftOnBase":163,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":146,"errors":3,"chances":153,"fielding":".980","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":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"loser":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}