{"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":824480,"link":"/api/v1.1/game/824480/feed/live","metaData":{"wait":10,"timeStamp":"20260816_013630","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824480,"type":"R","doubleHeader":"N","id":"2026/08/15/miamlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824480-2026-08-15","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-15T22:40:00Z","originalDate":"2026-08-15","officialDate":"2026-08-15","dayNight":"night","time":"6: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":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":61,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":63,"losses":61,"winningPercentage":".508"},"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":122,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":63,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":59,"losses":63,"winningPercentage":".484"},"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":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"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":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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","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":42319,"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":"Partly Cloudy","temp":"84","wind":"5 mph, R To L"},"gameInfo":{"attendance":38302,"firstPitch":"2026-08-15T22:41:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":4,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":839295,"fullName":"Kevin Manley","link":"/api/v1/people/839295"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T22:40:52.319Z","endTime":"2026-08-15T22:41:02.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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-15T19:47:30.487Z","endTime":"2026-08-15T22:06:33.303Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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-15T22:06:33.303Z","endTime":"2026-08-15T22:39:11.783Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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-15T22:39:11.783Z","endTime":"2026-08-15T22:40:54.591Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846946806647104,"aZ":-22.772681293450283,"pfxX":-9.69830444227033,"pfxZ":5.030702364141485,"pX":-0.14606114198297682,"pZ":3.103186761633259,"vX0":5.869073407259244,"vY0":-135.8826510537618,"vZ0":-1.1928897074805527,"x":122.57,"y":154.99,"x0":-1.0741950814424825,"y0":50.00393654174356,"z0":5.130403645486682,"aX":-18.132508236023167},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2388,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4031290992768941,"extension":7.109401257989485},"hitData":{"launchSpeed":97.4,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.99,"coordY":153.82}},"index":3,"playId":"d037fbbb-7335-3be5-aa26-8081a7a7fe32","pitchNumber":1,"startTime":"2026-08-15T22:40:54.591Z","endTime":"2026-08-15T22:41:02.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:41:02.160Z","atBatIndex":0},{"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":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T22:41:15.395Z","endTime":"2026-08-15T22:42:59.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60550894113664,"aZ":-20.014296039931097,"pfxX":-9.934032768948779,"pfxZ":6.76692338543592,"pX":-0.917156851210609,"pZ":3.116079485296589,"vX0":4.209818559218704,"vY0":-133.4334349915959,"vZ0":-1.601707309676527,"x":151.96,"y":154.65,"x0":-1.2275675413305631,"y0":50.004237237187446,"z0":5.171102623728635,"aX":-17.85447089914075},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":17.0,"spinRate":2228,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41102198750053365,"extension":6.807067347604176},"index":0,"playId":"5e2ce195-f8f8-3cb1-8f74-e1c8dcdf2de8","pitchNumber":1,"startTime":"2026-08-15T22:41:31.580Z","endTime":"2026-08-15T22:41:36.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20139474378106,"aZ":-31.611681402641224,"pfxX":1.4297582268579476,"pfxZ":0.37391275322787987,"pX":-0.5078051820899784,"pZ":1.8458043678160057,"vX0":1.5614860238388681,"vY0":-121.75096148317246,"vZ0":-1.4169169564408255,"x":136.36,"y":188.94,"x0":-1.3414532783468844,"y0":50.00497838027807,"z0":5.152121702012802,"aX":2.162649405983443},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-2.9,"spinRate":2518,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.4485709913018767,"extension":6.842776954469828},"index":1,"playId":"518e314e-7617-3de7-b790-bd2372539713","pitchNumber":2,"startTime":"2026-08-15T22:41:48.836Z","endTime":"2026-08-15T22:41:53.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.214756388379804,"aZ":-24.825842276075573,"pfxX":-2.3081938156063617,"pfxZ":4.294003632793062,"pX":-0.5749738859281494,"pZ":3.788934240409804,"vX0":2.568713764614247,"vY0":-130.02868308366362,"vZ0":0.9850323214639449,"x":138.92,"y":136.48,"x0":-1.2756917112206991,"y0":50.00577972716986,"z0":5.288510606902504,"aX":-3.9539177291384973},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":3.6,"spinRate":2429,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42120860002682736,"extension":6.904101937464153},"index":2,"playId":"b31b7ac3-7ea0-3add-8a42-30e345b11021","pitchNumber":3,"startTime":"2026-08-15T22:42:07.934Z","endTime":"2026-08-15T22:42:12.200Z","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":92.2,"endSpeed":84.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758121111476225,"aZ":-21.30614298259498,"pfxX":-10.402232970165699,"pfxZ":5.995593230162006,"pX":0.4205682316702824,"pZ":2.653833240450626,"vX0":7.556360674006935,"vY0":-134.0183763470342,"vZ0":-2.4067919575254626,"x":100.97,"y":167.13,"x0":-1.0881171614893883,"y0":50.00640033458081,"z0":5.090178400328525,"aX":-18.870587837243264},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":17.2,"spinRate":2333,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40915955403870097,"extension":6.921021659252259},"index":3,"playId":"98ea040c-a41b-3d65-ba36-0c74cc551be3","pitchNumber":4,"startTime":"2026-08-15T22:42:25.045Z","endTime":"2026-08-15T22:42:28.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.505503835450256,"aZ":-32.088189088265146,"pfxX":0.4327757661737426,"pfxZ":0.057397818358841945,"pX":-0.5494632247774187,"pZ":2.0883576845268657,"vX0":1.863465528884316,"vY0":-121.4582064129559,"vZ0":-0.5423122159086851,"x":137.94,"y":182.39,"x0":-1.3838551196775648,"y0":50.002317947776646,"z0":5.11268961737135,"aX":0.6443545048719596},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-1.2,"spinRate":2347,"spinDirection":97},"zone":7,"typeConfidence":2.0,"plateTime":0.4515137917944392,"extension":6.817111661232913},"hitData":{"launchSpeed":87.8,"launchAngle":33.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.35,"coordY":91.45}},"index":4,"playId":"25f5bf40-28de-3138-940c-023e2ffc1402","pitchNumber":5,"startTime":"2026-08-15T22:42:48.109Z","endTime":"2026-08-15T22:42:59.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:42:59.288Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks. Jakob Marsee to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T22:43:04.944Z","endTime":"2026-08-15T22:45:32.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37042564308087,"aZ":-21.749594548377342,"pfxX":-10.129393281306152,"pfxZ":5.766219210025712,"pX":0.8256303575995189,"pZ":2.939413610464959,"vX0":8.04745379120324,"vY0":-134.17288007141943,"vZ0":-1.424690245307917,"x":85.53,"y":159.42,"x0":-0.9094493020929603,"y0":50.00084798800422,"z0":5.040262939179646,"aX":-18.307032114294504},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2303,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40958383122042186,"extension":7.011960440142205},"index":0,"playId":"e2e9388f-63ad-381b-9191-cda6b601d580","pitchNumber":1,"startTime":"2026-08-15T22:43:27.527Z","endTime":"2026-08-15T22:43:32.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"0f0ba1aa-e7c6-3e2a-88c2-39c6bbbb16fb","startTime":"2026-08-15T22:43:46.894Z","endTime":"2026-08-15T22:43:49.894Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.967649721863246,"aZ":-21.661149057687254,"pfxX":-10.570355982379144,"pfxZ":5.902844471456877,"pX":0.892290389793821,"pZ":2.871812658715914,"vX0":8.305429529081737,"vY0":-132.9710487270118,"vZ0":-1.7686266400810249,"x":82.99,"y":161.24,"x0":-0.9067767350566068,"y0":50.00354856280411,"z0":5.12596671428685,"aX":-18.82640334651396},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":17.2,"spinRate":2368,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4127825572452042,"extension":6.876389807323625},"index":2,"playId":"50333e28-7a1f-3763-a32f-4f1d299494d2","pitchNumber":2,"startTime":"2026-08-15T22:44:04.636Z","endTime":"2026-08-15T22:44:09.532Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357469470663748,"aZ":-20.588119572199865,"pfxX":-10.247216287720732,"pfxZ":6.471518374694934,"pX":0.6159094449015315,"pZ":2.4548293641925025,"vX0":7.367817663749188,"vY0":-133.39466666402748,"vZ0":-2.8648873843198426,"x":93.52,"y":172.5,"x0":-0.8591796036285572,"y0":50.005237347340845,"z0":5.037558351545643,"aX":-18.355149847708002},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":16.8,"spinRate":2403,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.41159021285151143,"extension":6.855968324588754},"index":3,"playId":"5f238924-7c33-3827-8e7a-663a3f8e13cc","pitchNumber":3,"startTime":"2026-08-15T22:44:27.146Z","endTime":"2026-08-15T22:44:31.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440025462316733,"aZ":-20.576202653242152,"pfxX":-8.776761476393714,"pfxZ":6.380925693628791,"pX":2.853152827341327,"pZ":2.7554038501874936,"vX0":12.534603476473935,"vY0":-133.64240725999608,"vZ0":-2.110419662096653,"x":8.24,"y":164.38,"x0":-0.7466910706020791,"y0":50.003830025332974,"z0":5.0253700041851355,"aX":-15.957231322561848},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2430,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40904725068175285,"extension":6.992864993797813},"index":4,"playId":"e7448aff-d0d5-34b0-b9b2-20a257a5bc91","pitchNumber":4,"startTime":"2026-08-15T22:44:47.350Z","endTime":"2026-08-15T22:44:51.480Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755323081901448,"aZ":-30.683604648931322,"pfxX":0.11772096789638553,"pfxZ":0.9677867203384949,"pX":2.170083308422907,"pZ":1.2590039415219594,"vX0":7.53379795829083,"vY0":-122.607488539996,"vZ0":-2.836055066047849,"x":34.28,"y":204.79,"x0":-0.9491087069563623,"y0":50.000298440347606,"z0":5.031872214655407,"aX":0.17835048024905129},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-1.9,"spinRate":2453,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.44561715113320854,"extension":6.968454328086856},"index":5,"playId":"77a91c85-5e3d-3205-aa63-b295a048dfa5","pitchNumber":5,"startTime":"2026-08-15T22:45:08.028Z","endTime":"2026-08-15T22:45:12.566Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884087001687806,"aZ":-20.833994950879013,"pfxX":-9.815246650583902,"pfxZ":6.244761181616553,"pX":0.06704544801013632,"pZ":3.622185209786135,"vX0":6.168755157033737,"vY0":-134.5577171629171,"vZ0":-0.0029550417823612785,"x":114.44,"y":140.98,"x0":-0.9917686099118636,"y0":50.000642564129116,"z0":5.111619542967021,"aX":-17.81882364326788},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2457,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40859145310141765,"extension":6.967657637233314},"index":6,"playId":"a9567fbb-4ae5-3c0d-9bb9-25d266671d6b","pitchNumber":6,"startTime":"2026-08-15T22:45:27.509Z","endTime":"2026-08-15T22:45:32.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:45:32.654Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to right fielder Noelvi Marte. Jakob Marsee to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T22:45:39.790Z","endTime":"2026-08-15T22:47:07.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03313445818255,"aZ":-18.152850476242172,"pfxX":-7.953329477964324,"pfxZ":7.673689854439944,"pX":-0.8588496103991673,"pZ":3.201284973181646,"vX0":3.7644455771787877,"vY0":-134.52705651264753,"vZ0":-1.54847376153932,"x":149.74,"y":152.35,"x0":-1.2453956297027056,"y0":50.00293276289132,"z0":5.075247784256466,"aX":-14.531942572701569},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2404,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4076374348293559,"extension":6.817065558429534},"index":0,"playId":"d3f3b3c8-af9d-35c3-97f9-8d754fd32dc9","pitchNumber":1,"startTime":"2026-08-15T22:46:02.583Z","endTime":"2026-08-15T22:46:07.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36333671336331,"aZ":-20.055383875314657,"pfxX":-8.501577114355765,"pfxZ":6.795370756560281,"pX":-1.004928335955042,"pZ":3.149977810073054,"vX0":3.445780029689921,"vY0":-132.90656041694507,"vZ0":-1.2222915160277652,"x":155.31,"y":153.73,"x0":-1.2162009695517801,"y0":50.00059161891932,"z0":5.076932902026644,"aX":-15.157023531338229},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2370,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4126388313492657,"extension":6.941164230170259},"index":1,"playId":"1448fc5b-84f4-3c50-8c89-f45281e195ad","pitchNumber":2,"startTime":"2026-08-15T22:46:19.533Z","endTime":"2026-08-15T22:46:22.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64905948305943,"aZ":-25.36601775813194,"pfxX":0.07968358061202663,"pfxZ":4.09657540415893,"pX":-0.6127929934655318,"pZ":4.220735127757155,"vX0":1.7585883648962282,"vY0":-127.89596227873187,"vZ0":2.4247541767572405,"x":140.36,"y":124.82,"x0":-1.3187823779578527,"y0":50.00191264146007,"z0":5.246071270690382,"aX":0.13203364727885716},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":-0.5,"spinRate":2362,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.42777847260077273,"extension":6.665533545590496},"index":2,"playId":"681f6109-f150-3e30-9d08-824a3210dfe8","pitchNumber":3,"startTime":"2026-08-15T22:46:37.412Z","endTime":"2026-08-15T22:46:41.873Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875941844044984,"aZ":-31.282329279346897,"pfxX":1.5627371690540943,"pfxZ":0.5947303273667757,"pX":-0.4291596341267398,"pZ":2.27078017075077,"vX0":1.6300533039285452,"vY0":-121.65565025655495,"vZ0":-0.3142472570857855,"x":133.36,"y":177.47,"x0":-1.3109126745258817,"y0":50.00309511430773,"z0":5.113270258708435,"aX":2.341910944776221},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.2,"spinRate":2384,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4502472757726572,"extension":6.716387941972906},"hitData":{"launchSpeed":94.1,"launchAngle":29.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.96,"coordY":64.84}},"index":3,"playId":"a1af9b18-ceea-3a85-8632-f4e60aa197d9","pitchNumber":4,"startTime":"2026-08-15T22:46:55.233Z","endTime":"2026-08-15T22:47:07.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:47:07.782Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to pitcher Brady Singer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-15T22:47:21.985Z","endTime":"2026-08-15T22:48:43.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65197627825764,"aZ":-30.499126771105384,"pfxX":0.8268668438837903,"pfxZ":1.1026925587935335,"pX":1.687169627912426,"pZ":1.7691010338706734,"vX0":6.520158295212202,"vY0":-122.15253826049606,"vZ0":-1.93937295438363,"x":52.69,"y":191.01,"x0":-1.1172138768879605,"y0":50.00398817489244,"z0":5.179862870119282,"aX":1.2565716997032828},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":-3.0,"spinRate":2377,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4473263227728568,"extension":6.9532494769893685},"index":0,"playId":"8696ec83-5134-390c-976a-b96fc9fe876e","pitchNumber":1,"startTime":"2026-08-15T22:47:37.330Z","endTime":"2026-08-15T22:47:41.433Z","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":84.0,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.133502883813954,"aZ":-34.19583045200795,"pfxX":3.356634632986879,"pfxZ":-1.3505420093411455,"pX":0.7971347188351251,"pZ":1.1896168603639232,"vX0":3.658880020312835,"vY0":-122.19367601128084,"vZ0":-2.2035612651682515,"x":86.62,"y":206.66,"x0":-1.160793707692045,"y0":50.00202326669808,"z0":5.067081576831938,"aX":5.02873344812338},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.8,"breakHorizontal":-7.0,"spinRate":2418,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4498291460382453,"extension":6.848030062225997},"index":1,"playId":"7de94d9b-04d6-32c2-94b5-fe32af98d85b","pitchNumber":2,"startTime":"2026-08-15T22:47:53.763Z","endTime":"2026-08-15T22:47:59.158Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.857088497636088,"aZ":-23.368719487376175,"pfxX":-6.85346970841846,"pfxZ":4.972622972254062,"pX":0.5704806937297887,"pZ":2.6406261294674547,"vX0":6.513723372450758,"vY0":-132.59392634150413,"vZ0":-1.758326566969639,"x":95.25,"y":167.48,"x0":-1.0342967031244539,"y0":50.00186393719198,"z0":5.02720680626439,"aX":-12.133452127559883},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":10.9,"spinRate":2334,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41398465977989707,"extension":6.828645080285093},"index":2,"playId":"310d884a-0b08-3f11-9593-4f77fa532e08","pitchNumber":3,"startTime":"2026-08-15T22:48:14.998Z","endTime":"2026-08-15T22:48:19.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(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":91.5,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53533094559652,"aZ":-23.233669993994955,"pfxX":-9.94921483718377,"pfxZ":5.031975031630532,"pX":-0.8361066710466053,"pZ":3.445172349595662,"vX0":4.357528746022251,"vY0":-133.19202909408358,"vZ0":0.03391776771157662,"x":148.87,"y":145.76,"x0":-1.2107112319620241,"y0":50.00352778042439,"z0":5.1277958021463785,"aX":-17.680118602310664},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":16.9,"spinRate":2301,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4129723947143593,"extension":7.01704491639569},"hitData":{"launchSpeed":66.3,"launchAngle":5.0,"totalDistance":76.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":179.05}},"index":3,"playId":"f4296cf4-89ff-3ba6-a663-109906c7d584","pitchNumber":4,"startTime":"2026-08-15T22:48:39.593Z","endTime":"2026-08-15T22:48:43.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:48:43.919Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T22:50:28.592Z","endTime":"2026-08-15T22:52:08.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51695338162607,"aZ":-23.20059197015524,"pfxX":2.0828085240434895,"pfxZ":5.236732593867137,"pX":-0.5813741155725268,"pZ":3.3432519183669114,"vX0":2.3906049439882677,"vY0":-129.40578997066152,"vZ0":-2.016405812857198,"x":139.16,"y":148.51,"x0":-1.7842933225989162,"y0":50.00073152337708,"z0":5.89230782035302,"aX":3.565691858330538},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":-4.3,"spinRate":2386,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4216966711431138,"extension":6.584611761562123},"index":0,"playId":"7464efe5-5077-3bb5-8dcc-d20adef774e0","pitchNumber":1,"startTime":"2026-08-15T22:50:56.990Z","endTime":"2026-08-15T22:51:02.837Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090571464725034,"aZ":-13.754768927777647,"pfxX":-3.2837204202154897,"pfxZ":9.583571835276004,"pX":-0.2844569091320576,"pZ":3.7717307905962976,"vX0":4.225763650093105,"vY0":-137.87053044781976,"vZ0":-3.037283439853204,"x":127.84,"y":136.94,"x0":-1.4115179773146413,"y0":50.00516292745858,"z0":5.8179386042351995,"aX":-6.31314068374792},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2427,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39751825894092896,"extension":6.589478868335098},"index":1,"playId":"e94d70eb-55e8-30d3-94fe-43a1e5ce31c7","pitchNumber":2,"startTime":"2026-08-15T22:51:32.080Z","endTime":"2026-08-15T22:51:37.383Z","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":82.9,"endSpeed":76.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60830415497988,"aZ":-31.95501103102319,"pfxX":6.245216998269859,"pfxZ":0.14731267929973058,"pX":0.11648405304090845,"pZ":1.9387194521013078,"vX0":2.6873355814593105,"vY0":-120.77180560729131,"vZ0":-2.038419066904436,"x":112.56,"y":186.43,"x0":-1.8220780426300576,"y0":50.00184716477177,"z0":5.60519370378901,"aX":9.220956852560088},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":-12.0,"spinRate":2644,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4535894491760937,"extension":6.554983079263514},"index":2,"playId":"235171b4-c3a8-346b-a2b2-eb4bab08a683","pitchNumber":3,"startTime":"2026-08-15T22:51:48.381Z","endTime":"2026-08-15T22:51:52.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75800109632879,"aZ":-43.50126472944853,"pfxX":4.4740446813215495,"pfxZ":-8.355443738037147,"pX":-0.6331092094032575,"pZ":1.8375509321605672,"vX0":0.4218908327774751,"vY0":-116.2529770705637,"vZ0":-0.10685870995927438,"x":141.13,"y":189.17,"x0":-1.3980074839570482,"y0":50.00302832889791,"z0":6.046904409893582,"aX":6.064666878385768},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.8,"breakHorizontal":-8.2,"spinRate":2547,"spinDirection":21},"zone":7,"typeConfidence":2.0,"plateTime":0.47289433482303656,"extension":6.54679173504084},"index":3,"playId":"e428ecf8-ac38-3850-a829-35b97b5feb68","pitchNumber":4,"startTime":"2026-08-15T22:52:04.127Z","endTime":"2026-08-15T22:52:08.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:52:08.886Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T22:52:40.812Z","endTime":"2026-08-15T22:53:19.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-15T22:52:30.447Z","endTime":"2026-08-15T22:52:43.031Z","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, 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.8,"endSpeed":75.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.437019285235422,"aZ":-33.81401658918764,"pfxX":6.560663173634554,"pfxZ":-1.1234448169975426,"pX":0.11729661562254748,"pZ":1.717605339414236,"vX0":2.6146160235925624,"vY0":-120.48197730161776,"vZ0":-2.090314535925118,"x":112.53,"y":192.4,"x0":-1.8373496952972592,"y0":50.00374218129568,"z0":5.61136667151143,"aX":9.556234269868934},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.3,"breakHorizontal":-12.5,"spinRate":2677,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.45622482521267527,"extension":6.719714864737362},"index":1,"playId":"1bf95a0d-9e3a-3d70-8866-b7c1634fde71","pitchNumber":1,"startTime":"2026-08-15T22:52:43.031Z","endTime":"2026-08-15T22:52:47.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.566854575188053,"aZ":-24.638833544749875,"pfxX":-8.529190467727258,"pfxZ":3.9365024347479487,"pX":0.21930019683834306,"pZ":2.7671662465228004,"vX0":7.932705221621891,"vY0":-137.69212527321272,"vZ0":-3.0543754380162245,"x":108.64,"y":164.07,"x0":-1.5957655021724477,"y0":50.00221314655005,"z0":5.5645225333958415,"aX":-16.320339981435453},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":13.7,"spinRate":2330,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39832446298253377,"extension":6.533509101459981},"index":2,"playId":"f0cbbde0-8388-35be-a1c0-b495daf76be8","pitchNumber":2,"startTime":"2026-08-15T22:52:58.543Z","endTime":"2026-08-15T22:53:02.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89957016234633,"aZ":-35.45170338175005,"pfxX":1.7038193207299108,"pfxZ":-2.0477545190650774,"pX":0.37213434728867434,"pZ":0.7269183547096685,"vX0":4.202843605616647,"vY0":-125.54538114104143,"vZ0":-5.199718533894952,"x":102.82,"y":219.15,"x0":-1.5435303374292868,"y0":50.002904984396764,"z0":5.703120490965361,"aX":2.7257527792118172},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-4.1,"spinRate":2593,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4359133165063569,"extension":6.624014665531414},"index":3,"playId":"a96dcb02-5d26-3a78-bb97-38a070c21217","pitchNumber":3,"startTime":"2026-08-15T22:53:14.017Z","endTime":"2026-08-15T22:53:19.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:53:19.093Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-15T22:53:23.803Z","endTime":"2026-08-15T22:55:50.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814516470771665,"aZ":-24.30010443124392,"pfxX":2.4330105872858727,"pfxZ":4.551750884428927,"pX":-0.24737239382073611,"pZ":3.7649282002521938,"vX0":2.986702455614801,"vY0":-130.09390309698313,"vZ0":-0.660904347188913,"x":126.43,"y":137.13,"x0":-1.722316901476719,"y0":50.00394392581221,"z0":5.848353845442179,"aX":4.211325458000434},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-5.0,"spinRate":2228,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.41946788632407106,"extension":6.680295124713698},"index":0,"playId":"51e1ec29-8982-3772-86c0-5f4e0333d7fb","pitchNumber":1,"startTime":"2026-08-15T22:53:47.141Z","endTime":"2026-08-15T22:53:51.885Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668709,"fullName":"JJ Bleday","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(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.7,"endSpeed":86.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93171591763131,"aZ":-15.388978007781116,"pfxX":-2.7656220710294015,"pfxZ":8.803318307741844,"pX":-0.2429426024980966,"pZ":2.414519432402357,"vX0":4.320071257654605,"vY0":-137.76023852509417,"vZ0":-5.921117461105244,"x":126.26,"y":173.59,"x0":-1.4780040017418459,"y0":50.001219327650695,"z0":5.646480541016508,"aX":-5.272366630772387},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2307,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39885083334878635,"extension":6.68470026288567},"index":1,"playId":"7aefd7a5-e75f-376f-bddc-c2ebc9f1cc14","pitchNumber":2,"startTime":"2026-08-15T22:54:21.025Z","endTime":"2026-08-15T22:54:25.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59025818987866,"aZ":-14.791002675280142,"pfxX":-3.5552832509781647,"pfxZ":9.03383465008538,"pX":-0.5138122791037631,"pZ":1.696466132305207,"vX0":3.7202932726864932,"vY0":-138.49123102213304,"vZ0":-7.830884333318946,"x":136.59,"y":192.98,"x0":-1.4186146971749376,"y0":50.00578655492367,"z0":5.56889286396068,"aX":-6.843758046734901},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2397,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3968980621704645,"extension":6.692831878038686},"index":2,"playId":"39f8b0d4-92b2-3d36-9c3b-b8e966f5ea01","pitchNumber":3,"startTime":"2026-08-15T22:54:39.912Z","endTime":"2026-08-15T22:54:47.229Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-15T22:55:15.935Z","endTime":"2026-08-15T22:55:28.835Z","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, 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.3,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425099469919076,"aZ":-29.65731315214705,"pfxX":-6.680639839908988,"pfxZ":1.4829705225309855,"pX":-0.887378979767146,"pZ":2.5893808399774727,"vX0":4.603167369041857,"vY0":-129.9253149280238,"vZ0":-1.9709101265833557,"x":150.82,"y":168.87,"x0":-1.8218900669471685,"y0":50.00122977179147,"z0":5.630761350785826,"aX":-11.321469950339072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.4,"breakHorizontal":10.9,"spinRate":1053,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.42298329595286743,"extension":6.516654321668974},"index":4,"playId":"722c13f1-0094-3587-85df-b803cea5265d","pitchNumber":4,"startTime":"2026-08-15T22:55:28.835Z","endTime":"2026-08-15T22:55:34.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95997351287651,"aZ":-34.6715439215683,"pfxX":2.3654674897214947,"pfxZ":-1.568743939776657,"pX":0.8396513625720502,"pZ":1.700067060666822,"vX0":4.989090282650231,"vY0":-125.52030406011944,"vZ0":-2.8167090665174452,"x":84.99,"y":192.88,"x0":-1.4828764642997352,"y0":50.002881800649206,"z0":5.666406850768148,"aX":3.765146828639668},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.2,"breakHorizontal":-5.4,"spinRate":2489,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4367545583796604,"extension":6.792472119200941},"index":5,"playId":"fdae39c4-c18e-39ba-8760-16a36c82b8fa","pitchNumber":5,"startTime":"2026-08-15T22:55:46.373Z","endTime":"2026-08-15T22:55:50.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:55:50.329Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T22:57:40.716Z","endTime":"2026-08-15T22:59:39.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07485221700957,"aZ":-20.83273077042722,"pfxX":-8.704324506439601,"pfxZ":6.425374361246618,"pX":0.03200777494067852,"pZ":2.9529110580150633,"vX0":5.742480119761995,"vY0":-132.49263006419994,"vZ0":-1.3568215819286022,"x":115.78,"y":159.05,"x0":-1.0399184716642789,"y0":50.006393073720375,"z0":5.0040755982559695,"aX":-15.374914181968904},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":2359,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4144698093707304,"extension":7.194288643723922},"index":0,"playId":"06d7987c-b81e-3c31-84ab-0e0653bccb9c","pitchNumber":1,"startTime":"2026-08-15T22:58:09.387Z","endTime":"2026-08-15T22:58:12.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30329425978365,"aZ":-30.114984848333325,"pfxX":2.479284091566514,"pfxZ":1.4445666752122834,"pX":-0.6036148009353565,"pZ":1.0497784954919251,"vX0":1.0539657941357516,"vY0":-119.20707121295132,"vZ0":-2.748782840011917,"x":140.01,"y":210.44,"x0":-1.374531706571629,"y0":50.005782511840174,"z0":4.9544313658117405,"aX":3.5455660368924606},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2372,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4606104246824967,"extension":6.909648348783867},"index":1,"playId":"8b7e4573-9679-3f2f-aae5-51049c063795","pitchNumber":2,"startTime":"2026-08-15T22:58:26.445Z","endTime":"2026-08-15T22:58:31.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.141161959860543,"aZ":-23.21988064991395,"pfxX":-8.034007611972108,"pfxZ":5.05876152901671,"pX":0.3819648125939654,"pZ":3.802967560868244,"vX0":6.584297599640718,"vY0":-132.6230678068414,"vZ0":0.981845199076156,"x":102.44,"y":136.1,"x0":-1.0973264419590631,"y0":50.00135052168349,"z0":5.130022719765021,"aX":-14.214707491285184},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":13.0,"spinRate":2440,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4140679356092831,"extension":7.102048939342331},"index":2,"playId":"bc3b32cc-97ea-3b29-aeee-846a5b5fe7c3","pitchNumber":3,"startTime":"2026-08-15T22:58:44.369Z","endTime":"2026-08-15T22:58:48.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68201985899936,"aZ":-23.48956712549935,"pfxX":-9.089850918068409,"pfxZ":4.865597434623403,"pX":1.0622926468232268,"pZ":3.537031282714085,"vX0":8.43289950828473,"vY0":-133.25342037154002,"vZ0":0.4804869636845652,"x":76.51,"y":143.28,"x0":-0.9741885892612168,"y0":50.00256679293635,"z0":5.061791278011604,"aX":-16.221976603986285},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":14.4,"spinRate":2468,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.41226745282067734,"extension":6.981946472093861},"index":3,"playId":"05ca2894-cbb8-3020-9207-5ca609094d7d","pitchNumber":4,"startTime":"2026-08-15T22:59:00.247Z","endTime":"2026-08-15T22:59:04.727Z","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":83.8,"endSpeed":76.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.352542934860917,"aZ":-32.97520277652405,"pfxX":1.7263941665803577,"pfxZ":-0.5421906930877141,"pX":-0.13436291208566803,"pZ":1.8651078164257837,"vX0":2.089119872311672,"vY0":-121.94362484270611,"vZ0":-0.6379021200382419,"x":122.12,"y":188.42,"x0":-1.2313381930963345,"y0":50.00157614197687,"z0":5.012693095942276,"aX":2.5601791826919085},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.8,"breakHorizontal":-3.7,"spinRate":2387,"spinDirection":103},"zone":8,"typeConfidence":2.0,"plateTime":0.4517736233350491,"extension":6.835016142081753},"index":4,"playId":"9c935224-7782-3a04-8ad4-e8fe2b015ecb","pitchNumber":5,"startTime":"2026-08-15T22:59:15.966Z","endTime":"2026-08-15T22:59:19.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40777334916824,"aZ":-17.688822973042537,"pfxX":-10.111574184799164,"pfxZ":8.040601282722715,"pX":0.6912639024133319,"pZ":2.9031099310255835,"vX0":7.9836613797946026,"vY0":-134.43687785098516,"vZ0":-2.158107780253244,"x":90.65,"y":160.4,"x0":-1.0264961816092928,"y0":50.00485787907748,"z0":4.993897087011972,"aX":-18.220747309108948},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":16.2,"spinRate":2335,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4099030666497119,"extension":7.1307423261663025},"index":5,"playId":"85984bd6-1693-38f7-b88b-1c026f16650a","pitchNumber":6,"startTime":"2026-08-15T22:59:34.702Z","endTime":"2026-08-15T22:59:39.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T22:59:39.102Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a ground ball to center fielder Dane Myers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T22:59:44.365Z","endTime":"2026-08-15T23:00:54.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":92.3,"endSpeed":83.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77037132263177,"aZ":-21.548271963440214,"pfxX":-11.432000429128122,"pfxZ":5.903971199999978,"pX":-0.7792101888880429,"pZ":2.9119628553541355,"vX0":4.769596780241795,"vY0":-134.2471994999494,"vZ0":-1.4473702496929706,"x":146.7,"y":160.16,"x0":-1.107317878308628,"y0":50.00469437248994,"z0":5.012737693121341,"aX":-20.583202557767134},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":19.4,"spinRate":2322,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4101593537744277,"extension":7.017019847022169},"index":0,"playId":"df2c0d86-a257-3722-b74a-0c636f42f1f5","pitchNumber":1,"startTime":"2026-08-15T23:00:04.117Z","endTime":"2026-08-15T23:00:07.318Z","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":82.4,"endSpeed":75.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303283004384742,"aZ":-28.665832999981323,"pfxX":2.9412694019783188,"pfxZ":2.4376746849415154,"pX":0.5579496024008493,"pZ":0.2734019190947708,"vX0":3.4964584679378206,"vY0":-119.81409588793197,"vZ0":-4.715326066912229,"x":95.73,"y":231.4,"x0":-1.3079643419280242,"y0":50.00394117188209,"z0":4.858500693535171,"aX":4.233044835906278},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2422,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45891207073618334,"extension":6.957740883018554},"index":1,"playId":"5d8e4993-9aba-362c-b246-99b108ecfa2d","pitchNumber":2,"startTime":"2026-08-15T23:00:21.046Z","endTime":"2026-08-15T23:00:25.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":76.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98535973076805,"aZ":-28.36435256882449,"pfxX":0.25546015053297966,"pfxZ":2.5195819822135874,"pX":-0.8451357202889632,"pZ":1.8751724719704215,"vX0":1.111811081423753,"vY0":-122.6860951039026,"vZ0":-1.6059896308369253,"x":149.21,"y":188.15,"x0":-1.3387832591787905,"y0":50.0032843762198,"z0":4.973033340317584,"aX":0.3864883725052088},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":2480,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4477392953631658,"extension":6.896101789793321},"hitData":{"launchSpeed":79.5,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.99,"coordY":122.05}},"index":2,"playId":"429371a2-7deb-3054-92e4-a398fbb4883f","pitchNumber":3,"startTime":"2026-08-15T23:00:42.005Z","endTime":"2026-08-15T23:00:54.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:00:54.141Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Graham Pauley grounds into a double play, first baseman Sal Stewart to shortstop Elly De La Cruz to first baseman Sal Stewart. Joe Mack out at 2nd. Graham Pauley out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-15T23:01:00.204Z","endTime":"2026-08-15T23:01:43.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"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_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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769745916432612,"aZ":-19.998070317704922,"pfxX":-9.436265200403755,"pfxZ":6.913049280813347,"pX":-1.280459855980742,"pZ":2.732424447501023,"vX0":3.0387020388153263,"vY0":-132.50359372117325,"vZ0":-2.0339194826207265,"x":165.81,"y":165.0,"x0":-1.2225239574455087,"y0":50.00466611772169,"z0":4.985648144776158,"aX":-16.624527040895668},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":16.3,"spinRate":2352,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41484932086784276,"extension":7.138604668409029},"index":0,"playId":"1cd31cf6-b883-3ede-be71-261183626337","pitchNumber":1,"startTime":"2026-08-15T23:01:18.695Z","endTime":"2026-08-15T23:01:23.626Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.432139318505534,"aZ":-21.75802736440783,"pfxX":-10.295915611096852,"pfxZ":6.0059270943763945,"pX":-0.3716718773099673,"pZ":2.9343829063567823,"vX0":5.424931630418845,"vY0":-131.5015500384415,"vZ0":-1.2298695242818776,"x":131.17,"y":159.55,"x0":-1.1345054770843843,"y0":50.00232869075571,"z0":5.037419098421414,"aX":-17.85499100350505},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":2344,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.41808095755990093,"extension":7.136888998433618},"hitData":{"launchSpeed":99.4,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":172.97}},"index":1,"playId":"7e631eec-8033-3d63-95e0-8ef64369892e","pitchNumber":2,"startTime":"2026-08-15T23:01:35.140Z","endTime":"2026-08-15T23:01:43.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:01:43.611Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Stephenson pops out to first baseman Griffin Conine in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:03:50.058Z","endTime":"2026-08-15T23:05:53.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40055315480481,"aZ":-32.487913050586926,"pfxX":6.087440843512937,"pfxZ":-0.22583790719488483,"pX":1.2643241730423778,"pZ":2.3411207465982016,"vX0":5.510545117468303,"vY0":-118.27167474263968,"vZ0":-0.637941016116044,"x":68.81,"y":175.57,"x0":-1.9023724586202955,"y0":50.00302493262032,"z0":5.641974119042413,"aX":8.4653211783365},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":-12.6,"spinRate":2542,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.466398350601545,"extension":6.674884818887097},"index":0,"playId":"eb97b5d6-251b-3b80-abba-0b5edbf95047","pitchNumber":1,"startTime":"2026-08-15T23:04:14.980Z","endTime":"2026-08-15T23:04:19.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56471532506727,"aZ":-22.35749843804459,"pfxX":-11.968695267640454,"pfxZ":5.2453798474936475,"pX":0.5030025366267742,"pZ":2.0779204921765575,"vX0":9.686478068554392,"vY0":-137.02482981171192,"vZ0":-5.102341951402069,"x":97.83,"y":182.68,"x0":-1.5496445622833337,"y0":50.00658467418958,"z0":5.523418168205315,"aX":-22.418927725697422},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":19.2,"spinRate":2218,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4020645433188159,"extension":6.603944877352406},"index":1,"playId":"d4d3abc0-5e43-3893-983d-767e288a2bea","pitchNumber":2,"startTime":"2026-08-15T23:04:28.332Z","endTime":"2026-08-15T23:04:32.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550831707701068,"aZ":-23.070628840235656,"pfxX":2.2471085522546375,"pfxZ":5.250298866068837,"pX":1.0062193010141822,"pZ":3.3310256669779608,"vX0":5.826638314778708,"vY0":-130.80453799054138,"vZ0":-1.7439714544591909,"x":78.65,"y":148.84,"x0":-1.5417689660506528,"y0":50.00003312831291,"z0":5.735847812145749,"aX":3.8928846804078967},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-5.4,"spinRate":2499,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4187131147415215,"extension":6.648520347090542},"index":2,"playId":"91d0aaf4-2be3-346e-8ec6-e3a24ae5491f","pitchNumber":3,"startTime":"2026-08-15T23:04:45.738Z","endTime":"2026-08-15T23:04:50.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":70.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053692597662565,"aZ":-45.37544540944139,"pfxX":3.6892699763635197,"pfxZ":-10.399424109892932,"pX":-0.8018796943485235,"pZ":2.9752918026711526,"vX0":0.5733854821502795,"vY0":-113.5319597466366,"vZ0":3.02625361601409,"x":147.57,"y":158.45,"x0":-1.5376821865750057,"y0":50.00085755932439,"z0":6.230324635467207,"aX":4.684361344606527},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.3,"breakHorizontal":-6.8,"spinRate":2464,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.48755509661572916,"extension":6.445943305567137},"index":3,"playId":"1d37b090-b65b-36fc-90cc-c4980c96aab9","pitchNumber":4,"startTime":"2026-08-15T23:05:01.211Z","endTime":"2026-08-15T23:05:06.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.996157291441264,"aZ":-16.10626256820221,"pfxX":-5.0315186834000105,"pfxZ":7.847273043606405,"pX":-0.7214480297536776,"pZ":3.3517491685686256,"vX0":3.5519179337912443,"vY0":-142.2606777303199,"vZ0":-3.63363108898559,"x":144.5,"y":148.28,"x0":-1.3332629340491025,"y0":50.00044366795566,"z0":5.6681036616287725,"aX":-10.299400130654497},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2305,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.385182468286255,"extension":6.63676488523607},"hitData":{"launchSpeed":77.5,"launchAngle":57.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.83,"coordY":155.07}},"index":4,"playId":"48188292-0da3-3009-a2bf-4ba6d47540d5","pitchNumber":5,"startTime":"2026-08-15T23:05:43.751Z","endTime":"2026-08-15T23:05:53.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:05:53.252Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:06:03.709Z","endTime":"2026-08-15T23:07:23.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16985472975692,"aZ":-24.347892619199833,"pfxX":-9.06805147762426,"pfxZ":4.01373610512176,"pX":0.028045244443115697,"pZ":2.7585188126109714,"vX0":7.799275366109707,"vY0":-138.35793501561994,"vZ0":-3.383733955030376,"x":115.93,"y":164.3,"x0":-1.6410966592083738,"y0":50.004524432900375,"z0":5.61816474672487,"aX":-17.686361414441507},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":14.9,"spinRate":2184,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3949944130082237,"extension":6.5355219845989625},"index":0,"playId":"f06c86cb-469d-3d38-afb5-942703d658d3","pitchNumber":1,"startTime":"2026-08-15T23:06:16.556Z","endTime":"2026-08-15T23:06:20.714Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1170572485247,"aZ":-24.397616301572107,"pfxX":-8.724343426556821,"pfxZ":4.06920001898889,"pX":0.8400968174409852,"pZ":1.6669020789815419,"vX0":9.467878517409183,"vY0":-137.0482006051973,"vZ0":-5.82960879777606,"x":84.98,"y":193.77,"x0":-1.5190631543512993,"y0":50.00241524750666,"z0":5.478720426024326,"aX":-16.66500515777521},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2173,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39903984894155764,"extension":6.631765747893865},"index":1,"playId":"b805024f-b4fc-3b33-9004-61d9b0a4b205","pitchNumber":2,"startTime":"2026-08-15T23:06:30.592Z","endTime":"2026-08-15T23:06:34.828Z","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":82.2,"endSpeed":74.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358398959397253,"aZ":-31.0138818631637,"pfxX":7.163718005024771,"pfxZ":0.8071849725428031,"pX":0.1123194398877868,"pZ":2.8287888229715605,"vX0":2.2650882929869764,"vY0":-119.67322149961613,"vZ0":-0.1263840419877359,"x":112.72,"y":162.4,"x0":-1.7796190761237298,"y0":50.00183035519907,"z0":5.685013343601535,"aX":10.280521294338744},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2521,"spinDirection":58},"zone":2,"typeConfidence":2.0,"plateTime":0.4595331212118583,"extension":6.6049871732946475},"index":2,"playId":"4a1c8f78-5fe0-3c6d-8177-bca0b98bd597","pitchNumber":3,"startTime":"2026-08-15T23:06:49.823Z","endTime":"2026-08-15T23:06:53.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481920061173483,"aZ":-28.24998100291125,"pfxX":-8.71511453381153,"pfxZ":2.2905914044193043,"pX":-1.2707460643777757,"pZ":2.511616086602032,"vX0":4.029527521748184,"vY0":-129.98146436367028,"vZ0":-2.496081830288527,"x":165.44,"y":170.97,"x0":-1.7061582682095384,"y0":50.00646439389579,"z0":5.622908073581845,"aX":-14.960310693856306},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":14.9,"spinRate":1348,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.42090616200632436,"extension":6.439134945997698},"index":3,"playId":"fb5a34da-705f-3b44-a2ab-c0ffa7b7e842","pitchNumber":4,"startTime":"2026-08-15T23:07:05.794Z","endTime":"2026-08-15T23:07:11.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38167962283297,"aZ":-11.251124910632369,"pfxX":-3.585135627675714,"pfxZ":10.32527749792978,"pX":-0.16089816304026258,"pZ":3.0752592133325103,"vX0":4.229211903856791,"vY0":-141.69289082868158,"vZ0":-5.291521068924607,"x":123.13,"y":155.75,"x0":-1.209403398182677,"y0":50.00425416390485,"z0":5.690540256309248,"aX":-7.266287155751847},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2566,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3870545976951645,"extension":6.694612012580264},"index":4,"playId":"7bc212d4-99a6-3f00-85c9-e7240535428e","pitchNumber":5,"startTime":"2026-08-15T23:07:20.308Z","endTime":"2026-08-15T23:07:23.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:07:23.958Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dane Myers lines out to right fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-15T23:07:29.722Z","endTime":"2026-08-15T23:09:47.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.6,"endSpeed":74.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22143177499149,"aZ":-31.505013406411877,"pfxX":9.477722120248423,"pfxZ":0.4760871498301267,"pX":-0.21656614479314956,"pZ":2.96583459151214,"vX0":0.9674486408916474,"vY0":-118.89422241561292,"vZ0":0.3847726187039249,"x":125.25,"y":158.7,"x0":-1.8601203378340487,"y0":50.005764879701374,"z0":5.676477434048637,"aX":13.480636793895506},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.2,"breakHorizontal":-17.4,"spinRate":2552,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.4618642772924333,"extension":6.66029880185267},"index":0,"playId":"150b4ccc-2ce6-37a7-8c30-8ccf464f5038","pitchNumber":1,"startTime":"2026-08-15T23:07:50.752Z","endTime":"2026-08-15T23:07:54.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25267051916941,"aZ":-24.14895221535885,"pfxX":-7.266250884321826,"pfxZ":4.210788215469654,"pX":0.6441873703060141,"pZ":2.5059088737626243,"vX0":8.581042997094825,"vY0":-137.55593196396822,"vZ0":-3.574837841799661,"x":92.45,"y":171.12,"x0":-1.5807113291620332,"y0":50.00010477153862,"z0":5.471256731009071,"aX":-13.838217149008734},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":11.3,"spinRate":2221,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39912350742239155,"extension":6.650758216013946},"index":1,"playId":"3d1a4cb8-b3bc-360a-8dd3-ee13e7da4ef4","pitchNumber":2,"startTime":"2026-08-15T23:08:04.753Z","endTime":"2026-08-15T23:08:09.053Z","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-15T23:08:13.492Z","endTime":"2026-08-15T23:08:27.947Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"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":83.2,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978094883402086,"aZ":-32.97596066722951,"pfxX":10.302626780904587,"pfxZ":-0.5434317550789478,"pX":0.501073692958728,"pZ":0.8520096500958267,"vX0":2.3198211908835837,"vY0":-121.03497838675696,"vZ0":-4.025651804959965,"x":97.9,"y":215.78,"x0":-1.8104135977012317,"y0":50.004468371148306,"z0":5.457936693441725,"aX":15.12371237598721},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.8,"breakHorizontal":-19.2,"spinRate":2648,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4544018163519805,"extension":6.6709226926571965},"index":3,"playId":"e601a527-6869-3a6f-a19b-2b3e6d0fb307","pitchNumber":3,"startTime":"2026-08-15T23:08:27.947Z","endTime":"2026-08-15T23:08:32.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":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.570970852603054,"aZ":-15.414493774296625,"pfxX":-1.4241789539569438,"pfxZ":8.259236818932923,"pX":0.09975849446733955,"pZ":2.848104189976448,"vX0":4.5927627707451,"vY0":-141.81013313823996,"vZ0":-4.876446918754154,"x":113.2,"y":161.88,"x0":-1.3583808352878028,"y0":50.00020571088012,"z0":5.578973434960668,"aX":-2.8893096709690442},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":1.6,"spinRate":2295,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3867919049023385,"extension":6.670993403342635},"index":4,"playId":"5b0c2c86-1c1a-330d-a645-2ce098af1710","pitchNumber":4,"startTime":"2026-08-15T23:08:50.672Z","endTime":"2026-08-15T23:08:57.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69936273668828,"aZ":-16.21147670709265,"pfxX":-2.6604896581928537,"pfxZ":7.900633122320276,"pX":-0.04413688437110195,"pZ":3.3203766756297384,"vX0":4.19355019037428,"vY0":-141.36657329068115,"vZ0":-3.650216885846414,"x":118.68,"y":149.13,"x0":-1.2022244615406792,"y0":50.00633626299446,"z0":5.671352203960599,"aX":-5.377960957258468},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":4.0,"spinRate":2302,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.38769147456783637,"extension":6.574233471105008},"index":5,"playId":"46ef8631-8929-378d-99b1-9a1df965adde","pitchNumber":5,"startTime":"2026-08-15T23:09:13.949Z","endTime":"2026-08-15T23:09:19.411Z","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":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33639214326434,"aZ":-38.57321265309863,"pfxX":2.6445801721218,"pfxZ":-3.954882629173854,"pX":0.7662344542109893,"pZ":1.9485183522318565,"vX0":4.9059630170574025,"vY0":-126.293278493878,"vZ0":-1.5645240015875328,"x":87.79,"y":186.17,"x0":-1.543865789476207,"y0":50.00338807691808,"z0":5.673961653106298,"aX":4.277985147742831},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.3,"breakHorizontal":-5.9,"spinRate":2419,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4334343066400965,"extension":6.624149954019571},"hitData":{"launchSpeed":88.9,"launchAngle":20.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.09,"coordY":96.67}},"index":6,"playId":"f203f04d-8a5a-3f2f-8175-67d7f2c55877","pitchNumber":6,"startTime":"2026-08-15T23:09:39.875Z","endTime":"2026-08-15T23:09:47.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:09:47.446Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Esteury Ruiz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:11:31.295Z","endTime":"2026-08-15T23:13:22.345Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12489240908503,"aZ":-19.57106832299526,"pfxX":-8.341575511041462,"pfxZ":6.9349862898815005,"pX":0.8473536874743435,"pZ":3.5627999677962974,"vX0":7.525242781840183,"vY0":-133.98642918155383,"vZ0":-0.2642122187492261,"x":84.7,"y":142.58,"x0":-0.9147717897403941,"y0":50.00092789506608,"z0":5.061981584709194,"aX":-15.15535354954013},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":13.4,"spinRate":2381,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40890193820884013,"extension":6.9446656297403875},"index":0,"playId":"e6cf4415-1457-35b7-947e-15a8a5d262eb","pitchNumber":1,"startTime":"2026-08-15T23:11:57.090Z","endTime":"2026-08-15T23:12:01.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23847222089956,"aZ":-22.299191503797193,"pfxX":-9.774692902488232,"pfxZ":5.45239540617033,"pX":0.14330307781032722,"pZ":2.433263643194677,"vX0":6.3020362009406155,"vY0":-134.26636549908747,"vZ0":-2.516639489665523,"x":111.54,"y":173.08,"x0":-0.9739824797327028,"y0":50.00288049046313,"z0":4.983323937860919,"aX":-17.704108012940484},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2308,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4091844212695035,"extension":6.8904903075229775},"index":1,"playId":"727c6249-1aa1-386e-be86-7e306033e6de","pitchNumber":2,"startTime":"2026-08-15T23:12:09.409Z","endTime":"2026-08-15T23:12:14.734Z","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.8,"endSpeed":77.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73660314766716,"aZ":-31.8503869341756,"pfxX":1.3743251329737973,"pfxZ":0.20912684154656436,"pX":0.15924883160796516,"pZ":1.9597501912306379,"vX0":2.6273755964983647,"vY0":-122.1116426687775,"vZ0":-0.8475461596938955,"x":110.93,"y":185.87,"x0":-1.1048020480208338,"y0":50.000590232516586,"z0":5.026817316601757,"aX":2.0960654103163034},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.0,"spinRate":2396,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4468035490684592,"extension":6.855448699858662},"index":2,"playId":"28f9521b-bbe5-3233-9f79-ca7d6a89a33c","pitchNumber":3,"startTime":"2026-08-15T23:12:27.316Z","endTime":"2026-08-15T23:12:31.942Z","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-15T23:12:41.249Z","endTime":"2026-08-15T23:12:54.057Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"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":85.2,"endSpeed":78.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870743584317648,"aZ":-29.135306625067525,"pfxX":1.5292047175221417,"pfxZ":1.950318362840811,"pX":0.8689028197712727,"pZ":1.8351556530522692,"vX0":4.282369946739457,"vY0":-124.10511032165223,"vZ0":-1.8494729179824194,"x":83.88,"y":189.23,"x0":-1.0778469335795733,"y0":50.005085955684,"z0":5.017179407391174,"aX":2.384413985443493},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-3.7,"spinRate":2267,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.44136371255492746,"extension":7.066990325230453},"index":4,"playId":"c999a81b-4876-3f92-a5d8-596808a39777","pitchNumber":4,"startTime":"2026-08-15T23:12:54.057Z","endTime":"2026-08-15T23:12:57.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70909287656338,"aZ":-21.05185584721148,"pfxX":-8.533288731773512,"pfxZ":6.098173752002602,"pX":0.08589418966087237,"pZ":3.2182553587083165,"vX0":5.4412830251272934,"vY0":-134.59733320220477,"vZ0":-0.6654346755593042,"x":113.73,"y":151.89,"x0":-0.8588646535814237,"y0":50.00635571868432,"z0":4.9668154213944495,"aX":-15.574309541551255},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":2308,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4077855263710317,"extension":6.963171891128144},"index":5,"playId":"113655d4-7c27-31ef-9c64-d125aae668af","pitchNumber":5,"startTime":"2026-08-15T23:13:17.626Z","endTime":"2026-08-15T23:13:22.345Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"playEndTime":"2026-08-15T23:13:22.345Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jakob Marsee homers (7) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:13:43.876Z","endTime":"2026-08-15T23:14:30.368Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.508374386550376,"aZ":-23.85627882508121,"pfxX":-0.8563507903914895,"pfxZ":4.919046525178457,"pX":0.6598041692785748,"pZ":2.979953764552173,"vX0":4.691422699098238,"vY0":-129.3148865876299,"vZ0":-0.6785796003707655,"x":91.85,"y":158.32,"x0":-1.068216334901443,"y0":50.00015819420792,"z0":5.079427261098134,"aX":-1.4479190256114356},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.0,"breakHorizontal":0.5,"spinRate":2354,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4239054407015028,"extension":6.805217721651748},"hitData":{"launchSpeed":100.3,"launchAngle":26.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.79,"coordY":54.19}},"index":0,"playId":"c106bd83-6076-3775-ac18-e90ef7e73708","pitchNumber":1,"startTime":"2026-08-15T23:14:02.380Z","endTime":"2026-08-15T23:14:30.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:14:30.368Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to left fielder JJ Bleday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:14:24.806Z","endTime":"2026-08-15T23:15:14.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":83.2,"endSpeed":76.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38724223201626,"aZ":-30.86550276377495,"pfxX":3.435218831992813,"pfxZ":0.8779292260578231,"pX":-1.096900879802454,"pZ":2.7869467217354766,"vX0":-0.2975701364895016,"vY0":-121.26393815128688,"vZ0":0.8037384000445755,"x":158.81,"y":163.53,"x0":-1.419098760489065,"y0":50.00352138110239,"z0":5.140834595089628,"aX":5.123469051275253},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.0,"breakHorizontal":-6.1,"spinRate":2327,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4514332669280585,"extension":6.987207818610146},"index":0,"playId":"7855f749-afd5-3327-96b0-10b22f44ce32","pitchNumber":1,"startTime":"2026-08-15T23:14:52.183Z","endTime":"2026-08-15T23:14:57.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01227507099517,"aZ":-21.231453063656158,"pfxX":-9.651770293835535,"pfxZ":5.9697925984778895,"pX":-0.7514941794570923,"pZ":2.0983231256352526,"vX0":4.220358898036946,"vY0":-134.93722580538545,"vZ0":-3.483475981563473,"x":145.65,"y":182.13,"x0":-1.087080892913852,"y0":50.00311757998668,"z0":4.912723155394567,"aX":-17.691480856111774},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2252,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40684774615987207,"extension":7.099998553571742},"hitData":{"launchSpeed":82.6,"launchAngle":16.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.18,"coordY":131.85}},"index":1,"playId":"82e554d8-0a86-3ab7-961e-c927a17cb5ee","pitchNumber":2,"startTime":"2026-08-15T23:15:04.134Z","endTime":"2026-08-15T23:15:14.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:15:14.130Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heriberto Hernández lines out to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:15:56.729Z","endTime":"2026-08-15T23:16:11.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"index":0,"playId":"20703a00-24b0-36fe-830a-e02887e1cef3","startTime":"2026-08-15T23:15:42.384Z","endTime":"2026-08-15T23:15:45.384Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5680458314582,"aZ":-21.841321567659005,"pfxX":-9.231217770662806,"pfxZ":5.7567476591493465,"pX":0.029117590179768213,"pZ":2.0864167060343495,"vX0":5.95875643387954,"vY0":-133.33446110594664,"vZ0":-3.3411889328330213,"x":115.89,"y":182.45,"x0":-1.0392396128590506,"y0":50.000266106514324,"z0":4.937871756908056,"aX":-16.56289510732037},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2356,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4113187400208602,"extension":7.053354894956825},"hitData":{"launchSpeed":106.0,"launchAngle":18.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.02,"coordY":66.55}},"index":1,"playId":"14065b9b-f734-33b4-9573-5c0fe9b744ca","pitchNumber":1,"startTime":"2026-08-15T23:15:59.000Z","endTime":"2026-08-15T23:16:11.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:16:11.429Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Griffin Conine hit by pitch. Xavier Edwards to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:16:18.094Z","endTime":"2026-08-15T23:16:38.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":83.4,"endSpeed":77.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.743825190340498,"aZ":-26.3970973414003,"pfxX":0.5308998537341267,"pfxZ":3.8623944778087034,"pX":2.52882914343945,"pZ":0.5585095107336816,"vX0":8.268651039474728,"vY0":-121.25644205978183,"vZ0":-4.838930671939637,"x":20.61,"y":223.7,"x0":-0.9881566714546065,"y0":50.003112232419674,"z0":4.871224112778609,"aX":0.7927249204152754},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.1,"breakHorizontal":-2.9,"spinRate":2400,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4509550869924186,"extension":7.069942489288289},"index":0,"playId":"be14e4aa-4c81-3e3f-93cf-014ffcbe5b8f","pitchNumber":1,"startTime":"2026-08-15T23:16:34.435Z","endTime":"2026-08-15T23:16:38.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:16:38.807Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-15T23:16:49.300Z","endTime":"2026-08-15T23:18:16.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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(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":83.6,"endSpeed":76.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79676823815999,"aZ":-33.25251694739594,"pfxX":2.42204310497488,"pfxZ":-0.7130099796523393,"pX":0.5207367242074524,"pZ":2.142216956369397,"vX0":3.4379815336454818,"vY0":-121.73274796601957,"vZ0":-0.14947080355306164,"x":97.15,"y":180.94,"x0":-1.2244346823520376,"y0":50.00567359229689,"z0":5.081864838516582,"aX":3.6374876765695787},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-5.2,"spinRate":2421,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.4498600026263704,"extension":6.957448345916596},"index":0,"playId":"4d8bb6b3-3f32-3114-abda-ae4f0f8fa7ee","pitchNumber":1,"startTime":"2026-08-15T23:17:14.951Z","endTime":"2026-08-15T23:17:18.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.218738307716123,"aZ":-24.008848050339633,"pfxX":-9.539789123087294,"pfxZ":4.541220714440199,"pX":-0.5667013349221139,"pZ":2.553287209567258,"vX0":4.887119823881517,"vY0":-133.61762270615716,"vZ0":-1.760783513201619,"x":138.6,"y":169.84,"x0":-1.1851725400067776,"y0":50.004203679769,"z0":4.955075206988724,"aX":-17.1594003338153},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":16.1,"spinRate":2277,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4107575900789513,"extension":7.159563430228804},"index":1,"playId":"5a0401aa-47e1-3b09-af75-12a1b9db6f96","pitchNumber":2,"startTime":"2026-08-15T23:17:32.152Z","endTime":"2026-08-15T23:17:38.128Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-15T23:17:56.023Z","endTime":"2026-08-15T23:18:12.197Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36746403499287,"aZ":-18.528343326585446,"pfxX":-9.763878736355256,"pfxZ":7.703953752128802,"pX":0.4153340054862643,"pZ":2.492206883342896,"vX0":6.998754993866633,"vY0":-132.97524665903924,"vZ0":-3.145243312307902,"x":101.17,"y":171.49,"x0":-0.9964387635142795,"y0":50.004194076514665,"z0":5.052038787440001,"aX":-17.299589498718973},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":16.0,"spinRate":2363,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4136057333807539,"extension":6.853892915313348},"index":3,"playId":"d54ea992-b9ca-3d9a-ad11-d9bcafe7b397","pitchNumber":3,"startTime":"2026-08-15T23:18:12.197Z","endTime":"2026-08-15T23:18:16.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:18:16.387Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:19:56.374Z","endTime":"2026-08-15T23:20:33.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":81.6,"endSpeed":74.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.909365199591658,"aZ":-31.415947437907604,"pfxX":8.183906143304725,"pfxZ":0.5412384096435421,"pX":0.6257263528481751,"pZ":1.896130096481015,"vX0":3.2072260766421734,"vY0":-118.75899210898241,"vZ0":-1.9449185107519495,"x":93.15,"y":187.58,"x0":-1.8115435575042256,"y0":50.004360281464365,"z0":5.624405541378326,"aX":11.516000756931106},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2576,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.46387619736426666,"extension":6.54342161381047},"hitData":{"launchSpeed":77.2,"launchAngle":31.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.6,"coordY":114.77}},"index":0,"playId":"8a60dcf4-1da8-3383-8c0f-fc143bff2dba","pitchNumber":1,"startTime":"2026-08-15T23:20:25.380Z","endTime":"2026-08-15T23:20:33.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:20:33.231Z","atBatIndex":20},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ke'Bryan Hayes reaches on a fielding error by right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:20:40.086Z","endTime":"2026-08-15T23:21:22.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"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":81.4,"endSpeed":73.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.852204627165897,"aZ":-34.22963750306804,"pfxX":7.867838667585277,"pfxZ":-1.471860228991737,"pX":0.25694123903775823,"pZ":3.0751657148629206,"vX0":2.5413395961633762,"vY0":-118.467872184339,"vZ0":1.213062419574168,"x":107.21,"y":155.75,"x0":-1.856030034983929,"y0":50.001319599548744,"z0":5.722267510418976,"aX":11.010313820780604},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.0,"breakHorizontal":-14.9,"spinRate":2532,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.46507215667617485,"extension":6.573782026654736},"index":0,"playId":"979278e4-f5a3-3243-a5b9-516783216f8a","pitchNumber":1,"startTime":"2026-08-15T23:20:55.718Z","endTime":"2026-08-15T23:21:00.301Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69855528901608,"aZ":-25.232880278531095,"pfxX":-9.013758807894638,"pfxZ":3.6683696462809188,"pX":-0.4543560856235872,"pZ":2.3988911066084335,"vX0":6.479690500232551,"vY0":-136.56973787637583,"vZ0":-3.7444518915672482,"x":134.32,"y":174.01,"x0":-1.6850579100775565,"y0":50.00184469054969,"z0":5.520567200940684,"aX":-17.048722244394266},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":15.0,"spinRate":2243,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.40085015040118455,"extension":6.562119122657613},"hitData":{"launchSpeed":88.9,"launchAngle":22.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.18,"coordY":89.7}},"index":1,"playId":"9328cbcd-360d-31e4-a61d-db87a57709e8","pitchNumber":2,"startTime":"2026-08-15T23:21:09.253Z","endTime":"2026-08-15T23:21:22.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:21:22.236Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (16) on a line drive to left fielder Heriberto Hernández. Ke'Bryan Hayes to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:21:34.277Z","endTime":"2026-08-15T23:22:40.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.515669454891935,"aZ":-13.084809020488475,"pfxX":-4.676422701654278,"pfxZ":9.929380409930788,"pX":-1.2893276215721612,"pZ":3.5000970513904295,"vX0":2.4291509805570106,"vY0":-137.9626446798125,"vZ0":-3.4664663113524545,"x":166.15,"y":144.28,"x0":-1.5750640848543485,"y0":50.00051041082557,"z0":5.658399154619008,"aX":-8.987427759618827},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2322,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3974467776957633,"extension":6.6553368519238125},"index":0,"playId":"b457b99a-b058-3a2b-924c-9c7a0f594a41","pitchNumber":1,"startTime":"2026-08-15T23:21:48.909Z","endTime":"2026-08-15T23:21:53.488Z","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":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095021507117483,"aZ":-22.791659243529107,"pfxX":1.4728189313388595,"pfxZ":5.48644434206631,"pX":-1.034332794451111,"pZ":3.0962864318437253,"vX0":1.5791515020826201,"vY0":-129.69956618264422,"vZ0":-2.0862986595598145,"x":156.43,"y":155.18,"x0":-1.8415396729590476,"y0":50.00369156371559,"z0":5.641924760558619,"aX":2.5196020727345947},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.7,"breakHorizontal":-3.0,"spinRate":2307,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.42165241395870323,"extension":6.667442911825869},"index":1,"playId":"26bf8223-2a2f-3edb-8044-00cb056d1f54","pitchNumber":2,"startTime":"2026-08-15T23:22:07.001Z","endTime":"2026-08-15T23:22:11.580Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013558564626262,"aZ":-34.90297490473352,"pfxX":2.5729238851449057,"pfxZ":-1.7597125613893008,"pX":-0.13729509265172302,"pZ":1.7439382080902652,"vX0":2.9108320880539056,"vY0":-124.40931371078331,"vZ0":-2.531673254471833,"x":122.23,"y":191.69,"x0":-1.6605012586918766,"y0":50.00045769694168,"z0":5.692727302107169,"aX":3.996651405686606},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-5.4,"spinRate":2302,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.4417479304353531,"extension":6.71520087685748},"hitData":{"launchSpeed":99.2,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.81,"coordY":109.12}},"index":2,"playId":"182d412b-bfb1-3524-af81-c11a3a43f52a","pitchNumber":3,"startTime":"2026-08-15T23:22:28.103Z","endTime":"2026-08-15T23:22:40.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:22:40.139Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:22:57.074Z","endTime":"2026-08-15T23:24:31.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2691663556989,"aZ":-14.17814218494513,"pfxX":-4.707390288445746,"pfxZ":9.187332421721024,"pX":-0.32312882805144927,"pZ":3.3770762078800933,"vX0":4.4667145385441085,"vY0":-139.52198167624385,"vZ0":-3.687614174433174,"x":129.32,"y":147.6,"x0":-1.3382184927396867,"y0":50.00315276993345,"z0":5.658842869871578,"aX":-9.221564316355064},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2419,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3935359565872698,"extension":6.662399691183049},"index":0,"playId":"dfeecd8e-c08d-31aa-8185-6a3a3b59de4f","pitchNumber":1,"startTime":"2026-08-15T23:23:13.154Z","endTime":"2026-08-15T23:23:16.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128671400194673,"aZ":-34.977646095450545,"pfxX":-6.264847459189866,"pfxZ":-1.7131484342029122,"pX":-2.7798541512594377,"pZ":3.9662103103282544,"vX0":-0.23949528082637464,"vY0":-126.80377312136795,"vZ0":2.5553496763386416,"x":222.96,"y":131.69,"x0":-1.8698201770483325,"y0":50.005440385609674,"z0":5.729811498724301,"aX":-10.236401082246811},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":11.4,"spinRate":988,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.43141020190084767,"extension":6.414366772916197},"index":1,"playId":"9009dcf4-6245-36f8-b1b2-be612b5db53b","pitchNumber":2,"startTime":"2026-08-15T23:23:38.340Z","endTime":"2026-08-15T23:23:42.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23585507220367,"aZ":-22.74080520081873,"pfxX":0.9134156466781341,"pfxZ":5.386276298172209,"pX":-0.1837427756799743,"pZ":3.2840704581144253,"vX0":3.3575737740418132,"vY0":-130.69004170720723,"vZ0":-1.7960485593695763,"x":124.0,"y":150.11,"x0":-1.597236305242188,"y0":50.005060826656134,"z0":5.666613859354529,"aX":1.6000424699049334},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-2.3,"spinRate":2331,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4170707957062101,"extension":6.758165183361907},"index":2,"playId":"d31bc189-0f94-3cf6-b23b-2aef31183069","pitchNumber":3,"startTime":"2026-08-15T23:24:01.772Z","endTime":"2026-08-15T23:24:06.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782063717437094,"aZ":-44.634206940736966,"pfxX":5.208204218598555,"pfxZ":-9.297997136773882,"pX":0.7621277218827939,"pZ":2.6309681492960477,"vX0":3.2838410565103073,"vY0":-115.91786741823101,"vZ0":2.2704264727443766,"x":87.95,"y":167.74,"x0":-1.357076569642227,"y0":50.003377584621276,"z0":5.949010436662038,"aX":6.97827913998219},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.7,"breakHorizontal":-10.3,"spinRate":2455,"spinDirection":22},"zone":6,"typeConfidence":2.0,"plateTime":0.4753278536137917,"extension":6.738486309182248},"index":3,"playId":"27307bba-287c-3de3-91f0-8771463c6e79","pitchNumber":4,"startTime":"2026-08-15T23:24:25.460Z","endTime":"2026-08-15T23:24:31.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:24:31.218Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a line drive to right fielder Esteury Ruiz. Ke'Bryan Hayes scores. Matt McLain scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:24:38.738Z","endTime":"2026-08-15T23:25:47.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748115149803077,"aZ":-32.608189951614776,"pfxX":8.944034758420795,"pfxZ":-0.3076958961540637,"pX":-0.7195953357225345,"pZ":2.47605189356531,"vX0":0.051971790324052636,"vY0":-118.25453656508304,"vZ0":-0.2043692148798979,"x":144.43,"y":171.93,"x0":-1.9020061817753,"y0":50.004302267954934,"z0":5.5815534712737636,"aX":12.535618221214644},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":-16.2,"spinRate":2617,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.46504638722205094,"extension":6.823105518450194},"index":0,"playId":"c2f415e4-a30d-3a78-b53c-1522ece12289","pitchNumber":1,"startTime":"2026-08-15T23:24:59.239Z","endTime":"2026-08-15T23:25:04.062Z","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.5,"endSpeed":75.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557905390578775,"aZ":-38.60260937518306,"pfxX":6.770449075322514,"pfxZ":-4.4433497212662125,"pX":0.32135400623118515,"pZ":1.3838760243723671,"vX0":2.7925408104944793,"vY0":-120.08325687189333,"vZ0":-1.4834200459725264,"x":104.75,"y":201.42,"x0":-1.740136917413557,"y0":50.005775486227726,"z0":5.477215576783118,"aX":9.784422973656705},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.2,"breakHorizontal":-13.0,"spinRate":2614,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4579835398037164,"extension":6.885810761407739},"hitData":{"launchSpeed":82.0,"launchAngle":12.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.74,"coordY":115.86}},"index":1,"playId":"0a59d8da-4308-32d0-86f8-5fb02edf1389","pitchNumber":2,"startTime":"2026-08-15T23:25:35.508Z","endTime":"2026-08-15T23:25:47.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:25:47.242Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-15T23:26:06.196Z","endTime":"2026-08-15T23:27:06.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18386541375242,"aZ":-15.61315815879575,"pfxX":-3.0916123783057836,"pfxZ":8.705356823294194,"pX":1.028012807419063,"pZ":2.3760552106778667,"vX0":7.248439509174714,"vY0":-137.02399612455892,"vZ0":-5.878446087367941,"x":77.81,"y":174.63,"x0":-1.2494679721260307,"y0":50.002086387793796,"z0":5.615403671736613,"aX":-5.881646259494821},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2276,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3996801719833458,"extension":6.808405171670564},"index":0,"playId":"3dba8c12-1171-3a23-af04-3b0bbdb0f747","pitchNumber":1,"startTime":"2026-08-15T23:26:15.328Z","endTime":"2026-08-15T23:26:19.497Z","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":88.8,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90733532023095,"aZ":-23.307207735869426,"pfxX":1.5272807390246257,"pfxZ":5.236091790257484,"pX":0.518693531837475,"pZ":3.7480100623531585,"vX0":4.757007963935425,"vY0":-129.2874417054805,"vZ0":-0.4663016021673678,"x":97.23,"y":137.58,"x0":-1.5433149265078052,"y0":50.00190617091316,"z0":5.719166951992966,"aX":2.585140004345311},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":-3.8,"spinRate":2407,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4236168649258687,"extension":6.674623713742653},"index":1,"playId":"67770c17-f1f3-3322-800c-b2eeef60eeb1","pitchNumber":2,"startTime":"2026-08-15T23:26:35.519Z","endTime":"2026-08-15T23:26:40.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91350736439306,"aZ":-21.033562751749407,"pfxX":1.2494875725723267,"pfxZ":6.480566058542216,"pX":-0.2814801166851034,"pZ":2.7380248630999455,"vX0":2.9971092613247916,"vY0":-130.2133172855227,"vZ0":-3.2164149817618775,"x":127.73,"y":164.85,"x0":-1.60908964520509,"y0":50.00627475493001,"z0":5.577586623246062,"aX":2.149894911270936},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.3,"breakHorizontal":-2.9,"spinRate":2325,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.4203683843632695,"extension":6.686608364834736},"hitData":{"launchSpeed":95.9,"launchAngle":61.0,"totalDistance":178.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":136.48}},"index":2,"playId":"731821a6-a837-3513-abe3-06918769e56a","pitchNumber":3,"startTime":"2026-08-15T23:26:55.799Z","endTime":"2026-08-15T23:27:06.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:27:06.730Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Caissie grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T23:29:10.124Z","endTime":"2026-08-15T23:30:46.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800368854497794,"aZ":-29.472056140430936,"pfxX":2.4773582129167053,"pfxZ":1.8545892638906967,"pX":0.6884649675521922,"pZ":1.4988767289089695,"vX0":3.79327553486723,"vY0":-120.8395840958466,"vZ0":-1.972753050317353,"x":90.76,"y":198.31,"x0":-1.2325878952264062,"y0":50.00340231212341,"z0":4.95258343985301,"aX":3.608725576238997},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.5,"spinRate":2453,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.45586287982903695,"extension":6.893393348091718},"index":0,"playId":"49d25cec-d9d3-3671-919c-07c91c454e32","pitchNumber":1,"startTime":"2026-08-15T23:29:30.205Z","endTime":"2026-08-15T23:29:35.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.577560643989685,"aZ":-23.196656619686866,"pfxX":-10.811074712999334,"pfxZ":5.06921044062843,"pX":0.1089420154521085,"pZ":3.938509024857989,"vX0":6.420509920030605,"vY0":-133.2192932346245,"vZ0":1.4202654523388323,"x":112.85,"y":132.44,"x0":-0.9465377472286609,"y0":50.00224168152013,"z0":5.092830894870607,"aX":-19.143267394151845},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":17.9,"spinRate":2326,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.41350931823686965,"extension":6.731893266668556},"index":1,"playId":"f04f89fc-81db-396d-896e-e7138248968f","pitchNumber":2,"startTime":"2026-08-15T23:29:43.002Z","endTime":"2026-08-15T23:29:47.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68886926906606,"aZ":-24.448171245428824,"pfxX":-1.770618305548334,"pfxZ":4.564494060058623,"pX":1.1993246340064987,"pZ":2.702334101415652,"vX0":6.379948672326081,"vY0":-129.4550262578557,"vZ0":-1.2410816154982451,"x":71.28,"y":165.82,"x0":-1.0698899282974466,"y0":50.00298378768189,"z0":5.064047150064332,"aX":-2.997745243742966},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":2483,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42352534992773894,"extension":6.79278671978328},"index":2,"playId":"f46a1f61-f8b5-3526-8d00-57eec3996007","pitchNumber":3,"startTime":"2026-08-15T23:29:54.821Z","endTime":"2026-08-15T23:29:59.538Z","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":91.7,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52266810645845,"aZ":-22.021322822409132,"pfxX":-8.80050765558034,"pfxZ":5.682335475135357,"pX":0.719779982395749,"pZ":3.182016760231061,"vX0":7.358929717496666,"vY0":-133.3195156064571,"vZ0":-0.543888702205951,"x":89.56,"y":152.87,"x0":-0.9422993624780055,"y0":50.00616366502078,"z0":4.987933943387792,"aX":-15.735174171362928},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":14.2,"spinRate":2426,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4119356127574436,"extension":6.809332530652633},"index":3,"playId":"17e04409-63a0-3b7f-a835-c2bcddf67c41","pitchNumber":4,"startTime":"2026-08-15T23:30:09.319Z","endTime":"2026-08-15T23:30:14.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.706665922805517,"aZ":-29.92599373403032,"pfxX":0.4608931440637052,"pfxZ":1.4666062175310737,"pX":-0.3613517085740399,"pZ":1.4427231393226254,"vX0":2.084507465887521,"vY0":-123.41752960679442,"vZ0":-2.3492447874222635,"x":130.77,"y":199.83,"x0":-1.2785330346002077,"y0":50.003804723214714,"z0":4.939794830086696,"aX":0.7074671785816024},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2465,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4446466665442186,"extension":6.820735293862288},"index":4,"playId":"baa21f35-2524-32ff-8c45-188fb2cd3552","pitchNumber":5,"startTime":"2026-08-15T23:30:24.722Z","endTime":"2026-08-15T23:30:29.334Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553548904090423,"aZ":-22.107194671648237,"pfxX":-9.821137415832117,"pfxZ":5.638329477987442,"pX":0.25442781061919645,"pZ":3.049176694449475,"vX0":6.611654159976179,"vY0":-133.25508196609903,"vZ0":-0.8376148387678063,"x":107.3,"y":156.45,"x0":-0.992014256351055,"y0":50.002048651554254,"z0":4.975206961495504,"aX":-17.534762709797366},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2413,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.41216743420681023,"extension":6.8601895228927},"hitData":{"launchSpeed":94.2,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":167.01,"coordY":148.64}},"index":5,"playId":"1a5ad137-1b69-3bc0-9c47-3068ae7fdd80","pitchNumber":6,"startTime":"2026-08-15T23:30:38.096Z","endTime":"2026-08-15T23:30:46.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:30:46.684Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joe Mack homers (12) on a line drive to right center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T23:30:57.764Z","endTime":"2026-08-15T23:31:44.871Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.192409034876967,"aZ":-28.081657699226984,"pfxX":3.273325265109635,"pfxZ":2.7166502338685827,"pX":-0.1191434295654892,"pZ":2.403538664857005,"vX0":1.6875773006434442,"vY0":-121.31005044147264,"vZ0":-0.5648834209324038,"x":121.54,"y":173.88,"x0":-1.2466275146987493,"y0":50.00419691642852,"z0":5.0632465145726,"aX":4.9344443564124},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.0,"breakHorizontal":-6.4,"spinRate":2398,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4495636438717021,"extension":6.669351836085556},"hitData":{"launchSpeed":106.7,"launchAngle":20.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":189.37,"coordY":56.87}},"index":0,"playId":"a7170df7-b717-33b0-89a5-eec7f8e7cea9","pitchNumber":1,"startTime":"2026-08-15T23:31:17.277Z","endTime":"2026-08-15T23:31:44.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:31:44.871Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Graham Pauley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T23:31:36.875Z","endTime":"2026-08-15T23:33:49.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424133777524286,"aZ":-22.014113206542827,"pfxX":-8.108325664983003,"pfxZ":5.695846903249583,"pX":0.2899482675744126,"pZ":2.2034831647835547,"vX0":6.213720606236491,"vY0":-133.19673273778446,"vZ0":-2.937811444636596,"x":105.95,"y":179.29,"x0":-1.0275779220095855,"y0":50.004707925918986,"z0":4.924716566947943,"aX":-14.47177904339747},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":13.2,"spinRate":2250,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.41229089650204687,"extension":6.8423324694976015},"index":0,"playId":"da77e3f4-0ed5-3238-a0c1-25791bcba1e3","pitchNumber":1,"startTime":"2026-08-15T23:32:06.053Z","endTime":"2026-08-15T23:32:10.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00045522628668,"aZ":-24.50565914971028,"pfxX":-1.3888032956363388,"pfxZ":4.494100135744737,"pX":1.0660858365164312,"pZ":1.7525394276679456,"vX0":5.993894035473282,"vY0":-130.23746163920308,"vZ0":-3.4723062774344102,"x":76.36,"y":191.46,"x0":-1.0912793061648682,"y0":50.004729958757814,"z0":4.9702293033658265,"aX":-2.3715711852539663},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2273,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.42161398026573593,"extension":7.008458276765187},"index":1,"playId":"36279fef-a73e-30f6-8755-ed0952283047","pitchNumber":2,"startTime":"2026-08-15T23:32:18.607Z","endTime":"2026-08-15T23:32:23.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901976976379327,"aZ":-21.526387847766536,"pfxX":-9.580542968127688,"pfxZ":5.947427253494178,"pX":0.9300132160889819,"pZ":2.992136088949985,"vX0":8.111416795180874,"vY0":-133.47331353287908,"vZ0":-1.0632504669804879,"x":81.55,"y":157.99,"x0":-0.9158023757635387,"y0":50.000354957560134,"z0":4.957633819857458,"aX":-17.143921441227363},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2347,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41163678658227765,"extension":6.9039739016890245},"index":2,"playId":"60b8a5f2-d0fb-35e3-af95-a17e3772ae70","pitchNumber":3,"startTime":"2026-08-15T23:32:33.657Z","endTime":"2026-08-15T23:32:36.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-15T23:32:48.716Z","endTime":"2026-08-15T23:33:02.504Z","isPitch":false,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551934925675674,"aZ":-30.555263022405924,"pfxX":1.166406695665121,"pfxZ":1.0714897103789633,"pX":0.08288382719070744,"pZ":1.696576274463749,"vX0":2.5983976887730615,"vY0":-122.40102687177163,"vZ0":-1.490387900487245,"x":113.84,"y":192.97,"x0":-1.1465294891657143,"y0":50.00106859476441,"z0":4.944710390779412,"aX":1.7584751868050388},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2340,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4485472229978855,"extension":6.860371615643002},"index":4,"playId":"df358d65-0479-3a59-8f7b-73c58f6af7d2","pitchNumber":4,"startTime":"2026-08-15T23:33:02.504Z","endTime":"2026-08-15T23:33:09.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59308841067313,"aZ":-21.51886407622886,"pfxX":-9.493122729631105,"pfxZ":5.942854722422794,"pX":-0.3814338288093163,"pZ":3.7227097868876218,"vX0":4.635483699195769,"vY0":-133.98077274617907,"vZ0":0.702461394127855,"x":131.54,"y":138.27,"x0":-0.9133371411076304,"y0":50.00410207245985,"z0":5.01088075823485,"aX":-17.027179720692338},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":16.0,"spinRate":2271,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41092666704710146,"extension":6.7229771344683344},"index":5,"playId":"9c560b07-53c3-3266-a6db-764331972e3a","pitchNumber":5,"startTime":"2026-08-15T23:33:43.765Z","endTime":"2026-08-15T23:33:49.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:33:49.497Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz challenged (pitch result), call on the field was overturned: Esteury Ruiz walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T23:33:50.808Z","endTime":"2026-08-15T23:35:29.302Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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(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":92.3,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58659002260185,"aZ":-23.08971720963331,"pfxX":-11.80961845927523,"pfxZ":5.104176885833642,"pX":0.6882296995252294,"pZ":1.5606211564092007,"vX0":8.031067489331992,"vY0":-133.9825491562217,"vZ0":-4.285179948501979,"x":90.77,"y":196.64,"x0":-0.8459309165686532,"y0":50.0043978405617,"z0":4.874404211207637,"aX":-21.02419069971452},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":19.2,"spinRate":2181,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4121244855158963,"extension":6.939703890280496},"index":0,"playId":"2f7cb449-879e-3a72-ab2e-1c3e84e9abd6","pitchNumber":1,"startTime":"2026-08-15T23:34:11.090Z","endTime":"2026-08-15T23:34:15.864Z","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":84.4,"endSpeed":77.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95479263585294,"aZ":-32.503534008047474,"pfxX":0.8276562351199175,"pfxZ":-0.21466590456027212,"pX":1.176646883768043,"pZ":2.051662823039296,"vX0":4.949642382431259,"vY0":-122.86369571086362,"vZ0":-0.5388470238287104,"x":72.15,"y":183.39,"x0":-0.973803987793891,"y0":50.003527786676024,"z0":5.042448250020297,"aX":1.2617083990728084},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-2.6,"spinRate":2393,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4462549344021385,"extension":6.8401657812303815},"index":1,"playId":"1158162a-d0fe-3eb3-a496-c2e913e3f4f1","pitchNumber":2,"startTime":"2026-08-15T23:34:24.774Z","endTime":"2026-08-15T23:34:29.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.989461603909696,"aZ":-24.202245649219325,"pfxX":-0.09378235282959735,"pfxZ":4.731816961054982,"pX":0.26864753123045587,"pZ":3.569955209214526,"vX0":3.481987627003207,"vY0":-129.25539166244585,"vZ0":0.882922492926377,"x":106.76,"y":142.39,"x0":-1.0861237623923659,"y0":50.00299264039874,"z0":5.088135187391192,"aX":-0.15819524484071074},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2338,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.42443046903669046,"extension":6.76232545560612},"index":2,"playId":"19203c37-6167-3800-9142-75d7a2e011ec","pitchNumber":3,"startTime":"2026-08-15T23:34:37.629Z","endTime":"2026-08-15T23:34:42.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68425367085436,"aZ":-32.3488182237332,"pfxX":0.4079302375588818,"pfxZ":-0.11354996106138948,"pX":0.9694101232368548,"pZ":1.433127748557292,"vX0":4.94622565429237,"vY0":-123.31279716844419,"vZ0":-1.9259768317243577,"x":80.05,"y":200.09,"x0":-1.1159740264897688,"y0":50.00225362086983,"z0":4.955138067542055,"aX":0.6276314285513456},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4443000902722023,"extension":6.850297070886463},"index":3,"playId":"690bf8e8-836c-3cc7-84b9-663f39487c04","pitchNumber":4,"startTime":"2026-08-15T23:34:52.278Z","endTime":"2026-08-15T23:34:56.543Z","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":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751061230501108,"aZ":-31.536772436396515,"pfxX":-0.723623594975912,"pfxZ":0.4043730744419296,"pX":2.6124956124126246,"pZ":1.045575736736248,"vX0":8.926022178459693,"vY0":-125.24288942140413,"vZ0":-3.0741512855109967,"x":17.42,"y":210.55,"x0":-0.9067221357070655,"y0":50.00566967636929,"z0":4.873460773999979,"aX":-1.1492404161779635},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-0.8,"spinRate":2433,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4376620466086898,"extension":6.85297297396944},"index":4,"playId":"bfe45fcd-a3e1-367f-a961-8841ac6898c4","pitchNumber":5,"startTime":"2026-08-15T23:35:08.522Z","endTime":"2026-08-15T23:35:12.739Z","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":92.6,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78458605897441,"aZ":-20.826248824499906,"pfxX":-8.705600744552658,"pfxZ":6.25811973021201,"pX":0.9083649630163848,"pZ":1.750482604412705,"vX0":7.759131258279351,"vY0":-134.46637142272226,"vZ0":-4.40815732731488,"x":82.38,"y":191.52,"x0":-0.8971801506422701,"y0":50.003422484756115,"z0":4.907359133160985,"aX":-15.788814667102399},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2365,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40883810917442487,"extension":6.761048534079241},"index":5,"playId":"fe5b0f29-3651-3053-904a-6879307e99b7","pitchNumber":6,"startTime":"2026-08-15T23:35:25.160Z","endTime":"2026-08-15T23:35:29.302Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"}},"playEndTime":"2026-08-15T23:35:29.302Z","atBatIndex":29},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Esteury Ruiz caught stealing 2nd base, catcher Tyler Stephenson to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-15T23:36:33.433Z","endTime":"2026-08-15T23:36:41.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"67718775-e9df-3337-8d6c-714e202b80d3","startTime":"2026-08-15T23:36:17.910Z","endTime":"2026-08-15T23:36:22.194Z","isPitch":false,"type":"pickoff"},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42648039669598,"aZ":-23.568015366907577,"pfxX":-9.748028706465131,"pfxZ":4.81341862186887,"pX":-0.424601433178796,"pZ":4.016909512040064,"vX0":4.9248547960207185,"vY0":-133.99738401990507,"vZ0":1.4367622923969305,"x":133.18,"y":130.32,"x0":-1.0363475962779374,"y0":50.00396966876688,"z0":5.177380082760041,"aX":-17.4340779270293},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":2282,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41137693366508454,"extension":6.8450598519631},"index":1,"playId":"5c5c1d4a-81c4-3cf6-b2d2-30ad85bc6249","pitchNumber":1,"startTime":"2026-08-15T23:36:35.787Z","endTime":"2026-08-15T23:36:41.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:36:41.867Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T23:39:14.012Z","endTime":"2026-08-15T23:39:57.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-15T23:38:57.181Z","endTime":"2026-08-15T23:39:16.289Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02736799367288,"aZ":-28.077982315620208,"pfxX":-9.090926853758068,"pfxZ":2.22861656443483,"pX":-0.017262440986787503,"pZ":2.887067878880828,"vX0":7.377165295870993,"vY0":-134.81994526092723,"vZ0":-2.010942166790338,"x":117.66,"y":160.83,"x0":-1.6114754826810873,"y0":50.001110763567375,"z0":5.629459408058433,"aX":-16.690129335064473},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.8,"breakHorizontal":14.9,"spinRate":2049,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4066763218279119,"extension":6.535268848866011},"index":1,"playId":"a52b702d-ddfa-381a-ad7f-ae1b032bb3e4","pitchNumber":1,"startTime":"2026-08-15T23:39:16.289Z","endTime":"2026-08-15T23:39:20.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648410704762654,"aZ":-13.702583146688234,"pfxX":-1.350543484272941,"pfxZ":9.730411721243938,"pX":-0.7278946179853043,"pZ":3.026853917061993,"vX0":2.3487562522767225,"vY0":-136.77393486300105,"vZ0":-4.779436122922997,"x":144.75,"y":157.05,"x0":-1.4215681461624954,"y0":50.00237219514091,"z0":5.733902061811946,"aX":-2.5638694499054866},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":1.9,"spinRate":2269,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4001815146191916,"extension":6.673304548515303},"index":2,"playId":"3cafc7db-6d4f-3c14-afbc-5c3f43f798fc","pitchNumber":2,"startTime":"2026-08-15T23:39:32.531Z","endTime":"2026-08-15T23:39:35.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27564986163568,"aZ":-15.079916328861955,"pfxX":-1.9087038419408264,"pfxZ":8.535808389177781,"pX":0.3854017487758936,"pZ":3.839156985693956,"vX0":4.720047855961933,"vY0":-141.13783100239905,"vZ0":-2.669462498070936,"x":102.31,"y":135.12,"x0":-1.06607120268416,"y0":50.00467929560229,"z0":5.77712564831098,"aX":-3.8236862913661636},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":2.4,"spinRate":2394,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3891455012369227,"extension":6.613085142896293},"index":3,"playId":"7e0a43e2-5b2a-3989-8b28-6d3fe79ccfa8","pitchNumber":3,"startTime":"2026-08-15T23:39:53.426Z","endTime":"2026-08-15T23:39:57.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:39:57.644Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eugenio Suárez lines out to third baseman Graham Pauley.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T23:40:02.314Z","endTime":"2026-08-15T23:40:24.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37834922871515,"aZ":-36.105798554714184,"pfxX":6.617270639447646,"pfxZ":-2.782797901753831,"pX":0.7311312287404611,"pZ":2.16636923997706,"vX0":4.051845824253,"vY0":-119.01690762431235,"vZ0":-0.27410114303725575,"x":89.13,"y":180.29,"x0":-1.8629474483765678,"y0":50.00576827650938,"z0":5.5996458548110715,"aX":9.336145200207858},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.8,"breakHorizontal":-13.1,"spinRate":2563,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4631668978532053,"extension":6.770815918040348},"hitData":{"launchSpeed":84.2,"launchAngle":14.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":162.32}},"index":0,"playId":"c0326bb3-ab5f-3025-ba56-c4a0ade9db26","pitchNumber":1,"startTime":"2026-08-15T23:40:19.596Z","endTime":"2026-08-15T23:40:24.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:40:24.326Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T23:40:59.011Z","endTime":"2026-08-15T23:42:29.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-15T23:40:47.625Z","endTime":"2026-08-15T23:41:01.244Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"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":77.5,"endSpeed":70.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02522843362073,"aZ":-45.41197951370102,"pfxX":4.319181629985771,"pfxZ":-10.388088484448485,"pX":-0.6885344350156392,"pZ":4.32763557136997,"vX0":0.3589392949988933,"vY0":-112.6363318347056,"vZ0":5.912111009886742,"x":143.25,"y":121.93,"x0":-1.4108722509292453,"y0":50.0029513000968,"z0":6.283132040734257,"aX":5.503869657489779},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-16.8,"breakHorizontal":-7.9,"spinRate":2420,"spinDirection":20},"zone":11,"typeConfidence":2.0,"plateTime":0.4878226933569527,"extension":6.49972766816136},"index":1,"playId":"ce44d09a-0421-398a-bdb9-49cf68d99fdb","pitchNumber":1,"startTime":"2026-08-15T23:41:01.244Z","endTime":"2026-08-15T23:41:05.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753755469251683,"aZ":-28.87820163270257,"pfxX":-8.846633584273343,"pfxZ":1.7552584413285803,"pX":-0.16042043130687084,"pZ":3.457450308376926,"vX0":7.397537963734614,"vY0":-136.33207828188912,"vZ0":-0.29423980442381326,"x":123.11,"y":145.43,"x0":-1.7633883663483603,"y0":50.001795426023214,"z0":5.564686056139209,"aX":-16.60557795311711},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.4,"breakHorizontal":14.4,"spinRate":2116,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40218001939989456,"extension":6.595780513019389},"index":2,"playId":"104e0b6d-18f4-3a79-9477-2190590f03fb","pitchNumber":2,"startTime":"2026-08-15T23:41:14.080Z","endTime":"2026-08-15T23:41:18.284Z","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.6,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.488640420576036,"aZ":-17.569815311106275,"pfxX":-3.4775368417519754,"pfxZ":7.599278523718882,"pX":0.09672009324916005,"pZ":3.2474060207485205,"vX0":5.631115178412183,"vY0":-137.7362309970656,"vZ0":-3.0905588861327304,"x":113.31,"y":151.1,"x0":-1.5220739329206425,"y0":50.00303022665507,"z0":5.571505990452988,"aX":-6.6840492090214365},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":5.2,"spinRate":2283,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39760996580260954,"extension":6.692683275196296},"index":3,"playId":"875ca679-30a3-38f1-a5c6-7f74fc6c4139","pitchNumber":3,"startTime":"2026-08-15T23:41:33.293Z","endTime":"2026-08-15T23:41:37.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79291072752963,"aZ":-19.593870670876633,"pfxX":-2.2101871406449285,"pfxZ":6.258214485193431,"pX":-0.017087637805532446,"pZ":5.26080176938564,"vX0":4.010841066519499,"vY0":-141.08395539304726,"vZ0":1.6883444925394318,"x":117.65,"y":96.74,"x0":-1.1715443438134494,"y0":50.006781284620565,"z0":5.919207649389237,"aX":-4.446182153442827},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":3.1,"spinRate":2273,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3885651876841667,"extension":6.608053555389035},"index":4,"playId":"b3ede025-d6db-34f3-a2dd-42540376cb9b","pitchNumber":4,"startTime":"2026-08-15T23:41:59.280Z","endTime":"2026-08-15T23:42:03.658Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.362066240287305,"aZ":-30.678970069746313,"pfxX":-10.170395039633311,"pfxZ":0.8017621263820391,"pX":-0.3580997006327693,"pZ":2.8310552776273625,"vX0":7.766866078794505,"vY0":-136.66633123934315,"vZ0":-1.1196399209536683,"x":130.65,"y":162.34,"x0":-1.9319561928987667,"y0":50.0052275021226,"z0":5.375676688130389,"aX":-19.01964408827147},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":16.6,"spinRate":2133,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4025635923953401,"extension":6.642423362988904},"hitData":{"launchSpeed":97.6,"launchAngle":9.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.23,"coordY":114.99}},"index":5,"playId":"63e89c47-72d1-3ff1-b637-2c3cf7f456bc","pitchNumber":5,"startTime":"2026-08-15T23:42:18.767Z","endTime":"2026-08-15T23:42:29.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:42:29.617Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Noelvi Marte grounds into a force out, shortstop Otto Lopez to second baseman Xavier Edwards. Dane Myers out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-15T23:42:35.823Z","endTime":"2026-08-15T23:43:19.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89205944881229,"aZ":-14.149493964047952,"pfxX":-2.938307877563252,"pfxZ":9.560075242230203,"pX":0.2692221612380351,"pZ":2.8331019902010053,"vX0":5.754382327136581,"vY0":-137.0859480501591,"vZ0":-4.731409634339262,"x":106.74,"y":162.29,"x0":-1.484130890521757,"y0":50.00565533453661,"z0":5.561468756417226,"aX":-5.542035699547453},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2246,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40094540050707916,"extension":6.807971151427084},"index":0,"playId":"ade2d338-f728-3656-898d-022509a8ad32","pitchNumber":1,"startTime":"2026-08-15T23:42:53.153Z","endTime":"2026-08-15T23:42:57.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563020662789626,"aZ":-37.40792490709499,"pfxX":3.3794860664363284,"pfxZ":-3.5399913739835807,"pX":0.04659358241128546,"pZ":2.772221211219693,"vX0":2.8460545965526136,"vY0":-121.53368991891395,"vZ0":0.6282277320589029,"x":115.22,"y":163.93,"x0":-1.5839815968620463,"y0":50.004132717723316,"z0":5.791678485780256,"aX":4.99317367205248},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.9,"breakHorizontal":-6.8,"spinRate":2391,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4528188461886806,"extension":6.845695925578416},"hitData":{"launchSpeed":94.7,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.62,"coordY":150.16}},"index":1,"playId":"f7aedace-0db6-3add-a31c-6614526699da","pitchNumber":2,"startTime":"2026-08-15T23:43:12.824Z","endTime":"2026-08-15T23:43:19.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:43:19.840Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to right fielder Noelvi Marte. Jakob Marsee to 2nd. Jakob Marsee advances to 2nd, on a fielding error by right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T23:45:17.865Z","endTime":"2026-08-15T23:46:28.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63119137981507,"aZ":-32.551345761947836,"pfxX":1.3043538129107133,"pfxZ":-0.2539021424963863,"pX":-0.09746339999822465,"pZ":2.2995562193292307,"vX0":2.451257733530166,"vY0":-120.78442975528975,"vZ0":0.08314338122932985,"x":120.72,"y":176.69,"x0":-1.2914960821792787,"y0":50.00225090498571,"z0":5.106822808223388,"aX":1.9433904879755861},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-2.9,"spinRate":2300,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.45199079302779577,"extension":7.033252953575626},"index":0,"playId":"92615a97-ea3e-38e0-814a-d83965a4c2a6","pitchNumber":1,"startTime":"2026-08-15T23:45:42.507Z","endTime":"2026-08-15T23:45:46.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04613597219763,"aZ":-32.23990275344159,"pfxX":0.7822354980339754,"pfxZ":-0.04679694262618206,"pX":0.6537019930102429,"pZ":1.7832332249084655,"vX0":4.305794749427651,"vY0":-122.04125432152593,"vZ0":-0.961784215200965,"x":92.08,"y":190.63,"x0":-1.2318567544746355,"y0":50.001032943941226,"z0":4.9486822901152,"aX":1.1839252478368247},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-2.4,"spinRate":2365,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4480635545624789,"extension":6.9839465013751685},"index":1,"playId":"eebd7183-1708-3854-b40b-c61fe55ce824","pitchNumber":2,"startTime":"2026-08-15T23:45:55.405Z","endTime":"2026-08-15T23:46:00.253Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.821891159682586,"aZ":-23.513721099846205,"pfxX":-9.321578600399587,"pfxZ":4.763654859925328,"pX":0.3638379196301343,"pZ":2.8075689002767197,"vX0":6.783353068879277,"vY0":-134.37092594865427,"vZ0":-1.1284915424536954,"x":103.13,"y":162.98,"x0":-0.9902656100281638,"y0":50.001399423077224,"z0":4.913592301449194,"aX":-16.93763308583345},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":2431,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40861794170857557,"extension":6.704844180177669},"hitData":{"launchSpeed":103.9,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.85,"coordY":112.16}},"index":2,"playId":"82fe0bd2-5b03-3b06-807e-64ef0fc689f7","pitchNumber":3,"startTime":"2026-08-15T23:46:17.416Z","endTime":"2026-08-15T23:46:28.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:46:28.927Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Xavier Edwards out on a sacrifice bunt, third baseman Ke'Bryan Hayes to second baseman Matt McLain. Jakob Marsee to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T23:46:50.765Z","endTime":"2026-08-15T23:47:56.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":82.0,"endSpeed":75.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466285991781678,"aZ":-33.18497152112279,"pfxX":2.2607999646013814,"pfxZ":-0.6973218089489173,"pX":-1.0997764240500898,"pZ":3.034577710680909,"vX0":0.05979527298572493,"vY0":-119.51934315528406,"vZ0":1.8556434100138168,"x":158.92,"y":156.85,"x0":-1.418932291890011,"y0":50.00230222574327,"z0":5.2225801307209005,"aX":3.2792286011737417},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":-4.1,"spinRate":2315,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.4578055540925261,"extension":6.820386037467928},"index":0,"playId":"0aa5413d-aee8-3798-b694-9d49e74e7fc9","pitchNumber":1,"startTime":"2026-08-15T23:47:06.628Z","endTime":"2026-08-15T23:47:10.669Z","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":83.4,"endSpeed":77.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087237764282065,"aZ":-31.459474089670056,"pfxX":0.8958331818951955,"pfxZ":0.4723514360386929,"pX":-1.0269330716234097,"pZ":3.057889107713007,"vX0":0.7835382555444222,"vY0":-121.5479365282495,"vZ0":1.3895930838814663,"x":156.14,"y":156.22,"x0":-1.4689343215415591,"y0":50.001516997871526,"z0":5.1947535645327365,"aX":1.3506028820733273},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2316,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4492987816841798,"extension":7.135582911916362},"index":1,"playId":"c7308bf8-6c09-3773-b0bc-e485722966dd","pitchNumber":2,"startTime":"2026-08-15T23:47:29.513Z","endTime":"2026-08-15T23:47:34.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646938415302014,"aZ":-23.898797660475115,"pfxX":-10.110521335594935,"pfxZ":4.657185338747912,"pX":0.4129064662764929,"pZ":2.788571038892795,"vX0":7.442588861319442,"vY0":-132.76577326870952,"vZ0":-1.4130141642202387,"x":101.26,"y":163.49,"x0":-1.119599978857668,"y0":50.002867636400026,"z0":5.074715833663192,"aX":-17.96644393203247},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":2312,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4132718323017137,"extension":7.013028637342454},"hitData":{"launchSpeed":25.8,"launchAngle":25.0,"totalDistance":40.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":115.28,"coordY":187.27}},"index":2,"playId":"e36db25c-dabe-31a2-aeac-a181a8d8a5ea","pitchNumber":3,"startTime":"2026-08-15T23:47:48.777Z","endTime":"2026-08-15T23:47:56.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:47:56.435Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to left fielder JJ Bleday, deflected by shortstop Elly De La Cruz. Jakob Marsee scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T23:48:13.741Z","endTime":"2026-08-15T23:49:28.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":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":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.245174536334613,"aZ":-25.076236182034002,"pfxX":-7.157070445347216,"pfxZ":3.9120602166903495,"pX":-1.463394662878452,"pZ":4.341130127459974,"vX0":1.5557919926269765,"vY0":-133.7022183680549,"vZ0":2.5286739118009107,"x":172.78,"y":121.57,"x0":-1.122148837892317,"y0":50.001881963955846,"z0":5.180230238692533,"aX":-12.985069040015931},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":12.6,"spinRate":2229,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4093140432888718,"extension":6.7624591217216015},"index":0,"playId":"d2f33951-828d-3f62-943e-f59a71a80666","pitchNumber":1,"startTime":"2026-08-15T23:48:28.072Z","endTime":"2026-08-15T23:48:33.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529998550125423,"aZ":-22.198577718233967,"pfxX":-9.490999028081678,"pfxZ":5.439881508049314,"pX":0.5695361180939034,"pZ":3.021671087480564,"vX0":7.120701118052017,"vY0":-134.61615898958092,"vZ0":-1.0425873119945284,"x":95.29,"y":157.19,"x0":-0.8783691830854199,"y0":50.000251301599896,"z0":4.987057224925413,"aX":-17.396854457029463},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2303,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40704876961177305,"extension":6.946665402494546},"index":1,"playId":"edb53782-6514-3443-aad8-b158d20f3094","pitchNumber":2,"startTime":"2026-08-15T23:49:00.979Z","endTime":"2026-08-15T23:49:04.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148205219050386,"aZ":-23.760499718299723,"pfxX":-9.47693785479317,"pfxZ":4.5933307881312295,"pX":0.6639783007498381,"pZ":2.344724990469726,"vX0":7.10423080037725,"vY0":-134.92772952626973,"vZ0":-2.3338078532295765,"x":91.69,"y":175.47,"x0":-0.7804737347096823,"y0":50.0030226794871,"z0":4.906712787858362,"aX":-17.360005338403283},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2413,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4069518907577314,"extension":6.886890951430365},"hitData":{"launchSpeed":85.3,"launchAngle":9.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":84.48,"coordY":128.48}},"index":2,"playId":"9cda7bcc-34d7-38c7-86cb-248ec7df95e1","pitchNumber":3,"startTime":"2026-08-15T23:49:16.783Z","endTime":"2026-08-15T23:49:28.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:49:28.108Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Griffin Conine flies out to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T23:49:43.376Z","endTime":"2026-08-15T23:51:47.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46477512594058,"aZ":-36.60042196872907,"pfxX":3.701685513784098,"pfxZ":-3.0381217130866744,"pX":-0.5631819333572597,"pZ":2.157260924702652,"vX0":0.8772929328678352,"vY0":-120.439086986855,"vZ0":0.8073050768862662,"x":138.47,"y":180.53,"x0":-1.413860808181608,"y0":50.00538035929644,"z0":5.079038190089001,"aX":5.3869436786816935},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.0,"breakHorizontal":-7.0,"spinRate":2411,"spinDirection":93},"zone":7,"typeConfidence":2.0,"plateTime":0.4564351604233434,"extension":6.714331697981996},"index":0,"playId":"5f79e297-cc89-3d56-8cc7-fc0d983949f8","pitchNumber":1,"startTime":"2026-08-15T23:49:53.908Z","endTime":"2026-08-15T23:49:58.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840848234254892,"aZ":-31.661239598350775,"pfxX":2.682417582085906,"pfxZ":0.3553979117650319,"pX":1.1805195936074657,"pZ":0.5122707247960977,"vX0":4.805293728973903,"vY0":-120.31731565946662,"vZ0":-3.612504632012782,"x":72.0,"y":224.95,"x0":-1.1930051905928387,"y0":50.00523143701454,"z0":4.8456318303865125,"aX":3.924695101517072},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2324,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.45562728613047554,"extension":7.026862888343708},"index":1,"playId":"36d2599e-be36-369e-92d5-ab3f6764e176","pitchNumber":2,"startTime":"2026-08-15T23:50:10.713Z","endTime":"2026-08-15T23:50:15.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"8a14ddef-c3f4-3c44-8bd0-66647a91d6b4","startTime":"2026-08-15T23:50:36.984Z","endTime":"2026-08-15T23:50:40.049Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284943758491277,"aZ":-21.202926660642557,"pfxX":-7.856055903199119,"pfxZ":6.343186465211057,"pX":-2.0136238119799548,"pZ":3.5435002141521608,"vX0":0.7867327859732131,"vY0":-131.09340960941216,"vZ0":0.267016737535972,"x":193.75,"y":143.11,"x0":-1.2987344474316946,"y0":50.003534460318946,"z0":5.0307988569509225,"aX":-13.59104371029266},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2217,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41878841180144244,"extension":6.962979934070918},"index":3,"playId":"08719137-d21c-38e0-a980-1331ce6f1513","pitchNumber":3,"startTime":"2026-08-15T23:50:54.289Z","endTime":"2026-08-15T23:50:58.456Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901010679716684,"aZ":-26.891719473024352,"pfxX":1.0842122578405644,"pfxZ":3.2076078867282636,"pX":0.5040278994319788,"pZ":2.5979151679101666,"vX0":3.8543086568520946,"vY0":-126.79644384971398,"vZ0":-0.8619040592556936,"x":97.79,"y":168.64,"x0":-1.1691233205714329,"y0":50.0061519548375,"z0":5.064297984741735,"aX":1.7871569599799162},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2270,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4299296282726415,"extension":6.813511153935614},"index":4,"playId":"ed40ece6-1587-3fa1-89d4-49b0ba8ce32d","pitchNumber":4,"startTime":"2026-08-15T23:51:13.842Z","endTime":"2026-08-15T23:51: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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.742814836305406,"aZ":-35.19666780727731,"pfxX":2.705573831493917,"pfxZ":-2.047238880823101,"pX":-0.3812588083315629,"pZ":1.8633304217860023,"vX0":1.342066030515832,"vY0":-120.54642379408351,"vZ0":-0.09369298694239259,"x":131.53,"y":188.47,"x0":-1.296167986655439,"y0":50.0033705609203,"z0":5.001774710871089,"aX":3.9940006697476766},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2431,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.45382453452658567,"extension":6.955367144677444},"hitData":{"launchSpeed":94.0,"launchAngle":23.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.02,"coordY":74.15}},"index":5,"playId":"95b9e196-8b55-3429-b9fb-3312ee2577c3","pitchNumber":5,"startTime":"2026-08-15T23:51:35.275Z","endTime":"2026-08-15T23:51:47.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:51:47.128Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-15T23:51:59.652Z","endTime":"2026-08-15T23:54:11.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"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":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99214823601792,"aZ":-22.64362051127169,"pfxX":-8.739432228166779,"pfxZ":5.354216982982807,"pX":-0.021909190761462263,"pZ":2.837829092753382,"vX0":5.599340194813861,"vY0":-132.95624010439315,"vZ0":-1.32505782723977,"x":117.84,"y":162.16,"x0":-1.025776757451306,"y0":50.003588169869964,"z0":4.994740641353164,"aX":-15.559886072537068},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":14.5,"spinRate":2265,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4128345941594267,"extension":6.857748912247832},"index":0,"playId":"1229ab09-1d63-3d39-a7dd-9f2e2eb2b0fa","pitchNumber":1,"startTime":"2026-08-15T23:52:11.313Z","endTime":"2026-08-15T23:52:14.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398037153030316,"aZ":-21.341135055712677,"pfxX":-9.018810506317969,"pfxZ":5.982345755923494,"pX":-0.9592101935836924,"pZ":2.348414025520948,"vX0":3.5393370850931345,"vY0":-134.07199609826353,"vZ0":-2.7673362145797835,"x":153.56,"y":175.37,"x0":-1.1286395183490436,"y0":50.002921590165414,"z0":4.925897479258329,"aX":-16.333273762029556},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":15.5,"spinRate":2301,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4093413612792487,"extension":7.025999606087924},"index":1,"playId":"14b149f2-454f-3eb1-bf48-8d2a8c4a1ad0","pitchNumber":2,"startTime":"2026-08-15T23:52:32.793Z","endTime":"2026-08-15T23:52:36.193Z","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":83.7,"endSpeed":76.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.858601464488032,"aZ":-32.45289902781024,"pfxX":1.5814035206914,"pfxZ":-0.1896901482456741,"pX":1.4022652163485654,"pZ":2.118034950119543,"vX0":5.305349313131362,"vY0":-121.80556920047391,"vZ0":-0.27963466168729434,"x":63.55,"y":181.59,"x0":-1.0170837350026212,"y0":50.001845102065275,"z0":5.061224384284895,"aX":2.3540718727146905},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.1,"breakHorizontal":-4.2,"spinRate":2326,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4511752830250635,"extension":6.953303796391202},"index":2,"playId":"36ae67cb-5441-3c9b-8de1-edc5d8fc99b4","pitchNumber":3,"startTime":"2026-08-15T23:52:54.868Z","endTime":"2026-08-15T23:52:58.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435993043329823,"aZ":-20.88172680091598,"pfxX":-9.012173393070025,"pfxZ":6.276566368157857,"pX":0.5754246904468932,"pZ":2.152212246382373,"vX0":7.278794262965368,"vY0":-133.46094169403173,"vZ0":-3.3295083554325604,"x":95.07,"y":180.67,"x0":-1.0199223519796785,"y0":50.00326436525117,"z0":4.9246456866619965,"aX":-16.214972933884106},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":2297,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4108281313928095,"extension":7.09102059471735},"index":3,"playId":"385439b0-c0b8-3658-80b7-d6d686980031","pitchNumber":4,"startTime":"2026-08-15T23:53:18.950Z","endTime":"2026-08-15T23:53:22.871Z","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":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80131781106588,"aZ":-32.74702597561926,"pfxX":2.3320238386458056,"pfxZ":-0.38171101782863204,"pX":1.3519973460313024,"pZ":1.402783967808269,"vX0":4.755645656281787,"vY0":-122.08611169540838,"vZ0":-1.982114510190526,"x":65.47,"y":200.9,"x0":-0.9302662009237692,"y0":50.00385810536095,"z0":5.065001207826278,"aX":3.4919289085381804},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2350,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4499917259094066,"extension":6.899572498057478},"index":4,"playId":"acd9d117-689a-3e62-a987-a090dbd3a266","pitchNumber":5,"startTime":"2026-08-15T23:53:41.469Z","endTime":"2026-08-15T23:53:48.172Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461408130632076,"aZ":-20.391252603544412,"pfxX":-7.25534025954925,"pfxZ":6.561661542651089,"pX":0.4119237319047249,"pZ":3.0731737333993068,"vX0":5.958658619884323,"vY0":-133.36352796722187,"vZ0":-1.2760579346390744,"x":101.3,"y":155.8,"x0":-0.9118888665966306,"y0":50.00452070601938,"z0":5.032817161680353,"aX":-13.032579712058007},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2341,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.41115526071746933,"extension":7.055924379661647},"hitData":{"launchSpeed":93.3,"launchAngle":30.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":177.68,"coordY":68.22}},"index":5,"playId":"af867b1d-f9c5-3af2-af63-aa5a31e38c83","pitchNumber":6,"startTime":"2026-08-15T23:54:03.433Z","endTime":"2026-08-15T23:54:11.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:54:11.955Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ke'Bryan Hayes homers (5) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T23:55:58.123Z","endTime":"2026-08-15T23:57:02.961Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532589413374005,"aZ":-32.26694031313299,"pfxX":9.227789065895543,"pfxZ":-0.07356901096690294,"pX":0.4072321843533635,"pZ":3.0730083416868723,"vX0":2.3721458684050067,"vY0":-115.71206341083818,"vZ0":0.9554873165498963,"x":101.48,"y":155.81,"x0":-1.8320316029309687,"y0":50.000223374792846,"z0":5.7696006376360325,"aX":12.389623076446384},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":-17.3,"spinRate":2439,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.47511596994132343,"extension":6.576685482903858},"index":0,"playId":"401cc9e3-fdea-320c-bab4-cb9795f30714","pitchNumber":1,"startTime":"2026-08-15T23:56:22.580Z","endTime":"2026-08-15T23:56:27.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175449177288876,"aZ":-22.54911041048878,"pfxX":-8.713466133974988,"pfxZ":5.246308564130274,"pX":-0.8024627571670793,"pZ":2.518419776653297,"vX0":5.489780223925046,"vY0":-135.0573420445614,"vZ0":-3.7937440162132976,"x":147.59,"y":170.78,"x0":-1.7360482581660694,"y0":50.00667067936205,"z0":5.539677207489854,"aX":-15.99725978200416},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":14.5,"spinRate":2164,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40655404966342923,"extension":6.548982327923107},"hitData":{"launchSpeed":100.0,"launchAngle":31.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":12.73,"coordY":86.49}},"index":1,"playId":"45d709de-1470-30de-be0d-9950a9c9adc6","pitchNumber":2,"startTime":"2026-08-15T23:56:38.366Z","endTime":"2026-08-15T23:57:02.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:57:02.961Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt McLain homers (11) on a line drive to left field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T23:57:10.811Z","endTime":"2026-08-15T23:59:00.575Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.900649893329554,"aZ":-11.058900783193046,"pfxX":-2.5097404638655783,"pfxZ":11.631156538839527,"pX":-0.5501360891860104,"pZ":1.6601515013730077,"vX0":3.8667465007642874,"vY0":-134.32213372313282,"vZ0":-7.962343438531075,"x":137.97,"y":193.96,"x0":-1.6866522634759409,"y0":50.00114037902759,"z0":5.461863569152395,"aX":-4.5556705556575245},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":3.6,"spinRate":2297,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4088074312474177,"extension":6.773708262057467},"index":0,"playId":"93f2104f-3b0c-35ae-9d49-629df45b89d0","pitchNumber":1,"startTime":"2026-08-15T23:57:24.358Z","endTime":"2026-08-15T23:57:28.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507349292688595,"aZ":-14.61239967078981,"pfxX":-4.280862358268379,"pfxZ":9.216016650794067,"pX":0.4268847469814944,"pZ":2.5359289796998867,"vX0":6.547347012100323,"vY0":-137.20708546952383,"vZ0":-5.6455838012273425,"x":100.73,"y":170.31,"x0":-1.4347101559745121,"y0":50.00459680424341,"z0":5.6169749150149535,"aX":-8.159423647614805},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":6.4,"spinRate":2452,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39928867018584047,"extension":6.728162836480442},"index":1,"playId":"a6e94a93-ee82-313b-b5d5-503f0e9078da","pitchNumber":2,"startTime":"2026-08-15T23:57:37.519Z","endTime":"2026-08-15T23:57:40.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96410823460729,"aZ":-12.107031786779695,"pfxX":-2.0411273829899828,"pfxZ":10.317871558953664,"pX":0.17708447752014392,"pZ":2.2844007763729635,"vX0":4.751022885335365,"vY0":-139.0111954568181,"vZ0":-6.895250922338987,"x":110.25,"y":177.1,"x0":-1.293767827562006,"y0":50.0057970014053,"z0":5.611637186374202,"aX":-3.9714644837306112},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":2.6,"spinRate":2335,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3949688965350657,"extension":6.647008517886137},"index":2,"playId":"4581fc69-c231-38a1-94f2-db1a62146f1c","pitchNumber":3,"startTime":"2026-08-15T23:57:52.204Z","endTime":"2026-08-15T23:57:58.531Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.651698153152324,"aZ":-35.868086648261794,"pfxX":-5.305922262670677,"pfxZ":-2.3133060716590705,"pX":-1.2510865365291461,"pZ":4.0662980106883975,"vX0":3.5868916956294457,"vY0":-125.29091430368211,"vZ0":3.099735001739771,"x":164.69,"y":128.99,"x0":-2.0098748032652094,"y0":50.00484675149772,"z0":5.7388027901202046,"aX":-8.460222793749667},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.2,"breakHorizontal":8.8,"spinRate":955,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4366950365241835,"extension":6.530400209599776},"index":3,"playId":"f3328232-1988-3997-94f9-ad50720d8b61","pitchNumber":4,"startTime":"2026-08-15T23:58:22.293Z","endTime":"2026-08-15T23:58:26.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070703465523604,"aZ":-14.278584334593853,"pfxX":-5.202723457363184,"pfxZ":9.106912395634225,"pX":-0.1515161373114373,"pZ":2.5413135489266767,"vX0":5.411888877156824,"vY0":-139.24623585777334,"vZ0":-5.660444427982678,"x":122.78,"y":170.16,"x0":-1.443663558945406,"y0":50.00456992977476,"z0":5.544233139658154,"aX":-10.225175745959486},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2323,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3932515948287407,"extension":6.7075044704269375},"hitData":{"launchSpeed":103.2,"launchAngle":21.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.36,"coordY":66.28}},"index":4,"playId":"48623e08-14a7-3bee-848e-19f50a3ac03d","pitchNumber":5,"startTime":"2026-08-15T23:58:38.176Z","endTime":"2026-08-15T23:59:00.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:59:00.575Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T23:59:02.254Z","endTime":"2026-08-15T23:59:32.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285081340586167,"aZ":-44.2898274462394,"pfxX":3.5942384417136486,"pfxZ":-9.550373631505778,"pX":0.06566749375251661,"pZ":1.8991755382949864,"vX0":2.1328850899964107,"vY0":-112.75766380430449,"vZ0":1.004695669682297,"x":114.5,"y":187.5,"x0":-1.3641277680754145,"y0":50.0026383882052,"z0":5.9687479383361515,"aX":4.559953463108348},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.6,"breakHorizontal":-7.1,"spinRate":2304,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.48849309991676604,"extension":6.672690122881305},"hitData":{"launchSpeed":85.1,"launchAngle":27.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":149.88,"coordY":81.25}},"index":0,"playId":"ff5fdc30-1cf3-3841-99c5-874846765cc8","pitchNumber":1,"startTime":"2026-08-15T23:59:24.700Z","endTime":"2026-08-15T23:59:32.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-15T23:59:32.756Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-15T23:59:46.492Z","endTime":"2026-08-16T00:01:39.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33936594192727,"aZ":-36.362559695614465,"pfxX":3.3155822974522855,"pfxZ":-2.8456495429013584,"pX":0.6686109454521548,"pZ":1.9634796653387692,"vX0":4.194555765123064,"vY0":-119.98965870832373,"vZ0":-1.5141722231746224,"x":91.51,"y":185.77,"x0":-1.5273151584811786,"y0":50.00476849640784,"z0":5.817387596711483,"aX":4.875987585511806},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.3,"breakHorizontal":-7.0,"spinRate":2343,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4549777724563495,"extension":6.8326677822519235},"index":0,"playId":"239715b1-dd4b-3bfa-a47d-866c38912d91","pitchNumber":1,"startTime":"2026-08-16T00:00:03.147Z","endTime":"2026-08-16T00:00:07.416Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725420191542025,"aZ":-17.612898836097408,"pfxX":-2.9943968306082995,"pfxZ":7.605386151970187,"pX":-0.356232731829347,"pZ":3.3007399608449424,"vX0":4.1342790401207665,"vY0":-137.30761218271223,"vZ0":-3.1972240410327255,"x":130.58,"y":149.66,"x0":-1.490690090581451,"y0":50.000458823601186,"z0":5.675184805232399,"aX":-5.731163071189482},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":4.6,"spinRate":2219,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39854561270787814,"extension":6.695142687145517},"index":1,"playId":"4045517a-3a6b-3325-88be-54af9b646e26","pitchNumber":2,"startTime":"2026-08-16T00:00:18.119Z","endTime":"2026-08-16T00:00:21.317Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24064786012302,"aZ":-33.25591541475188,"pfxX":2.5077420573932128,"pfxZ":-0.7001446455457359,"pX":0.04205760173536024,"pZ":2.0972567669946502,"vX0":3.3648593067587886,"vY0":-123.15912252200143,"vZ0":-2.0232083969002947,"x":115.4,"y":182.15,"x0":-1.667330965714032,"y0":50.00599456510596,"z0":5.739582753619626,"aX":3.8559490322252294},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-5.3,"spinRate":2374,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4445683194284582,"extension":6.796163480102837},"index":2,"playId":"30e1e0f0-cf66-3b50-ba9b-318ef4850f14","pitchNumber":3,"startTime":"2026-08-16T00:00:42.878Z","endTime":"2026-08-16T00:00:46.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-16T00:00:59.211Z","endTime":"2026-08-16T00:01:09.782Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917448911187602,"aZ":-31.233881835483025,"pfxX":7.079339011210847,"pfxZ":0.6560271492040699,"pX":1.0434647252161957,"pZ":0.7562032063673413,"vX0":4.5787177991657915,"vY0":-119.42717746143518,"vZ0":-4.282820362031255,"x":77.23,"y":218.36,"x0":-1.8212848978331861,"y0":50.00463373822868,"z0":5.395362638234204,"aX":10.182857134955084},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.4,"breakHorizontal":-13.9,"spinRate":2606,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4593740018140373,"extension":6.813189119620108},"index":4,"playId":"e4b4ed8f-ea01-3e23-a1c6-3ba9578f28b3","pitchNumber":4,"startTime":"2026-08-16T00:01:09.782Z","endTime":"2026-08-16T00:01:14.283Z","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":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465281591012214,"aZ":-37.415802649595854,"pfxX":3.0152737877231766,"pfxZ":-3.381576539632123,"pX":-0.14319530621470897,"pZ":2.255693472865238,"vX0":2.559049146974573,"vY0":-123.41352302269758,"vZ0":-0.9668115775177533,"x":122.46,"y":177.88,"x0":-1.5835556886808275,"y0":50.00392319875415,"z0":5.790803288929995,"aX":4.672771375125856},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.1,"breakHorizontal":-6.0,"spinRate":2451,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.4430068346644269,"extension":6.689049575813358},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.92,"coordY":61.03}},"index":5,"playId":"fdb8b960-145f-3190-bc89-ccc01ca7ac35","pitchNumber":5,"startTime":"2026-08-16T00:01:29.718Z","endTime":"2026-08-16T00:01:39.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:01:39.311Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (13) on a ground ball to right fielder Esteury Ruiz.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:01:57.099Z","endTime":"2026-08-16T00:03:07.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722129277509612,"aZ":-32.15280074430048,"pfxX":-3.8041538953825027,"pfxZ":0.014669319524301727,"pX":-0.011265946781441289,"pZ":2.539788625993337,"vX0":5.4364734754276665,"vY0":-124.52841101628321,"vZ0":-1.16647018769882,"x":117.43,"y":170.21,"x0":-1.7229590859591826,"y0":50.00478704917929,"z0":5.661097783601473,"aX":-6.008892175198991},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":1094,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.43892723008399903,"extension":6.530713432431314},"index":0,"playId":"be10998e-0064-3dad-8849-f39949d682ff","pitchNumber":1,"startTime":"2026-08-16T00:02:10.572Z","endTime":"2026-08-16T00:02:14.704Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6224985214714,"aZ":-32.786337155764066,"pfxX":-4.151155177402988,"pfxZ":-0.38447698923628515,"pX":-0.2897915035017141,"pZ":2.2141308649945475,"vX0":4.86542035189574,"vY0":-125.86717162568938,"vZ0":-1.9460301368703081,"x":128.05,"y":179.0,"x0":-1.7126120562664193,"y0":50.002986187542305,"z0":5.663737056156503,"aX":-6.631163570875455},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":6.4,"spinRate":1030,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.43591576788887654,"extension":6.575891089602308},"index":1,"playId":"64e03970-8e85-351d-b707-010c263a8309","pitchNumber":2,"startTime":"2026-08-16T00:02:25.460Z","endTime":"2026-08-16T00:02:29.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-16T00:02:39.425Z","endTime":"2026-08-16T00:02:51.774Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60151841120156,"aZ":-34.51770224105552,"pfxX":3.8747961818341228,"pfxZ":-1.4910620606070264,"pX":0.5177692369787477,"pZ":2.1690763863555316,"vX0":4.105736460533828,"vY0":-123.98990677170333,"vZ0":-1.5020504358582492,"x":97.26,"y":180.21,"x0":-1.6572933526436253,"y0":50.00409909103511,"z0":5.638422319998269,"aX":6.088708052350358},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":-7.9,"spinRate":2372,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.44017198711772476,"extension":6.699581645178426},"hitData":{"launchSpeed":96.6,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.63,"coordY":117.22}},"index":3,"playId":"ddb612b1-fe2f-332b-a343-ae78aea3b556","pitchNumber":3,"startTime":"2026-08-16T00:02:51.774Z","endTime":"2026-08-16T00:03:07.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:03:07.506Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-16T00:05:53.789Z","endTime":"2026-08-16T00:07:42.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T00:03:23.939Z","endTime":"2026-08-16T00:04:32.162Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Calvin Faucher replaces Ryan Gusto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-16T00:04:32.162Z","endTime":"2026-08-16T00:05:56.129Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.844959978691513,"aZ":-24.716702519518236,"pfxX":-0.7449656047219282,"pfxZ":4.106213907348019,"pX":1.3894215627043605,"pZ":1.5463166111218989,"vX0":7.252882831171704,"vY0":-133.44250132062132,"vZ0":-5.3887755629381395,"x":64.04,"y":197.03,"x0":-1.2589484936524653,"y0":50.00373455297756,"z0":5.3565490980980766,"aX":-1.354493589033529},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-0.1,"spinRate":2797,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.409374250887264,"extension":6.021647877257577},"index":2,"playId":"18a8a38c-0e55-3fec-b812-643db3781958","pitchNumber":1,"startTime":"2026-08-16T00:05:56.129Z","endTime":"2026-08-16T00:05:59.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634434492116874,"aZ":-26.185980857534233,"pfxX":-0.48060480340663814,"pfxZ":3.2098690662857647,"pX":0.42196075522697785,"pZ":1.9896377231897362,"vX0":4.896261330684387,"vY0":-135.25980854447639,"vZ0":-4.235173305460318,"x":100.92,"y":185.06,"x0":-1.3439975911109987,"y0":50.001593046039304,"z0":5.397019346470891,"aX":-0.8964032421297449},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":-0.1,"spinRate":2760,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.40388991674069263,"extension":5.9833095178398885},"index":3,"playId":"411c18db-3aa8-3d28-a748-3dfc485a11c3","pitchNumber":2,"startTime":"2026-08-16T00:06:12.631Z","endTime":"2026-08-16T00:06:15.876Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02358342934801,"aZ":-31.85855208506091,"pfxX":5.885643072835151,"pfxZ":0.19443107785320812,"pX":0.6787747563988256,"pZ":1.5306632986541828,"vX0":3.391046010572051,"vY0":-126.66467448947856,"vZ0":-3.221725173938194,"x":91.13,"y":197.45,"x0":-1.4476408920521662,"y0":50.001955593807025,"z0":5.401537758585474,"aX":9.436771127247312},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-11.5,"spinRate":3127,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.434606296845911,"extension":6.01149869155081},"index":4,"playId":"c7600d88-cc3b-30aa-873e-2ed84221103b","pitchNumber":3,"startTime":"2026-08-16T00:06:31.341Z","endTime":"2026-08-16T00:06:36.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.154298871587038,"aZ":-32.90837323380303,"pfxX":9.786083219720911,"pfxZ":-0.4624815394767303,"pX":1.1900195152087871,"pZ":1.0555814980418792,"vX0":3.3766668012722527,"vY0":-126.09298041880399,"vZ0":-3.947821208606663,"x":71.64,"y":210.28,"x0":-1.4415072332933494,"y0":50.00247077973411,"z0":5.327219300521163,"aX":15.590472032113434},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-18.5,"spinRate":3152,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43615052193489756,"extension":6.023843966378585},"index":5,"playId":"aa02fcb8-4a03-34b0-87af-274c27112d19","pitchNumber":4,"startTime":"2026-08-16T00:06:49.312Z","endTime":"2026-08-16T00:06:53.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477017114053773,"aZ":-26.3533867979158,"pfxX":0.3201466789273555,"pfxZ":3.163828791417732,"pX":0.24518293780468747,"pZ":2.993226188696399,"vX0":4.124489495552103,"vY0":-134.22525713818234,"vZ0":-1.8788717724729493,"x":107.65,"y":157.96,"x0":-1.3470359926237372,"y0":50.00648376387627,"z0":5.561378722681342,"aX":0.5895918967596474},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":2833,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.4065912158991747,"extension":5.961095138386623},"index":6,"playId":"6f6e268e-b2f4-30d1-b9e7-70409e5044ee","pitchNumber":5,"startTime":"2026-08-16T00:07:07.461Z","endTime":"2026-08-16T00:07:10.683Z","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":96.1,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.284353506126315,"aZ":-17.639729796597567,"pfxX":-4.803315905799571,"pfxZ":7.303243944986386,"pX":0.49722173789206575,"pZ":3.312876118359009,"vX0":6.838842388190741,"vY0":-139.86888200471878,"vZ0":-2.4902627998164983,"x":98.05,"y":149.33,"x0":-1.3505912933524302,"y0":50.001797764511075,"z0":5.365800128357123,"aX":-9.55814784194035},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":7.3,"spinRate":2422,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3909698692400889,"extension":6.034985702827012},"index":7,"playId":"d3ec9380-e0da-3c68-a639-78c93c97c65b","pitchNumber":6,"startTime":"2026-08-16T00:07:38.416Z","endTime":"2026-08-16T00:07:42.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:07:42.486Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Owen Caissie doubles (13) on a sharp line drive to center fielder Dane Myers.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:09:47.449Z","endTime":"2026-08-16T00:11:25.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.267384248413013,"aZ":-21.041519167276572,"pfxX":-9.335818875972606,"pfxZ":6.274676237579772,"pX":-0.4400545102390362,"pZ":2.663981027325596,"vX0":4.842804795701051,"vY0":-132.81872607442386,"vZ0":-2.0594087751428423,"x":133.77,"y":166.85,"x0":-1.0807877827411514,"y0":50.00282532921707,"z0":4.990534526205197,"aX":-16.56541090746874},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":15.7,"spinRate":2362,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4134750636050235,"extension":6.845284632923316},"index":0,"playId":"9918f101-4883-3204-921f-b1d3bd8c15c1","pitchNumber":1,"startTime":"2026-08-16T00:10:10.672Z","endTime":"2026-08-16T00:10:13.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971163813931494,"aZ":-23.144703442790433,"pfxX":-8.942574654441632,"pfxZ":4.997730417109622,"pX":-0.08579228572451557,"pZ":3.941971767425512,"vX0":5.4716470131028565,"vY0":-133.84245920120594,"vZ0":1.3290757746404511,"x":120.27,"y":132.35,"x0":-0.9990483723190282,"y0":50.00278281031764,"z0":5.101061508173411,"aX":-16.159197099328477},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2285,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40984775976533294,"extension":6.807474825085396},"index":1,"playId":"0b644ae0-e91d-3f1b-b9f8-e92c1b2e33c0","pitchNumber":2,"startTime":"2026-08-16T00:10:26.088Z","endTime":"2026-08-16T00:10:30.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824997568423605,"aZ":-24.449584672209237,"pfxX":-9.745363993025165,"pfxZ":4.339378580860325,"pX":0.2888741375387069,"pZ":3.6405940011207654,"vX0":6.403107967933843,"vY0":-133.10176618944882,"vZ0":1.0298518652968687,"x":105.99,"y":140.48,"x0":-0.8923316941650402,"y0":50.000358440235395,"z0":5.030300734706107,"aX":-17.33531256964971},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":16.1,"spinRate":2301,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4128590955402487,"extension":6.8716507135544695},"index":2,"playId":"05b829cc-b20d-3750-aee0-3024d0f1d4be","pitchNumber":3,"startTime":"2026-08-16T00:10:38.019Z","endTime":"2026-08-16T00:10:42.334Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"}}},{"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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.519468456748907,"aZ":-34.28905853169284,"pfxX":0.733288638996081,"pfxZ":-1.35699601058848,"pX":0.019032327823332314,"pZ":2.1199837960181336,"vX0":2.909819753411538,"vY0":-124.21115546991741,"vZ0":-0.05893333446930615,"x":116.27,"y":181.54,"x0":-1.264191909406805,"y0":50.00218940282009,"z0":5.001553220095595,"aX":1.1426761551834004},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-2.0,"spinRate":2368,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4414221351607077,"extension":6.899051765359739},"hitData":{"launchSpeed":108.7,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.06,"coordY":55.07}},"index":3,"playId":"591edeea-2fbf-3c33-a70f-0da948df30b9","pitchNumber":4,"startTime":"2026-08-16T00:11:12.779Z","endTime":"2026-08-16T00:11:25.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:11:25.785Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Mack flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:11:32.912Z","endTime":"2026-08-16T00:12:24.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.7,"endSpeed":84.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.280398770322453,"aZ":-24.791514091400654,"pfxX":-8.134308983650467,"pfxZ":4.081987033555528,"pX":-0.5428809530535929,"pZ":2.5889016839887518,"vX0":4.433977836198468,"vY0":-133.4870062637054,"vZ0":-1.7760135440329727,"x":137.69,"y":168.88,"x0":-1.16719537488935,"y0":50.00192371053711,"z0":5.044808821808018,"aX":-14.703311924355972},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":2299,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.41006428411581375,"extension":6.854515309535466},"index":0,"playId":"524cb6df-0bc2-3b86-a841-51e5434343d6","pitchNumber":1,"startTime":"2026-08-16T00:11:55.037Z","endTime":"2026-08-16T00:11:59.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.063424236651578,"aZ":-25.49056496645887,"pfxX":-8.60126972146899,"pfxZ":3.733213404543264,"pX":0.008295691102803607,"pZ":2.475516586300704,"vX0":5.782066505827443,"vY0":-132.86637074877757,"vZ0":-1.6701258471295715,"x":116.68,"y":171.94,"x0":-1.076935998039405,"y0":50.00263262765609,"z0":4.961793588297208,"aX":-15.40154264436282},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":2321,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4120029465159427,"extension":6.837523424164604},"hitData":{"launchSpeed":94.0,"launchAngle":42.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.85,"coordY":87.48}},"index":1,"playId":"9ce561f1-74bf-3ecf-9ae2-993b2b228688","pitchNumber":2,"startTime":"2026-08-16T00:12:12.928Z","endTime":"2026-08-16T00:12:24.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:12:24.744Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out, first baseman Sal Stewart to pitcher Brady Singer. Owen Caissie to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:12:35.729Z","endTime":"2026-08-16T00:13:01.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60619808281566,"aZ":-31.150620132484264,"pfxX":1.7853028753335798,"pfxZ":0.6847077289928869,"pX":-0.03945848869541972,"pZ":1.6080845652279743,"vX0":2.6406420646397852,"vY0":-120.95986932811995,"vZ0":-1.544214776261505,"x":118.5,"y":195.36,"x0":-1.3752834812866017,"y0":50.001610297703984,"z0":4.974747459138687,"aX":2.6562818017889014},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2287,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4520482138233195,"extension":6.917164925014876},"hitData":{"launchSpeed":72.9,"launchAngle":5.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":164.86}},"index":0,"playId":"ac38aae6-072f-3156-801d-24cc033998f8","pitchNumber":1,"startTime":"2026-08-16T00:12:53.422Z","endTime":"2026-08-16T00:13:01.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:13:01.185Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esteury Ruiz pops out to second baseman Matt McLain.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-16T00:14:00.840Z","endTime":"2026-08-16T00:14:40.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":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":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T00:13:25.218Z","endTime":"2026-08-16T00:14:03.117Z","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":92.0,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311283221093763,"aZ":-23.529994225737042,"pfxX":-9.718317399108344,"pfxZ":4.804352053560979,"pX":0.20824442804134408,"pZ":2.9547724662405237,"vX0":6.115024910115752,"vY0":-133.8776951008412,"vZ0":-0.8845349211725216,"x":109.06,"y":159.0,"x0":-0.8534358333345116,"y0":50.00164259896656,"z0":4.987408323470583,"aX":-17.482421842357134},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":2360,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.41052162778641454,"extension":6.930808949851041},"index":1,"playId":"0cf90be5-75a8-3365-8a8a-a0e512ca9839","pitchNumber":1,"startTime":"2026-08-16T00:14:03.117Z","endTime":"2026-08-16T00:14:07.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03551453272532,"aZ":-22.457240937644922,"pfxX":-8.797077979878802,"pfxZ":5.424362503445858,"pX":-0.08648683123639533,"pZ":2.7091624519909305,"vX0":5.155153178745331,"vY0":-133.57996647624466,"vZ0":-1.5815352728431091,"x":120.3,"y":165.63,"x0":-0.9069203883614227,"y0":50.003839286937534,"z0":4.936875523504333,"aX":-15.765034594444264},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":2350,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4113495748602616,"extension":6.808680731736207},"index":2,"playId":"d8f3e6b3-7fc5-31b9-bebd-f82861f32f4d","pitchNumber":2,"startTime":"2026-08-16T00:14:17.129Z","endTime":"2026-08-16T00:14:21.409Z","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":92.6,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.547925877416624,"aZ":-22.89680657689371,"pfxX":-10.567675410310107,"pfxZ":5.117126516968643,"pX":-0.007549954808432655,"pZ":2.1424147081300724,"vX0":5.815397210299992,"vY0":-134.603281875958,"vZ0":-3.003040660162242,"x":117.29,"y":180.93,"x0":-0.8371979764102848,"y0":50.00083754865555,"z0":4.9161146571695955,"aX":-19.15222636199853},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":2434,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4088410481589637,"extension":6.920176713884485},"hitData":{"launchSpeed":59.8,"launchAngle":35.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":145.09}},"index":3,"playId":"e132bf4f-5fd7-35b3-87c9-076ee1f61161","pitchNumber":3,"startTime":"2026-08-16T00:14:33.288Z","endTime":"2026-08-16T00:14:40.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:14:40.190Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T00:16:45.913Z","endTime":"2026-08-16T00:17:16.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.0,"endSpeed":85.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36445024187182,"aZ":-27.7362560731476,"pfxX":-11.052820815789108,"pfxZ":2.36867153709818,"pX":0.12042616624617518,"pZ":2.0364827360888325,"vX0":7.59698224805001,"vY0":-136.65910472468858,"vZ0":-3.795289251386869,"x":112.41,"y":183.79,"x0":-1.2708001915402813,"y0":50.005345351767254,"z0":5.365946226245518,"aX":-20.74173386769108},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":18.2,"spinRate":2336,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.402021510576537,"extension":5.939556110101501},"index":0,"playId":"a812f8fc-d80d-3928-bb30-a9563f9fd4fb","pitchNumber":1,"startTime":"2026-08-16T00:16:53.305Z","endTime":"2026-08-16T00:16:57.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43910969758305,"aZ":-29.087195741448898,"pfxX":-10.911746628947988,"pfxZ":1.6038791706832924,"pX":-9.1842790134171E-4,"pZ":2.655013830430666,"vX0":7.701176916537902,"vY0":-138.156335931708,"vZ0":-1.974387906552958,"x":117.04,"y":167.09,"x0":-1.4150820929104584,"y0":50.00194892022412,"z0":5.345142587227503,"aX":-20.970926518110236},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":18.0,"spinRate":2391,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39733855031702925,"extension":6.0101629703384205},"hitData":{"launchSpeed":76.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":152.7}},"index":1,"playId":"a8ab6d0c-dcc2-3d77-8b08-e82db95a1f78","pitchNumber":2,"startTime":"2026-08-16T00:17:08.378Z","endTime":"2026-08-16T00:17:16.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:17:16.903Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dane Myers grounds out, shortstop Otto Lopez to first baseman Griffin Conine.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T00:17:57.040Z","endTime":"2026-08-16T00:18:58.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-16T00:17:42.499Z","endTime":"2026-08-16T00:17:59.368Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14165553359091,"aZ":-17.032364684655427,"pfxX":-5.294721116698843,"pfxZ":7.920943304142064,"pX":-0.638923656111334,"pZ":4.679425618166775,"vX0":3.872697242611542,"vY0":-138.21033210851377,"vZ0":0.8310183447607244,"x":141.35,"y":112.44,"x0":-1.3786137944197197,"y0":50.00596032774179,"z0":5.528358160584689,"aX":-10.126256547935911},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2465,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39806663257100894,"extension":5.86918815783788},"index":1,"playId":"182e896e-1c5b-3d9e-82f7-225a8a63b9e5","pitchNumber":1,"startTime":"2026-08-16T00:17:59.368Z","endTime":"2026-08-16T00:18:03.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286244901023238,"aZ":-25.73802348487274,"pfxX":0.204937415450396,"pfxZ":3.4023018283530853,"pX":-0.6377726592696695,"pZ":2.5737446964164743,"vX0":2.3089491714348416,"vY0":-136.65571268881723,"vZ0":-2.8538202084098616,"x":141.31,"y":169.29,"x0":-1.5204272216558434,"y0":50.001159330360764,"z0":5.400860251732262,"aX":0.3865726376359061},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":-0.8,"spinRate":2892,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40091818448195804,"extension":6.042875875663707},"index":2,"playId":"90be8839-4171-3d40-bda8-5f2e47b01f18","pitchNumber":2,"startTime":"2026-08-16T00:18:16.013Z","endTime":"2026-08-16T00:18:20.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.707210196950236,"aZ":-17.45552137087665,"pfxX":-6.679518896999964,"pfxZ":7.520604972304405,"pX":1.0666870763785001,"pZ":2.294314171430983,"vX0":8.436166169874769,"vY0":-139.33693114322472,"vZ0":-4.8134215841103245,"x":76.34,"y":176.83,"x0":-1.139193659235653,"y0":50.00242341616046,"z0":5.205734523502594,"aX":-13.071656780082495},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2444,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3938232508367707,"extension":6.165131363069377},"index":3,"playId":"e88325c8-cc1f-31bf-91a7-b2971717778f","pitchNumber":3,"startTime":"2026-08-16T00:18:34.335Z","endTime":"2026-08-16T00:18:39.083Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.32564256120035,"aZ":-30.539753913221585,"pfxX":-11.246856247776734,"pfxZ":0.8418230006945855,"pX":-0.8716546155525634,"pZ":2.6812088672674617,"vX0":5.197994436031896,"vY0":-139.37278276262683,"vZ0":-1.5606526375412044,"x":150.23,"y":166.39,"x0":-1.3176313450986457,"y0":50.000548044299585,"z0":5.298636259037435,"aX":-21.743726359112088},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.3,"breakHorizontal":19.0,"spinRate":2383,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.395611295254763,"extension":5.9879901313915775},"hitData":{"launchSpeed":51.8,"launchAngle":25.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.83,"coordY":148.88}},"index":4,"playId":"971d7767-a36b-3d33-81a9-1f450a03d38f","pitchNumber":4,"startTime":"2026-08-16T00:18:50.946Z","endTime":"2026-08-16T00:18:58.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:18:58.947Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-16T00:19:21.878Z","endTime":"2026-08-16T00:20:41.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204960794905823,"aZ":-44.463005943322244,"pfxX":4.4552719479476455,"pfxZ":-8.077471419593238,"pX":0.3184974702408121,"pZ":1.6912796036145272,"vX0":2.002720594177992,"vY0":-123.068354128851,"vZ0":-0.6149452160871421,"x":104.86,"y":193.12,"x0":-1.086495668291574,"y0":50.00175709063275,"z0":5.7358951509055425,"aX":6.779518649557479},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.5,"breakHorizontal":-8.5,"spinRate":2989,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4463920391345111,"extension":6.100081939407447},"index":0,"playId":"1bb2a7af-1d37-37b8-a9b7-838fee31caf5","pitchNumber":1,"startTime":"2026-08-16T00:19:27.133Z","endTime":"2026-08-16T00:19:31.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986265164006372,"aZ":-24.06068849149725,"pfxX":0.9739173308668216,"pfxZ":4.36612687439545,"pX":0.9245552335443068,"pZ":3.2769169780242393,"vX0":5.725079824385665,"vY0":-135.08517457242027,"vZ0":-1.2307825141111235,"x":81.76,"y":150.3,"x0":-1.344161451684522,"y0":50.001887995762516,"z0":5.421624977273505,"aX":1.8079180915803033},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-2.9,"spinRate":2732,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4046724795391343,"extension":6.127338066936255},"index":1,"playId":"96ee6950-8d8e-3af9-930f-2e76a609ee82","pitchNumber":2,"startTime":"2026-08-16T00:19:49.890Z","endTime":"2026-08-16T00:19:53.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-16T00:20:03.343Z","endTime":"2026-08-16T00:20:16.327Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":88.1,"endSpeed":80.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63610935531641,"aZ":-29.4226579241415,"pfxX":8.472915656789676,"pfxZ":1.663658406748958,"pX":1.108763945377936,"pZ":1.949011878859866,"vX0":3.6021270289687988,"vY0":-128.21543939556227,"vZ0":-2.2390823268319338,"x":74.74,"y":186.16,"x0":-1.4172169548926759,"y0":50.004808600328445,"z0":5.139980779948133,"aX":14.04482595605693},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":-16.2,"spinRate":3165,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4279385184214308,"extension":6.117903156122216},"index":3,"playId":"b8f66476-452a-323e-9084-3d1a97f45352","pitchNumber":3,"startTime":"2026-08-16T00:20:16.327Z","endTime":"2026-08-16T00:20:19.633Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90431565077652,"aZ":-33.234156293446006,"pfxX":6.788565782113521,"pfxZ":-0.6556622113845636,"pX":2.1991866175656725,"pZ":1.2814434383389601,"vX0":6.502757854038727,"vY0":-127.65245160408843,"vZ0":-2.9160784418833963,"x":33.17,"y":204.18,"x0":-1.2767476109524365,"y0":50.00086750858067,"z0":5.094829159462397,"aX":11.034190505268336},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-13.9,"spinRate":3104,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43152841953661136,"extension":6.249386297284227},"index":4,"playId":"69ab7ee6-a76b-37f6-8bef-1b31fd0ce50f","pitchNumber":4,"startTime":"2026-08-16T00:20:37.784Z","endTime":"2026-08-16T00:20:41.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:20:41.314Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T00:23:16.783Z","endTime":"2026-08-16T00:24:02.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Mey replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T00:22:26.445Z","endTime":"2026-08-16T00:23:02.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T00:23:02.298Z","endTime":"2026-08-16T00:23:19.076Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.280862718750754,"aZ":-27.62719535840134,"pfxX":-10.288567222575878,"pfxZ":2.265368830029672,"pX":1.2437606914489663,"pZ":2.938172521880414,"vX0":11.960419281307777,"vY0":-141.4671132562768,"vZ0":-2.35252189179855,"x":69.59,"y":159.45,"x0":-1.7223160175961754,"y0":50.00149274145151,"z0":5.569744561602445,"aX":-20.644044637460013},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":2242,"spinDirection":223},"zone":12,"typeConfidence":0.85,"plateTime":0.38865473381247506,"extension":6.693999475725388},"index":2,"playId":"14b158d6-8859-34e9-84e5-321bccb63433","pitchNumber":1,"startTime":"2026-08-16T00:23:19.076Z","endTime":"2026-08-16T00:23:23.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69516022886524,"aZ":-27.82819877588454,"pfxX":-11.146547881896046,"pfxZ":2.129792526800742,"pX":0.9839191215929951,"pZ":2.339690170330262,"vX0":11.857188931697248,"vY0":-142.66693459183728,"vZ0":-3.723125379033502,"x":79.5,"y":175.61,"x0":-1.7966945441510933,"y0":50.00348887324855,"z0":5.4344587083531195,"aX":-22.762871787413324},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.1,"breakHorizontal":17.5,"spinRate":2150,"spinDirection":228},"zone":14,"typeConfidence":0.85,"plateTime":0.38530182347850106,"extension":6.61004885073521},"index":3,"playId":"81ee60c0-b2b7-39ff-9f46-2fdeb2cb878a","pitchNumber":2,"startTime":"2026-08-16T00:23:35.083Z","endTime":"2026-08-16T00:23:39.628Z","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":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76884409581003,"aZ":-25.77739063032447,"pfxX":-11.2330505514079,"pfxZ":3.090496855670253,"pX":0.22354391432197174,"pZ":2.601428793885491,"vX0":10.247842764319953,"vY0":-143.56967838216204,"vZ0":-3.4000237831598588,"x":108.48,"y":168.54,"x0":-1.9470315428320248,"y0":50.00464075113196,"z0":5.420478611738645,"aX":-23.261510912498107},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":2202,"spinDirection":223},"zone":5,"typeConfidence":0.85,"plateTime":0.382696037475144,"extension":6.778247878291316},"hitData":{"launchSpeed":103.2,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.78,"coordY":128.99}},"index":4,"playId":"75439f1a-9252-336c-8109-a8369cd88389","pitchNumber":3,"startTime":"2026-08-16T00:23:51.236Z","endTime":"2026-08-16T00:24:02.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:24:02.740Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to first baseman Sal Stewart. Jakob Marsee to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T00:24:17.919Z","endTime":"2026-08-16T00:25:33.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65712868630963,"aZ":-30.592296405498764,"pfxX":-11.336205882448905,"pfxZ":0.7563829935338386,"pX":-0.49880200892129856,"pZ":2.396041292824249,"vX0":8.711118532430275,"vY0":-143.52076632661212,"vZ0":-2.8873941977287036,"x":136.01,"y":174.09,"x0":-2.102745175724874,"y0":50.00065487825353,"z0":5.3232726051788815,"aX":-23.61264738106775},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.0,"breakHorizontal":18.7,"spinRate":2214,"spinDirection":231},"zone":4,"typeConfidence":0.85,"plateTime":0.38184557444504064,"extension":6.697287429027051},"index":0,"playId":"e5ba896c-d2bc-3f67-9427-b4a45a99bde2","pitchNumber":1,"startTime":"2026-08-16T00:24:29.658Z","endTime":"2026-08-16T00:24:33.775Z","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":82.7,"endSpeed":75.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.639574843519565,"aZ":-31.477730578361054,"pfxX":7.666600168636704,"pfxZ":0.4766103437603171,"pX":-1.8449082769018648,"pZ":4.357762387208428,"vX0":-1.583022260576208,"vY0":-120.35306667509201,"vZ0":3.321283710985247,"x":187.32,"y":121.12,"x0":-2.174149401031884,"y0":50.00392222454522,"z0":5.749929329849342,"aX":11.232614265047316},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":-13.4,"spinRate":2211,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4553295869342042,"extension":6.580728154693892},"index":1,"playId":"01940b11-4fa1-342b-b17d-1f337af01ee9","pitchNumber":2,"startTime":"2026-08-16T00:24:47.629Z","endTime":"2026-08-16T00:24:51.408Z","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":98.1,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6571692846402,"aZ":-28.69495204253762,"pfxX":-11.922623326566345,"pfxZ":1.7185572667091034,"pX":0.7250439878123407,"pZ":3.1807499828917996,"vX0":11.230375943172184,"vY0":-142.27501639894336,"vZ0":-1.0164586670801596,"x":89.36,"y":152.9,"x0":-1.7499418923260255,"y0":50.00065202884144,"z0":5.383272218295112,"aX":-24.11742968216471},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.1,"breakHorizontal":19.0,"spinRate":2182,"spinDirection":220},"zone":3,"typeConfidence":0.84,"plateTime":0.38693646414280636,"extension":6.736714641200375},"index":2,"playId":"3e5d4b04-1927-33d2-be9c-6331484b8b6a","pitchNumber":3,"startTime":"2026-08-16T00:25:07.029Z","endTime":"2026-08-16T00:25:11.067Z","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":1,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":90.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.54694429665861,"aZ":-25.101150742144906,"pfxX":-11.047358589285718,"pfxZ":3.357552664601368,"pX":0.3608237746229997,"pZ":2.0427886638274986,"vX0":10.518655144420633,"vY0":-144.90028484712502,"vZ0":-4.826255917604453,"x":103.25,"y":183.62,"x0":-1.896171605683687,"y0":50.00496367618866,"z0":5.280559306636583,"aX":-23.294560064361274},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":2336,"spinDirection":228},"zone":9,"typeConfidence":0.85,"plateTime":0.3792396047321578,"extension":6.732807962655321},"hitData":{"launchSpeed":92.9,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":164.86}},"index":3,"playId":"e5c2f7c0-6332-3e99-9d1d-13f7bf2dd392","pitchNumber":4,"startTime":"2026-08-16T00:25:25.394Z","endTime":"2026-08-16T00:25:33.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:25:33.084Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T00:25:47.403Z","endTime":"2026-08-16T00:30:05.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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":81.7,"endSpeed":74.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76146842987176,"aZ":-32.3735900257648,"pfxX":9.086052794144535,"pfxZ":-0.14315597530081803,"pX":-0.5425660154159427,"pZ":3.5050673299650716,"vX0":0.7296257966449704,"vY0":-118.85761847466564,"vZ0":1.9698930832790582,"x":137.68,"y":144.14,"x0":-2.0328629276720256,"y0":50.00092246850162,"z0":5.6350053270136815,"aX":12.816387277198649},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.6,"breakHorizontal":-16.6,"spinRate":2038,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4633222839465496,"extension":7.010260469436956},"index":0,"playId":"a268ff8f-9f7f-37e8-ad6a-1d945f9abe0b","pitchNumber":1,"startTime":"2026-08-16T00:26:17.158Z","endTime":"2026-08-16T00:26:21.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41480783415108,"aZ":-23.041830891175426,"pfxX":-11.040871858016178,"pfxZ":4.3528378766389295,"pX":1.2457439792198282,"pZ":1.1745930926176447,"vX0":12.414005686312096,"vY0":-143.78902623516925,"vZ0":-7.294804591143999,"x":69.52,"y":207.07,"x0":-1.6870138849019765,"y0":50.007181551994286,"z0":5.167590718666462,"aX":-23.19323783770303},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2310,"spinDirection":225},"zone":14,"typeConfidence":0.88,"plateTime":0.3804795033278059,"extension":6.8002056814733285},"index":1,"playId":"2eec4e65-9a37-35b7-baae-5a694bde0abb","pitchNumber":2,"startTime":"2026-08-16T00:26:45.508Z","endTime":"2026-08-16T00:26:48.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.754221116645525,"aZ":-27.259575283986145,"pfxX":-9.179582397583909,"pfxZ":2.436601936711055,"pX":-0.2842555505487793,"pZ":3.4352047355225803,"vX0":7.583538665856162,"vY0":-141.4716909129669,"vZ0":-0.6329576351432773,"x":127.84,"y":146.03,"x0":-1.8135200656994321,"y0":50.00217477784398,"z0":5.416655108271028,"aX":-18.515143130228548},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":2252,"spinDirection":216},"zone":11,"typeConfidence":0.86,"plateTime":0.38788382404036437,"extension":6.813238504200052},"index":2,"playId":"5ac93402-8b2c-367b-bb35-2e6e8c8878b7","pitchNumber":3,"startTime":"2026-08-16T00:27:03.443Z","endTime":"2026-08-16T00:27:09.023Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":84.1,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838280259006083,"aZ":-29.57295668778506,"pfxX":7.148760047643818,"pfxZ":1.729182937944934,"pX":-0.04633289775239488,"pZ":3.2551594988811807,"vX0":2.1553575504610962,"vY0":-122.45511765278849,"vZ0":0.4257049158088343,"x":118.77,"y":150.89,"x0":-1.8684817221366858,"y0":50.00588476942426,"z0":5.62404931816047,"aX":10.778278069254721},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":2207,"spinDirection":65},"zone":2,"typeConfidence":0.9,"plateTime":0.4485616643320527,"extension":6.830912156998119},"index":3,"playId":"ee3655d4-de27-3186-b440-a6ec043964c3","pitchNumber":4,"startTime":"2026-08-16T00:27:44.754Z","endTime":"2026-08-16T00:27:48.758Z","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":97.4,"endSpeed":89.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9863959988338,"aZ":-26.57634389929087,"pfxX":-8.55228920012887,"pfxZ":2.74166753657474,"pX":-0.43392357511186413,"pZ":3.1635314546680564,"vX0":6.9454205664203075,"vY0":-141.7041546101839,"vZ0":-1.550605099765956,"x":133.54,"y":153.36,"x0":-1.7999339861210923,"y0":50.00520264591155,"z0":5.408228493467092,"aX":-17.475222494685255},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.8,"breakHorizontal":14.2,"spinRate":2186,"spinDirection":223},"zone":1,"typeConfidence":0.89,"plateTime":0.3858610654748902,"extension":6.71587079055772},"index":4,"playId":"464c42ad-1a84-3d65-8740-e628a822cd89","pitchNumber":5,"startTime":"2026-08-16T00:28:12.944Z","endTime":"2026-08-16T00:28:16.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22259543421918,"aZ":-25.885219409308153,"pfxX":-8.776134694845835,"pfxZ":2.968307712983087,"pX":-0.10624877277571892,"pZ":3.6229775477440893,"vX0":8.265891235135896,"vY0":-144.51000367308052,"vZ0":-0.5269609779391233,"x":121.05,"y":140.96,"x0":-1.8614631355448337,"y0":50.00163210379253,"z0":5.395796811315035,"aX":-18.587325539008507},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.4,"breakHorizontal":14.3,"spinRate":2309,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.3788144292881577,"extension":6.8213531379285},"index":5,"playId":"4fa82de5-8a62-3638-97b3-340134566f41","pitchNumber":6,"startTime":"2026-08-16T00:28:57.466Z","endTime":"2026-08-16T00:29:02.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"7093a784-a416-4586-b37d-0972c54966ae","startTime":"2026-08-16T00:29:16.769Z","endTime":"2026-08-16T00:29:21.769Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12145289544108,"aZ":-23.67893317053601,"pfxX":-7.141958031972117,"pfxZ":4.080024537613699,"pX":-0.2509766880876993,"pZ":3.074119620533091,"vX0":7.085219389704149,"vY0":-143.38070049722137,"vZ0":-2.327871452107726,"x":126.57,"y":155.78,"x0":-1.8260818968333763,"y0":50.00403779891136,"z0":5.374059215922722,"aX":-14.873119613330271},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.1,"breakHorizontal":11.5,"spinRate":2309,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3819930276909007,"extension":6.6663076618163535},"index":7,"playId":"2d9d89a0-b163-3000-8a7b-643f792a650e","pitchNumber":7,"startTime":"2026-08-16T00:29:36.889Z","endTime":"2026-08-16T00:29:40.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82629486885435,"aZ":-27.50700414578527,"pfxX":-11.534322304162206,"pfxZ":2.2925838310899724,"pX":-0.2713076056195738,"pZ":2.3262017225344938,"vX0":8.256925296499876,"vY0":-142.4448556892762,"vZ0":-3.485258658461947,"x":127.34,"y":175.97,"x0":-1.7241063533345504,"y0":50.001830335458884,"z0":5.32486952938726,"aX":-23.46061610751013},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":2209,"spinDirection":222},"zone":5,"typeConfidence":0.85,"plateTime":0.38602674575924967,"extension":6.886513061617725},"index":8,"playId":"dab45101-0d82-35f3-b97e-45c621491b02","pitchNumber":8,"startTime":"2026-08-16T00:30:00.387Z","endTime":"2026-08-16T00:30:05.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:30:05.539Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine challenged (pitch result), call on the field was confirmed: Griffin Conine called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T00:30:11.567Z","endTime":"2026-08-16T00:31:32.393Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":99.2,"endSpeed":89.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.435901957294,"aZ":-28.686423236747665,"pfxX":-10.228810402290229,"pfxZ":1.6749811504912202,"pX":0.38490493586740304,"pZ":2.8642622038118457,"vX0":10.381196397483409,"vY0":-143.98312917569865,"vZ0":-1.6107815056198722,"x":102.33,"y":161.44,"x0":-1.9552466512316633,"y0":50.000410938029574,"z0":5.222669813088151,"aX":-21.267369133311004},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":2.9,"breakHorizontal":16.2,"spinRate":2221,"spinDirection":227},"zone":3,"typeConfidence":0.85,"plateTime":0.381816129411761,"extension":6.920185125358757},"index":0,"playId":"0cf4049e-ccbd-384e-ba78-ae7e3b04e1f1","pitchNumber":1,"startTime":"2026-08-16T00:30:30.898Z","endTime":"2026-08-16T00:30:35.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61171150662583,"aZ":-25.532192379334727,"pfxX":-9.975113009916074,"pfxZ":3.1263795119307662,"pX":-0.1942536084333683,"pZ":2.2597151754065887,"vX0":8.796139830391969,"vY0":-144.7578098149501,"vZ0":-4.034872574009407,"x":124.4,"y":177.77,"x0":-1.9754640254415035,"y0":50.000648086033436,"z0":5.233541583294435,"aX":-21.1793999181305},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.0,"breakHorizontal":16.3,"spinRate":2108,"spinDirection":223},"zone":5,"typeConfidence":0.87,"plateTime":0.3782814604435001,"extension":6.730493346524452},"index":1,"playId":"0aa0f10a-6ba2-3e42-8a88-93a3889bac73","pitchNumber":2,"startTime":"2026-08-16T00:31:09.301Z","endTime":"2026-08-16T00:31:13.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40142762085031,"aZ":-27.20190645672565,"pfxX":6.413835584906273,"pfxZ":3.1721073726337146,"pX":0.19889620799358235,"pZ":1.7709186547859639,"vX0":3.3721665505632554,"vY0":-124.22756105012438,"vZ0":-3.390654936817277,"x":109.42,"y":190.97,"x0":-2.0083793265233876,"y0":50.001751554996154,"z0":5.409653164103048,"aX":10.04308296321045},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":-12.4,"spinRate":2439,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.44055849837192884,"extension":6.688886670202895},"index":2,"playId":"5c1cb2d8-8183-35ca-97ab-bbcd0bf058c6","pitchNumber":3,"startTime":"2026-08-16T00:31:28.079Z","endTime":"2026-08-16T00:31:32.393Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"}},"playEndTime":"2026-08-16T00:31:32.393Z","atBatIndex":56},{"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":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-16T00:32:12.822Z","endTime":"2026-08-16T00:35:27.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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, 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":83.8,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61754717515927,"aZ":-28.454629547656985,"pfxX":6.596731497693957,"pfxZ":2.463249156996085,"pX":-0.7347302448246822,"pZ":2.4226262191730696,"vX0":0.715920930555083,"vY0":-122.0670682332096,"vZ0":-1.6071369056792653,"x":145.01,"y":173.37,"x0":-1.8890674129926062,"y0":50.00598131382917,"z0":5.535255587328797,"aX":9.974157655587673},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-12.1,"spinRate":2320,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.4483977572390687,"extension":6.992357500460529},"index":0,"playId":"15e96a58-9c51-3dca-86a6-445d60dafe57","pitchNumber":1,"startTime":"2026-08-16T00:32:12.822Z","endTime":"2026-08-16T00:32:17.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.8,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74137065235116,"aZ":-27.741207511732025,"pfxX":5.8726890283120685,"pfxZ":2.741088336235291,"pX":1.1212058504407558,"pZ":0.9943512080394904,"vX0":5.3828065345382825,"vY0":-126.35060119439471,"vZ0":-5.503257234357025,"x":74.26,"y":211.93,"x0":-1.7996304487154022,"y0":50.001324248296775,"z0":5.429625161074394,"aX":9.494694355804354},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":-11.9,"spinRate":2424,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4334903766012883,"extension":6.858182289938915},"index":1,"playId":"b64b83c3-ddaa-3d67-ac2e-7fa6343e4160","pitchNumber":2,"startTime":"2026-08-16T00:32:30.335Z","endTime":"2026-08-16T00:32:36.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34890050087537,"aZ":-28.54532092992327,"pfxX":4.982020062418123,"pfxZ":2.33153375771151,"pX":0.7488327352980527,"pZ":1.600714462698517,"vX0":5.25712250216431,"vY0":-124.04436762207949,"vZ0":-3.4897155323508513,"x":88.46,"y":195.56,"x0":-2.046838255272908,"y0":50.000723199347995,"z0":5.411536654323414,"aX":7.744095748076625},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-10.3,"spinRate":2403,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44193957237271375,"extension":7.036366396507377},"index":2,"playId":"93c19179-2d3c-3692-9218-ad18c70826ab","pitchNumber":3,"startTime":"2026-08-16T00:32:51.470Z","endTime":"2026-08-16T00:32:56.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-16T00:33:10.585Z","endTime":"2026-08-16T00:33:30.483Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04475167827538,"aZ":-25.85478506181235,"pfxX":2.913184393865942,"pfxZ":3.889300198223215,"pX":2.997353786065338,"pZ":0.5981305019310124,"vX0":10.345785030541604,"vY0":-126.69678946433731,"vZ0":-6.663911213062786,"x":2.75,"y":222.63,"x0":-1.5184309770054099,"y0":50.00155932555401,"z0":5.330402740615665,"aX":4.732600336472706},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":-7.7,"spinRate":2398,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.43240897800064637,"extension":7.035076435767956},"index":4,"playId":"9fc4e7f4-8e22-3788-9a30-f3cd2a2127f5","pitchNumber":4,"startTime":"2026-08-16T00:33:30.483Z","endTime":"2026-08-16T00:33:34.209Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Luis Mey. Jakob Marsee to 3rd. Xavier Edwards to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"9fc4e7f4-8e22-3788-9a30-f3cd2a2127f5","startTime":"2026-08-16T00:33:56.712Z","endTime":"2026-08-16T00:34:01.238Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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":98.9,"endSpeed":89.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.304522502319294,"aZ":-28.070601047697888,"pfxX":-10.931709415900048,"pfxZ":1.9939000014629134,"pX":0.46218293680369205,"pZ":2.239927626384525,"vX0":10.377287243439838,"vY0":-143.5739780682092,"vZ0":-3.489562696670526,"x":99.38,"y":178.3,"x0":-1.80204866395624,"y0":50.00563979544872,"z0":5.244156091665735,"aX":-22.52715830834319},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2240,"spinDirection":224},"zone":6,"typeConfidence":0.85,"plateTime":0.3834289213866753,"extension":6.906514889321962},"index":6,"playId":"45f10550-b219-3ec7-a424-cf1bb8de4119","pitchNumber":5,"startTime":"2026-08-16T00:34:01.238Z","endTime":"2026-08-16T00:34:05.649Z","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":99.9,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86310385941093,"aZ":-24.01637067842907,"pfxX":-9.82990901040288,"pfxZ":3.8378464164637336,"pX":-0.9415963658903815,"pZ":2.824898021241431,"vX0":6.613645706357262,"vY0":-145.33980441672136,"vZ0":-2.684599100750169,"x":152.89,"y":162.51,"x0":-1.9760736995731503,"y0":50.006413263901756,"z0":5.2282389772489966,"aX":-20.91521782929158},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":2280,"spinDirection":224},"zone":11,"typeConfidence":0.87,"plateTime":0.3776773097084356,"extension":6.663908941130855},"index":7,"playId":"af87dd0e-a110-3e64-a8da-2c1aedea1fae","pitchNumber":6,"startTime":"2026-08-16T00:34:35.582Z","endTime":"2026-08-16T00:34:39.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.216800231852616,"aZ":-25.11877300626938,"pfxX":-11.11116038450253,"pfxZ":3.326594475065722,"pX":1.4088813534457325,"pZ":1.16347847237769,"vX0":12.919249006916955,"vY0":-144.41836747353807,"vZ0":-6.940751825837119,"x":63.3,"y":207.37,"x0":-1.6694325454344159,"y0":50.00400432471702,"z0":5.132667289852086,"aX":-23.577793591921168},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2250,"spinDirection":224},"zone":14,"typeConfidence":0.87,"plateTime":0.37860453210143596,"extension":6.830991316472094},"index":8,"playId":"580bcf65-8750-3834-935c-eea5ef202386","pitchNumber":7,"startTime":"2026-08-16T00:34:59.158Z","endTime":"2026-08-16T00:35:04.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717227942232075,"aZ":-33.2570395883619,"pfxX":8.475169103229298,"pfxZ":-0.7105310759353287,"pX":0.10171845804388402,"pZ":2.165075687089143,"vX0":2.2259509163804614,"vY0":-123.56346966996026,"vZ0":-1.1520712698914026,"x":113.12,"y":180.32,"x0":-1.9145410524045823,"y0":50.003145607446804,"z0":5.4661682290524105,"aX":12.92734779611833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-15.8,"spinRate":2269,"spinDirection":65},"zone":5,"typeConfidence":0.9,"plateTime":0.44558244577208983,"extension":6.777142740325433},"hitData":{"launchSpeed":74.5,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.08,"coordY":163.84}},"index":9,"playId":"d2e47562-2dbd-3954-b21d-9998028ecba8","pitchNumber":8,"startTime":"2026-08-16T00:35:19.628Z","endTime":"2026-08-16T00:35:27.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:35:27.270Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T00:37:51.366Z","endTime":"2026-08-16T00:40:08.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T00:37:15.200Z","endTime":"2026-08-16T00:37:53.666Z","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":"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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968545895895133,"aZ":-30.352518153140803,"pfxX":7.412978313716485,"pfxZ":1.2923455776154027,"pX":-0.36619659027241275,"pZ":1.9088275078741885,"vX0":3.418087559046158,"vY0":-118.72446855994633,"vZ0":-0.23482276252934153,"x":130.96,"y":187.24,"x0":-2.7925767189185087,"y0":50.00565756523111,"z0":4.796463365290109,"aX":10.470918658427244},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":-14.3,"spinRate":2752,"spinDirection":70},"zone":7,"typeConfidence":0.89,"plateTime":0.46323209558944445,"extension":5.933659568318568},"index":1,"playId":"7f0c19c4-7ec3-304b-bb8d-6f25aa010dcf","pitchNumber":1,"startTime":"2026-08-16T00:37:53.666Z","endTime":"2026-08-16T00:37:58.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31940989363651,"aZ":-12.67696695227385,"pfxX":-5.9543083787274576,"pfxZ":9.959673076679902,"pX":1.6501197110944994,"pZ":1.6826704855379382,"vX0":11.606408648864873,"vY0":-139.49638850187213,"vZ0":-6.487734399244404,"x":54.1,"y":193.35,"x0":-1.8034133338835852,"y0":50.00351691948245,"z0":4.885433264356269,"aX":-11.6579321231625},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2499,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.3936369114935907,"extension":6.350743122861562},"index":2,"playId":"e6445e7a-a9d8-32db-ac57-2f1d8bc23ca5","pitchNumber":2,"startTime":"2026-08-16T00:38:14.887Z","endTime":"2026-08-16T00:38:19.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10850008377471,"aZ":-16.18534904655871,"pfxX":-6.6125519586343255,"pfxZ":8.328690170792985,"pX":0.4829595422105024,"pZ":3.195284011298095,"vX0":9.146671554592759,"vY0":-138.03307412569814,"vZ0":-1.7978931321102491,"x":98.59,"y":152.51,"x0":-2.0220571091103503,"y0":50.00663025881066,"z0":4.950577429584114,"aX":-12.701376459281578},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2457,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.3975435882946212,"extension":6.379851957640423},"index":3,"playId":"dcb08c60-38bc-3888-9149-8741ea9ea829","pitchNumber":3,"startTime":"2026-08-16T00:38:31.565Z","endTime":"2026-08-16T00:38:35.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-16T00:38:42.102Z","endTime":"2026-08-16T00:38:53.990Z","isPitch":false,"type":"action","player":{"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274198424416326,"aZ":-37.456212169706916,"pfxX":4.783337349177275,"pfxZ":-3.619688095942677,"pX":1.638845660807591,"pZ":0.022460515807768016,"vX0":7.305956893341845,"vY0":-120.5524424080645,"vZ0":-4.022169240670673,"x":54.53,"y":238.17,"x0":-2.062332611085799,"y0":50.00251119272981,"z0":5.048051862578039,"aX":6.980351845761089},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.3,"breakHorizontal":-10.6,"spinRate":3043,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.45581648328023183,"extension":6.177247872554291},"index":5,"playId":"400a3d4d-c119-30ce-bfbd-0253b0c3d89e","pitchNumber":4,"startTime":"2026-08-16T00:38:53.990Z","endTime":"2026-08-16T00:38:58.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.988550603414147,"aZ":-28.96193457191964,"pfxX":11.198132462613756,"pfxZ":2.180197282551319,"pX":0.4123113498219596,"pZ":1.471101771058087,"vX0":3.509825073034614,"vY0":-121.53479031858116,"vZ0":-1.6258472251212588,"x":101.28,"y":199.06,"x0":-2.5108614319379523,"y0":50.00477411591737,"z0":4.698484261166216,"aX":16.51325643980962},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-21.1,"spinRate":2866,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.45316502392231417,"extension":6.161750689288387},"index":6,"playId":"c6ada891-e30f-3f03-bdb3-5b1f5c586ec6","pitchNumber":5,"startTime":"2026-08-16T00:39:20.045Z","endTime":"2026-08-16T00:39:23.478Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.470781088850398,"aZ":-16.60759738630028,"pfxX":-7.509096579634255,"pfxZ":7.909778552173188,"pX":0.1343282189156828,"pZ":3.3271265991151977,"vX0":8.633518553352927,"vY0":-139.44600001661814,"vZ0":-1.5804891561047727,"x":111.88,"y":148.95,"x0":-2.0268588169775663,"y0":50.00659164245803,"z0":4.997397865573947,"aX":-14.78606922824171},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2491,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.3928488854310892,"extension":6.366374277098615},"index":7,"playId":"a7fe329e-8a93-3974-8ff0-a6940701280e","pitchNumber":6,"startTime":"2026-08-16T00:39:40.851Z","endTime":"2026-08-16T00:39:44.886Z","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.0,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.267348867986335,"aZ":-14.01596402017329,"pfxX":-6.276496678445096,"pfxZ":9.105259596221506,"pX":0.7280485422636271,"pZ":3.5545862731779123,"vX0":9.24298565844619,"vY0":-140.86776749103305,"vZ0":-1.6513929389321835,"x":89.25,"y":142.81,"x0":-1.7918105912026434,"y0":50.0052452361721,"z0":5.062221142064142,"aX":-12.521210783030371},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2502,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.38995900752758983,"extension":6.282462659395648},"index":8,"playId":"c7bf6a06-f0ea-3c26-83bb-dcbb05ea3d76","pitchNumber":7,"startTime":"2026-08-16T00:40:03.837Z","endTime":"2026-08-16T00:40:08.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:40:08.954Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T00:40:13.439Z","endTime":"2026-08-16T00:41:56.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"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"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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_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":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822774628833596,"aZ":-31.17868957786135,"pfxX":2.3649443473403546,"pfxZ":0.5826381638457248,"pX":0.8964852132937712,"pZ":1.713184460650195,"vX0":6.705056691532698,"vY0":-129.31603762172588,"vZ0":-2.6615784297226877,"x":82.83,"y":192.52,"x0":-2.028411424379428,"y0":50.002765244528256,"z0":5.127152270205435,"aX":4.038459768264564},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-5.6,"spinRate":2668,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.42219216373114365,"extension":6.230820015845846},"index":0,"playId":"7bf6b364-c472-3ad4-808b-611f93aec804","pitchNumber":1,"startTime":"2026-08-16T00:40:31.632Z","endTime":"2026-08-16T00:40:37.193Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855536709057127,"aZ":-28.769814232710672,"pfxX":10.312645221771657,"pfxZ":2.360308521103919,"pX":-0.47294523020812124,"pZ":2.5074744213433435,"vX0":1.7969943336844203,"vY0":-120.0225202698405,"vZ0":0.741015333752599,"x":135.03,"y":171.08,"x0":-2.5721748167637934,"y0":50.00235534651395,"z0":4.7813719153489815,"aX":14.861003683109075},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":-19.1,"spinRate":2764,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.45849776467795866,"extension":5.8723874064102946},"index":1,"playId":"612bca23-0ddb-3bfc-bd7a-19b2dad9adbf","pitchNumber":2,"startTime":"2026-08-16T00:41:07.237Z","endTime":"2026-08-16T00:41:11.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13986357860783,"aZ":-14.278452975450744,"pfxX":-6.269540368927288,"pfxZ":9.172420777241651,"pX":1.179464806899938,"pZ":2.59342091976902,"vX0":10.825170399468263,"vY0":-139.68601513347383,"vZ0":-3.6809699370888493,"x":72.04,"y":168.76,"x0":-1.9539664662612244,"y0":50.00500492427293,"z0":4.8839328098245955,"aX":-12.235962930090501},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2324,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3940023793043279,"extension":6.385537323170089},"index":2,"playId":"c4c4d4a3-e1fd-3900-b43e-cfc0cfa07246","pitchNumber":3,"startTime":"2026-08-16T00:41:24.874Z","endTime":"2026-08-16T00:41:28.263Z","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":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.804149539092553,"aZ":-33.55849331905195,"pfxX":3.5509193517139828,"pfxZ":-0.8303145597882988,"pX":0.21470173166838974,"pZ":1.1540471761519637,"vX0":4.092642408085391,"vY0":-128.32885193268515,"vZ0":-3.300861016656664,"x":108.82,"y":207.62,"x0":-1.8601773137031898,"y0":50.0011718006486,"z0":5.062908786180949,"aX":5.938816142032065},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":-7.3,"spinRate":2893,"spinDirection":91},"zone":14,"typeConfidence":0.83,"plateTime":0.4263238828788767,"extension":6.0394001141370826},"hitData":{"launchSpeed":71.1,"launchAngle":15.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.22,"coordY":112.76}},"index":3,"playId":"8434374a-bc5a-3f06-9816-8aebfc2cca3b","pitchNumber":4,"startTime":"2026-08-16T00:41:44.542Z","endTime":"2026-08-16T00:41:56.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:41:56.240Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T00:42:08.529Z","endTime":"2026-08-16T00:44:53.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08845494389001,"aZ":-14.507808393483563,"pfxX":-6.7913878103452285,"pfxZ":9.104834821335254,"pX":1.1897564497661968,"pZ":2.0097408682648172,"vX0":11.40196279728976,"vY0":-138.8783328277144,"vZ0":-5.155532827069427,"x":71.65,"y":184.52,"x0":-2.099491960376278,"y0":50.002122217238636,"z0":4.8661158339750825,"aX":-13.177119543939176},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2535,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3954423385728312,"extension":6.236787751639343},"index":0,"playId":"882ed817-836c-327d-8f79-f2076cabb7e7","pitchNumber":1,"startTime":"2026-08-16T00:42:22.110Z","endTime":"2026-08-16T00:42:26.378Z","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":95.6,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.338209417667294,"aZ":-16.69671661418261,"pfxX":-6.713032441764075,"pfxZ":7.987061205392161,"pX":0.39144006377033835,"pZ":2.806439501760703,"vX0":9.265511825648781,"vY0":-138.86408715190797,"vZ0":-2.595761068693745,"x":102.08,"y":163.01,"x0":-2.12830089419366,"y0":50.00285064079915,"z0":4.874331767430234,"aX":-13.009590865979753},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2448,"spinDirection":229},"zone":6,"typeConfidence":0.89,"plateTime":0.3956105422185834,"extension":6.233875334198064},"index":1,"playId":"13714ca0-3598-33ae-b449-2710c14ee72b","pitchNumber":2,"startTime":"2026-08-16T00:42:40.248Z","endTime":"2026-08-16T00:42:44.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.647580175026526,"aZ":-14.119406251360187,"pfxX":-5.866986930269277,"pfxZ":9.150354682755427,"pX":0.13092824190221247,"pZ":2.393310718530692,"vX0":8.264397532319643,"vY0":-140.04644110958617,"vZ0":-4.3467460824885435,"x":112.01,"y":174.16,"x0":-2.1054200113819026,"y0":50.00156152695375,"z0":4.8988828571915874,"aX":-11.57489897649743},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2549,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.39213711274518737,"extension":6.247095403250342},"index":2,"playId":"2a4b9b76-b463-397d-b7fa-2195d87afab2","pitchNumber":3,"startTime":"2026-08-16T00:42:59.789Z","endTime":"2026-08-16T00:43:04.047Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65304687556813,"aZ":-17.363248351012533,"pfxX":-6.043840988854057,"pfxZ":7.463724960605209,"pX":-1.177412433303376,"pZ":4.011621382934923,"vX0":4.983591721372418,"vY0":-140.4248803985024,"vZ0":0.41407182557399946,"x":161.88,"y":130.47,"x0":-2.1953964626719706,"y0":50.00410493640755,"z0":4.997345094012029,"aX":-11.995936378783973},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2371,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.39098076659536485,"extension":6.043328114682942},"index":3,"playId":"1a3e8e22-484b-33cc-b110-916f1f9cbe4d","pitchNumber":4,"startTime":"2026-08-16T00:43:21.334Z","endTime":"2026-08-16T00:43:32.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt McLain steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"1a3e8e22-484b-33cc-b110-916f1f9cbe4d","startTime":"2026-08-16T00:43:35.504Z","endTime":"2026-08-16T00:43:55.820Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.825497457381996,"aZ":-29.07595289342796,"pfxX":8.601383650599297,"pfxZ":2.0501435755758717,"pX":0.6370457535491778,"pZ":2.8179268995676225,"vX0":4.689749770361283,"vY0":-122.84903155001706,"vZ0":1.24640895816421,"x":92.72,"y":162.7,"x0":-2.4210412414216673,"y0":50.00371647444826,"z0":4.795927953355246,"aX":13.00195077982874},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-16.8,"spinRate":2889,"spinDirection":85},"zone":6,"typeConfidence":0.89,"plateTime":0.4477434302117862,"extension":5.9422767062430015},"index":5,"playId":"6cba488f-3c76-30c5-a596-9f540a57e9bf","pitchNumber":5,"startTime":"2026-08-16T00:43:55.820Z","endTime":"2026-08-16T00:43:59.613Z","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, 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":83.3,"endSpeed":76.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462147559413005,"aZ":-39.610681105246044,"pfxX":6.979082446701666,"pfxZ":-5.036994185043783,"pX":-0.13562812237059146,"pZ":0.28513938656888094,"vX0":2.6209232964608966,"vY0":-121.26553991926303,"vZ0":-3.008676275925033,"x":122.17,"y":231.08,"x0":-2.1394028657980777,"y0":50.001297881695095,"z0":5.024471012494956,"aX":10.309884318973182},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.6,"breakHorizontal":-13.3,"spinRate":3141,"spinDirection":61},"zone":13,"typeConfidence":0.93,"plateTime":0.45304325796246125,"extension":6.176483635207124},"index":6,"playId":"f73403d5-83ec-3110-9e7b-b2782dfc35dd","pitchNumber":6,"startTime":"2026-08-16T00:44:17.361Z","endTime":"2026-08-16T00:44:22.239Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.650429967325785,"aZ":-13.804532484822317,"pfxX":-6.693565660232062,"pfxZ":9.069352014010612,"pX":0.8487515000100723,"pZ":2.8670271979931243,"vX0":10.416944647103323,"vY0":-141.71122230768103,"vZ0":-3.1724731521395384,"x":84.65,"y":161.37,"x0":-2.0122199912578016,"y0":50.001924944315356,"z0":4.88793050533381,"aX":-13.557223670240006},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2504,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.3871243082777296,"extension":6.333176030400305},"hitData":{"launchSpeed":96.4,"launchAngle":44.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.12,"coordY":82.88}},"index":7,"playId":"abf48ad1-af87-38b1-90bf-ce3d676f865a","pitchNumber":7,"startTime":"2026-08-16T00:44:41.811Z","endTime":"2026-08-16T00:44:53.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:44:53.543Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a soft ground ball to third baseman Graham Pauley. Matt McLain to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T00:45:09.869Z","endTime":"2026-08-16T00:45:37.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnThird":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.962501625190104,"aZ":-25.76686343589512,"pfxX":-10.396338601916518,"pfxZ":3.250541223665638,"pX":-0.7104053846033336,"pZ":1.8228794323921576,"vX0":7.850012516348881,"vY0":-139.4826647527967,"vZ0":-3.4872449528151352,"x":144.08,"y":189.56,"x0":-2.2084937306180934,"y0":50.0053711831907,"z0":4.785592463679976,"aX":-20.5168037748616},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":17.3,"spinRate":2189,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.3924662265614285,"extension":6.3078548598921484},"hitData":{"launchSpeed":59.4,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.07,"coordY":190.25}},"index":0,"playId":"b32db1a0-a6e9-3c29-8753-cb98a7f8db99","pitchNumber":1,"startTime":"2026-08-16T00:45:26.746Z","endTime":"2026-08-16T00:45:37.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:45:37.481Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-16T00:45:49.335Z","endTime":"2026-08-16T00:47:45.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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,1,3,4],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74957671960126,"aZ":-30.52817776049788,"pfxX":3.019205958969428,"pfxZ":0.957351752174449,"pX":0.5218368414613814,"pZ":1.8820965552748083,"vX0":5.996564126602672,"vY0":-130.04458098365976,"vZ0":-2.117908683085062,"x":97.11,"y":187.96,"x0":-2.2008922354016915,"y0":50.00383917046727,"z0":5.009290873017611,"aX":5.202479832975188},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.4,"breakHorizontal":-6.7,"spinRate":2784,"spinDirection":97},"zone":9,"typeConfidence":0.91,"plateTime":0.4202139318312055,"extension":6.072596771822652},"index":0,"playId":"14579cde-e039-368c-965c-b9ca8d8d90d4","pitchNumber":1,"startTime":"2026-08-16T00:46:21.455Z","endTime":"2026-08-16T00:46:24.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.023745604380245,"aZ":-14.44415259143282,"pfxX":-5.094624810423824,"pfxZ":8.943884174011632,"pX":0.8209123453792798,"pZ":3.3280648216309485,"vX0":9.37497935372758,"vY0":-140.4317232815174,"vZ0":-1.9319162806385892,"x":85.71,"y":148.92,"x0":-1.9102139195553878,"y0":50.00391355210787,"z0":4.97265711344063,"aX":-10.101935255600717},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2436,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.3911567656094799,"extension":6.087107532913583},"index":1,"playId":"4c579f8b-3f67-360a-a528-42a678abe4bb","pitchNumber":2,"startTime":"2026-08-16T00:46:39.864Z","endTime":"2026-08-16T00:46:43.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-16T00:46:50.767Z","endTime":"2026-08-16T00:47:09.700Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.860350941485336,"aZ":-16.352967083022428,"pfxX":-5.4011998232201,"pfxZ":8.129495795027962,"pX":0.5388622208991666,"pZ":3.035348755915519,"vX0":9.337004618949674,"vY0":-139.02731355527428,"vZ0":-2.106312796091988,"x":96.46,"y":156.83,"x0":-2.1702936410072815,"y0":50.004103902754075,"z0":4.895362893546225,"aX":-10.514184046237569},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2529,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3948568032196307,"extension":6.226543351117653},"index":3,"playId":"2390e88d-24e5-389e-aeba-54ab232b562d","pitchNumber":3,"startTime":"2026-08-16T00:47:09.700Z","endTime":"2026-08-16T00:47:13.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761999888867752,"aZ":-17.785878097872846,"pfxX":-6.085281549814713,"pfxZ":7.1748957865584035,"pX":-0.09083040838763572,"pZ":3.0621939594955982,"vX0":7.795488632008972,"vY0":-140.69438088071482,"vZ0":-2.4503923086338766,"x":120.46,"y":156.1,"x0":-2.1061933023586787,"y0":50.0045472276259,"z0":5.096354048500479,"aX":-12.207409297916143},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2428,"spinDirection":225},"zone":2,"typeConfidence":0.87,"plateTime":0.38921621245034865,"extension":5.9807219342073585},"hitData":{"launchSpeed":96.1,"launchAngle":36.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.65,"coordY":61.22}},"index":4,"playId":"f1c7c9b3-7dae-3df4-9d50-4fb04358a9e4","pitchNumber":4,"startTime":"2026-08-16T00:47:36.031Z","endTime":"2026-08-16T00:47:45.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:47:45.220Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Owen Caissie hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T00:50:08.177Z","endTime":"2026-08-16T00:51:22.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tejay Antone replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T00:49:10.919Z","endTime":"2026-08-16T00:50:10.406Z","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":"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":82.8,"endSpeed":76.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.840968158335027,"aZ":-37.978072263003895,"pfxX":7.592671200112117,"pfxZ":-3.9291285947399555,"pX":-0.2878030599894232,"pZ":1.7665312117511012,"vX0":1.5589425909344146,"vY0":-120.64090204977195,"vZ0":-1.2908008743600805,"x":127.97,"y":191.08,"x0":-1.9283341290034892,"y0":50.00048102171844,"z0":5.647254713100024,"aX":11.22224175660137},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.2,"breakHorizontal":-14.2,"spinRate":2842,"spinDirection":51},"zone":8,"typeConfidence":0.76,"plateTime":0.4535106681336796,"extension":6.120346375028421},"index":1,"playId":"e9af8fbe-04db-386a-8a6f-df7b9b907f35","pitchNumber":1,"startTime":"2026-08-16T00:50:10.406Z","endTime":"2026-08-16T00:50:14.775Z","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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20975361642239,"aZ":-30.319018695016656,"pfxX":7.646090834463074,"pfxZ":1.2238182352446554,"pX":-0.5603553881798295,"pZ":1.8938334182857064,"vX0":1.1413656959334362,"vY0":-122.48849099707652,"vZ0":-2.2109099283654436,"x":138.36,"y":187.65,"x0":-2.0259090957465355,"y0":50.00538098919169,"z0":5.400797789152217,"aX":11.618600356007873},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":-14.2,"spinRate":2930,"spinDirection":67},"zone":7,"typeConfidence":0.91,"plateTime":0.44718793498179243,"extension":5.984271562582191},"index":2,"playId":"6e77bb0e-bb1e-37dd-8097-ad25521f1fac","pitchNumber":2,"startTime":"2026-08-16T00:50:24.410Z","endTime":"2026-08-16T00:50:29.078Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.832963216513875,"aZ":-14.193601407817065,"pfxX":-4.566106712796268,"pfxZ":9.08960037265708,"pX":0.7055155746520329,"pZ":4.11677612208982,"vX0":7.061558888775097,"vY0":-139.61393894247487,"vZ0":-2.6700611518640676,"x":90.11,"y":127.63,"x0":-1.2609282282386716,"y0":50.00177309863765,"z0":6.0172215446185655,"aX":-9.032095947435547},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2665,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39200635067999645,"extension":5.995074181942391},"index":3,"playId":"75a6786e-512e-3f94-81df-8035ad0c0207","pitchNumber":3,"startTime":"2026-08-16T00:50:57.438Z","endTime":"2026-08-16T00:51:02.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846443072972676,"aZ":-29.76880171443818,"pfxX":9.14696529861643,"pfxZ":1.5761525614498049,"pX":2.405107804822701,"pZ":0.9832175021525459,"vX0":7.044343702072564,"vY0":-122.7425182417592,"vZ0":-4.170946534542965,"x":25.32,"y":212.23,"x0":-1.6925164188147228,"y0":50.00104950925774,"z0":5.246295836998345,"aX":13.917981099114435},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-18.2,"spinRate":2807,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4466571956953729,"extension":6.241949766117849},"index":4,"playId":"47ece5c4-03f0-37ba-a96e-008276e52679","pitchNumber":4,"startTime":"2026-08-16T00:51:13.777Z","endTime":"2026-08-16T00:51:22.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:51:22.526Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a ground ball to right fielder Noelvi Marte. Owen Caissie to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T00:51:31.595Z","endTime":"2026-08-16T00:53:12.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432905725651377,"aZ":-31.971864431619426,"pfxX":9.302060070143154,"pfxZ":0.1329910916301742,"pX":-2.69103953456801,"pZ":4.929046394525757,"vX0":-3.6557269427955217,"vY0":-122.01163722094434,"vZ0":4.954097020993979,"x":219.58,"y":105.7,"x0":-2.3839413316212563,"y0":50.002363866778005,"z0":5.623777464646212,"aX":14.059840992203263},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-16.0,"spinRate":2738,"spinDirection":68},"zone":11,"typeConfidence":0.87,"plateTime":0.4484805693007967,"extension":5.958687802570286},"index":0,"playId":"afd180fd-ffc2-35e1-ac51-53f953033407","pitchNumber":1,"startTime":"2026-08-16T00:51:54.724Z","endTime":"2026-08-16T00:51:59.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.116627643523778,"aZ":-30.70978767840838,"pfxX":7.711662775179037,"pfxZ":0.9731984660199284,"pX":-1.5559141193241588,"pZ":3.912705798385826,"vX0":-1.1296784780835856,"vY0":-122.09273709401076,"vZ0":2.2486614639998863,"x":176.31,"y":133.14,"x0":-2.089123141022899,"y0":50.00569695951748,"z0":5.62326630801723,"aX":11.639457388106168},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":2772,"spinDirection":73},"zone":11,"typeConfidence":0.9,"plateTime":0.4486860014789382,"extension":5.997124470503925},"index":1,"playId":"e00478e8-6d84-3907-b22c-4444d251a72a","pitchNumber":2,"startTime":"2026-08-16T00:52:12.965Z","endTime":"2026-08-16T00:52:17.369Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.358290334456587,"aZ":-29.489762359566807,"pfxX":0.8985615360667711,"pfxZ":1.5219737200362538,"pX":-0.25807649698549556,"pZ":2.082748594565545,"vX0":3.4480127993028398,"vY0":-131.1665603810079,"vZ0":-3.6276260418987856,"x":126.84,"y":182.55,"x0":-1.6995392674787422,"y0":50.00439543627984,"z0":5.651584526302295,"aX":1.5856590584705381},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":-2.3,"spinRate":2752,"spinDirection":174},"zone":8,"typeConfidence":0.87,"plateTime":0.4155328060692738,"extension":5.7881518292461545},"index":2,"playId":"b4e0bb1b-5b66-396c-bdc6-3beb76c6fe96","pitchNumber":3,"startTime":"2026-08-16T00:52:28.915Z","endTime":"2026-08-16T00:52:33.624Z","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":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029771788873482,"aZ":-31.53481428206478,"pfxX":-7.6664310390465165,"pfxZ":0.3214416816604917,"pX":-0.007335858794027402,"pZ":2.3597609306055682,"vX0":7.529160703269205,"vY0":-138.7584066058109,"vZ0":-2.9177884155213474,"x":117.28,"y":175.07,"x0":-1.7419355798280522,"y0":50.00080527299245,"z0":5.4960475136319085,"aX":-15.154590718455907},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.2,"breakHorizontal":12.6,"spinRate":2517,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39266800032989746,"extension":5.965081481267216},"hitData":{"launchSpeed":92.5,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.08,"coordY":107.6}},"index":3,"playId":"e88d8dda-2065-3afb-bd39-a25e9651aff3","pitchNumber":4,"startTime":"2026-08-16T00:53:02.669Z","endTime":"2026-08-16T00:53:12.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:53:12.428Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Graham Pauley out on a sacrifice fly to left fielder JJ Bleday. Owen Caissie scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T00:53:29.306Z","endTime":"2026-08-16T00:54:14.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.3,"endSpeed":78.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.713111887620784,"aZ":-31.25528221532266,"pfxX":7.986430458126886,"pfxZ":0.5852080986194785,"pX":-0.7633737418873027,"pZ":1.992038286785312,"vX0":0.4435649156697994,"vY0":-124.24614175109247,"vZ0":-1.9732486933772324,"x":146.1,"y":184.99,"x0":-1.9823124113726758,"y0":50.002847881667066,"z0":5.381257474091052,"aX":12.549371646524207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":-14.6,"spinRate":2874,"spinDirection":66},"zone":7,"typeConfidence":0.91,"plateTime":0.4399931300115343,"extension":6.11757985240622},"index":0,"playId":"d2280a15-e310-3b57-80f9-fc683d892f20","pitchNumber":1,"startTime":"2026-08-16T00:53:42.608Z","endTime":"2026-08-16T00:53:46.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849551025598103,"aZ":-29.231956187354527,"pfxX":0.3817545654134427,"pfxZ":1.649557435352289,"pX":0.11422461006297029,"pZ":2.140636159220201,"vX0":4.582170395231681,"vY0":-131.9815499497062,"vZ0":-3.487494499899977,"x":112.65,"y":180.98,"x0":-1.6852562008031484,"y0":50.00472741723802,"z0":5.603403828882136,"aX":0.6814711779876467},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.5,"breakHorizontal":-1.6,"spinRate":2880,"spinDirection":159},"zone":8,"typeConfidence":0.91,"plateTime":0.41307187082810826,"extension":5.998098592558899},"hitData":{"launchSpeed":88.2,"launchAngle":34.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.61,"coordY":86.99}},"index":1,"playId":"1f42e1b9-b492-312b-95a9-d4242fee8e59","pitchNumber":2,"startTime":"2026-08-16T00:54:00.851Z","endTime":"2026-08-16T00:54:14.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:54:14.532Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Esteury Ruiz hit by pitch. Joe Mack to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T00:54:30.114Z","endTime":"2026-08-16T00:54:50.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711344889259365,"aZ":-32.9119241461118,"pfxX":8.085824746114513,"pfxZ":-0.48930495409966923,"pX":-1.862708629823831,"pZ":4.0067273472257146,"vX0":-2.092951692308389,"vY0":-121.76367517140599,"vZ0":3.0097535629987364,"x":188.0,"y":130.6,"x0":-2.043045760215347,"y0":50.0036291981552,"z0":5.600636771755456,"aX":12.152733632395348},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-14.2,"spinRate":2838,"spinDirection":73},"zone":11,"typeConfidence":0.86,"plateTime":0.44966627313093177,"extension":5.934053363412705},"index":0,"playId":"5ba275bf-9df4-3251-bc8f-4ac7eff2b060","pitchNumber":1,"startTime":"2026-08-16T00:54:43.139Z","endTime":"2026-08-16T00:54:50.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T00:54:50.584Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks. Joe Mack to 3rd. Esteury Ruiz to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T00:59:01.791Z","endTime":"2026-08-16T01:00:53.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnThird":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-16T00:55:16.688Z","endTime":"2026-08-16T00:56:37.643Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Moll replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-16T00:56:37.643Z","endTime":"2026-08-16T00:58:12.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Agustín Ramírez replaces Jakob Marsee.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-16T00:58:12.093Z","endTime":"2026-08-16T00:59:01.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"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},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405449733477507,"aZ":-30.414333938953572,"pfxX":-6.559047102788857,"pfxZ":1.2697734492213844,"pX":1.952087921097444,"pZ":2.3012952576448376,"vX0":0.7960998999687585,"vY0":-117.87993852723702,"vZ0":0.8915549888038408,"x":78.52,"y":163.99,"x0":2.458040228433234,"y0":50.00345374924115,"z0":4.75761799361442,"aX":-9.098514095594433},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":2904,"spinDirection":290},"zone":14,"typeConfidence":0.91,"plateTime":0.46721320073951755,"extension":4.248633864144223},"index":3,"playId":"a9a032bf-7eb1-386e-85dd-820720904189","pitchNumber":1,"startTime":"2026-08-16T00:59:01.791Z","endTime":"2026-08-16T00:59:05.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52546353058278,"aZ":-18.839477164520083,"pfxX":9.424531156956563,"pfxZ":7.326145662456289,"pX":-1.021926541125092,"pZ":1.8064241648533168,"vX0":-10.087692334856188,"vY0":-134.3878866161749,"vZ0":-4.346051436607532,"x":155.95,"y":190.01,"x0":1.5651806780965585,"y0":50.001647654261966,"z0":4.792137560449696,"aX":17.149518322903646},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2657,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.40839385226438374,"extension":4.435910051386162},"index":4,"playId":"553cb848-6466-3dfb-bd2b-71b50864b328","pitchNumber":2,"startTime":"2026-08-16T00:59:17.565Z","endTime":"2026-08-16T00:59:22.149Z","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":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769785149666387,"aZ":-38.187049956392265,"pfxX":10.350966052976224,"pfxZ":-4.192909348642505,"pX":-0.7810742606384921,"pZ":1.147713575522256,"vX0":-8.720776005134516,"vY0":-120.00846292029055,"vZ0":-0.6203100717263952,"x":146.77,"y":207.79,"x0":1.5841543257465067,"y0":50.00222984503653,"z0":4.8598680278114825,"aX":14.8509512886742},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.4,"breakHorizontal":-16.2,"spinRate":1708,"spinDirection":83},"zone":13,"typeConfidence":0.91,"plateTime":0.4593033401015383,"extension":4.692212274405268},"index":5,"playId":"6ae75ae2-0d9e-3966-96b8-6cb4c61b13bf","pitchNumber":3,"startTime":"2026-08-16T00:59:35.360Z","endTime":"2026-08-16T00:59:39.755Z","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":81.4,"endSpeed":74.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59236770917065,"aZ":-33.38298777831677,"pfxX":-7.974079596365878,"pfxZ":-0.8582282779697152,"pX":1.0941014131332183,"pZ":1.948816139742104,"vX0":-0.27883033881244107,"vY0":-118.50313851733303,"vZ0":0.48744770621153255,"x":75.3,"y":186.16,"x0":2.2485520122411833,"y0":50.0008663787294,"z0":4.801152795610625,"aX":-11.287749900062735},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":14.5,"spinRate":2882,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.4630002184686246,"extension":4.117547121598824},"index":6,"playId":"79e7a1a3-b6b4-3f53-b246-a22fcdc42889","pitchNumber":4,"startTime":"2026-08-16T01:00:06.796Z","endTime":"2026-08-16T01:00:11.743Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423357342895333,"aZ":-31.27637627658824,"pfxX":9.47441735993873,"pfxZ":0.5995372696926893,"pX":0.7259984202259016,"pZ":1.818307130521427,"vX0":-5.545924364446028,"vY0":-121.80278863884058,"vZ0":-0.6380364698840084,"x":89.33,"y":189.69,"x0":1.8040880667282835,"y0":50.0030309768899,"z0":4.793324378075142,"aX":14.204244219346167},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-15.8,"spinRate":1590,"spinDirection":83},"zone":9,"typeConfidence":0.75,"plateTime":0.45006629450079627,"extension":4.559706176196938},"index":7,"playId":"44aa9c2a-947c-3340-befe-79b12ffcb95c","pitchNumber":5,"startTime":"2026-08-16T01:00:26.684Z","endTime":"2026-08-16T01:00:32.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929493487816934,"aZ":-35.40307960121525,"pfxX":8.828185067134104,"pfxZ":-2.1308196832512474,"pX":-1.4017982738174115,"pZ":0.2795607933239832,"vX0":-9.747064909693437,"vY0":-122.54364389392207,"vZ0":-3.2693568328453653,"x":170.43,"y":231.23,"x0":1.4861683732942923,"y0":50.00144067141463,"z0":4.664925979050342,"aX":13.383343801355247},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.4,"breakHorizontal":-13.6,"spinRate":1590,"spinDirection":87},"zone":13,"typeConfidence":0.89,"plateTime":0.44749124308983124,"extension":4.628926421652218},"index":8,"playId":"f1a218f1-abd4-387c-8cef-3e911e89eeb3","pitchNumber":6,"startTime":"2026-08-16T01:00:47.674Z","endTime":"2026-08-16T01:00:53.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:00:53.883Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xavier Edwards grounds into a force out, shortstop Elly De La Cruz to catcher Tyler Stephenson. Joe Mack out at home. Esteury Ruiz to 3rd. Agustín Ramírez to 2nd. Xavier Edwards to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:01:09.477Z","endTime":"2026-08-16T01:02:45.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"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"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.004201067804605,"aZ":-32.3316400405489,"pfxX":9.054551995400425,"pfxZ":-0.086890297500414,"pX":-0.9229479329841674,"pZ":2.449329085591229,"vX0":-9.325168137519169,"vY0":-133.20942759619447,"vZ0":-0.7060965985070304,"x":152.18,"y":172.65,"x0":1.4491347638104572,"y0":50.00318757695163,"z0":5.058183110652777,"aX":16.249296886919854},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.1,"breakHorizontal":-14.4,"spinRate":2493,"spinDirection":108},"zone":11,"typeConfidence":0.9,"plateTime":0.4113990147561286,"extension":4.432409078500504},"index":0,"playId":"85f43772-cfdf-395b-b2dc-d0d5a42603b7","pitchNumber":1,"startTime":"2026-08-16T01:01:21.328Z","endTime":"2026-08-16T01:01:25.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":82.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24600231889737,"aZ":-34.77062184621704,"pfxX":10.630305615804312,"pfxZ":-1.4634871295716483,"pX":0.49272987308570315,"pZ":2.5251031785073788,"vX0":-6.489484260919982,"vY0":-132.85519416897674,"vZ0":0.2259405637811185,"x":98.22,"y":170.6,"x0":1.599138071092388,"y0":50.00577911837924,"z0":4.987891195537097,"aX":18.807076752447763},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.4,"breakHorizontal":-17.6,"spinRate":2452,"spinDirection":110},"zone":6,"typeConfidence":0.9,"plateTime":0.4139246863869914,"extension":4.344782342925879},"index":1,"playId":"43a03311-ffab-3f8b-a43a-24a0bcd10165","pitchNumber":2,"startTime":"2026-08-16T01:01:39.358Z","endTime":"2026-08-16T01:01:43.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.341981781590874,"aZ":-20.294702580989778,"pfxX":6.177060994789663,"pfxZ":6.326950301293357,"pX":-0.12225479160572962,"pZ":3.0446377515697365,"vX0":-6.820064317378861,"vY0":-135.39772063102353,"vZ0":-1.3534625987173952,"x":121.66,"y":156.57,"x0":1.6129286636072422,"y0":50.0046451418265,"z0":4.955073757335901,"aX":11.603431257499633},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-10.0,"spinRate":2490,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4027341496298744,"extension":4.550035137066999},"index":2,"playId":"643f371a-5a10-31dc-8946-b54c197bcfeb","pitchNumber":3,"startTime":"2026-08-16T01:02:05.908Z","endTime":"2026-08-16T01:02:09.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34912730147049,"aZ":-37.948169409624676,"pfxX":7.812538635848982,"pfxZ":-3.7026487088199413,"pX":0.3092885117293027,"pZ":1.591853350372144,"vX0":-6.102154535308515,"vY0":-124.24309651745202,"vZ0":-0.438682593899861,"x":105.21,"y":195.8,"x0":1.7845467764785257,"y0":50.001195753473866,"z0":4.9296381666512294,"aX":12.188827716187708},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.6,"breakHorizontal":-12.7,"spinRate":1522,"spinDirection":83},"zone":9,"typeConfidence":0.91,"plateTime":0.44117821891229125,"extension":4.629418251403133},"hitData":{"launchSpeed":107.6,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":149.15}},"index":3,"playId":"0cfb8d8c-2d05-3d70-8046-233ceb3c4d3f","pitchNumber":4,"startTime":"2026-08-16T01:02:37.889Z","endTime":"2026-08-16T01:02:45.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:02:45.277Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to right fielder Noelvi Marte. Esteury Ruiz scores. Agustín Ramírez scores. Xavier Edwards to 3rd.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:03:37.828Z","endTime":"2026-08-16T01:05:07.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":622088,"link":"/api/v1/people/622088"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T01:03:18.602Z","endTime":"2026-08-16T01:03:40.116Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":81.1,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911036156064,"aZ":-33.26563412611245,"pfxX":-7.799862747751325,"pfxZ":-0.7668944015148114,"pX":0.8655866788672638,"pZ":1.7093274706975183,"vX0":-0.8277032466655454,"vY0":-118.21358785024178,"vZ0":0.08196818427596164,"x":84.01,"y":192.63,"x0":2.233793724381914,"y0":50.00576748099562,"z0":4.732383512448454,"aX":-11.021630557532177},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":14.3,"spinRate":2738,"spinDirection":307},"zone":9,"typeConfidence":0.91,"plateTime":0.4636446479533838,"extension":4.398735381916267},"index":1,"playId":"aa167af5-54aa-325a-864f-4391be2e5a16","pitchNumber":1,"startTime":"2026-08-16T01:03:40.116Z","endTime":"2026-08-16T01:03:44.639Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49803615001685,"aZ":-33.996615916970654,"pfxX":-8.33304229429087,"pfxZ":-1.2635464333261268,"pX":-0.42903210078608006,"pZ":1.4992807477018575,"vX0":-3.0303053758729455,"vY0":-119.55300888237927,"vZ0":-0.5371844859522324,"x":133.35,"y":198.3,"x0":1.9381739907423576,"y0":50.002279955742864,"z0":4.783792408227477,"aX":-12.035398276060103},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":15.8,"spinRate":2833,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.45852574186474016,"extension":4.393799511151664},"index":2,"playId":"8a8742f7-eee5-3377-b1ec-12ea9a4c76f9","pitchNumber":2,"startTime":"2026-08-16T01:03:59.076Z","endTime":"2026-08-16T01:04:08.281Z","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":86.8,"endSpeed":79.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10353895653161,"aZ":-36.16595899722048,"pfxX":7.778305958870424,"pfxZ":-2.484305590326519,"pX":-1.1392098436747957,"pZ":1.2815795767232443,"vX0":-9.283584658738846,"vY0":-126.14226996051607,"vZ0":-1.6527800864022426,"x":160.42,"y":204.18,"x0":1.581362070753932,"y0":50.000980599300775,"z0":4.866013784752964,"aX":12.510860180504237},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.7,"breakHorizontal":-11.9,"spinRate":1432,"spinDirection":82},"zone":13,"typeConfidence":0.65,"plateTime":0.43451705723322576,"extension":4.477857219593892},"index":3,"playId":"ddac8f5e-f714-3199-8bc3-c77c8f1f4850","pitchNumber":3,"startTime":"2026-08-16T01:04:22.754Z","endTime":"2026-08-16T01:04:27.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643454953603843,"aZ":-19.99312924535308,"pfxX":6.68961066809865,"pfxZ":6.35933654935719,"pX":0.09822168208860024,"pZ":2.496489925617565,"vX0":-6.019714063062716,"vY0":-136.89204669066632,"vZ0":-3.061902438184049,"x":113.26,"y":171.37,"x0":1.4469009672139712,"y0":50.001220558571006,"z0":4.98359020500036,"aX":12.810768657058638},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":-11.0,"spinRate":2606,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.39873411763117383,"extension":4.485426669736216},"hitData":{"launchSpeed":92.5,"launchAngle":16.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.11,"coordY":82.51}},"index":4,"playId":"07ca827f-525c-3509-a78b-f2cad1b91d7b","pitchNumber":4,"startTime":"2026-08-16T01:04:56.343Z","endTime":"2026-08-16T01:05:07.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:05:07.047Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a sharp line drive to right fielder Noelvi Marte. Xavier Edwards scores. Heriberto Hernández to 3rd.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:05:29.670Z","endTime":"2026-08-16T01:06:27.422Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":74.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.173788763286964,"aZ":-33.26806576102167,"pfxX":-8.642204356506618,"pfxZ":-0.764651220896047,"pX":0.9378975751726921,"pZ":2.120301861464488,"vX0":-0.4351469644242,"vY0":-119.82393447613853,"vZ0":0.7409433758490307,"x":81.25,"y":181.53,"x0":2.2429907143470786,"y0":50.00204173326165,"z0":4.812734015800935,"aX":-12.389723536006654},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":15.7,"spinRate":2743,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.45957772720006096,"extension":4.390276690286296},"index":0,"playId":"815a41f6-a4cd-332d-8c45-79bf0a221e33","pitchNumber":1,"startTime":"2026-08-16T01:05:38.696Z","endTime":"2026-08-16T01:05:43.684Z","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":81.9,"endSpeed":74.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48742514355323,"aZ":-33.093227527749974,"pfxX":-7.818156396286975,"pfxZ":-0.6531293470061019,"pX":-0.7337419605052068,"pZ":2.566988360565397,"vX0":-3.800579140176348,"vY0":-119.17038609742201,"vZ0":1.6986802074804557,"x":144.97,"y":169.47,"x0":1.9057934780981978,"y0":50.00134743075791,"z0":4.871674233430928,"aX":-11.053249859387014},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.4,"breakHorizontal":15.1,"spinRate":2894,"spinDirection":310},"zone":4,"typeConfidence":0.9,"plateTime":0.46261467663333455,"extension":4.4453443229995715},"index":1,"playId":"c3a0bc05-cf37-3d46-9ac5-cdd49e273583","pitchNumber":2,"startTime":"2026-08-16T01:05:55.639Z","endTime":"2026-08-16T01:05:58.815Z","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":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651947868547293,"aZ":-32.33365235433969,"pfxX":-7.352481411515832,"pfxZ":-0.10721135196171883,"pX":0.9627185632383023,"pZ":1.2952518985390742,"vX0":-0.6598268862008903,"vY0":-120.50903488847932,"vZ0":-1.236217882262397,"x":80.3,"y":203.81,"x0":2.1949109049436566,"y0":50.00380382326295,"z0":4.697737216627079,"aX":-10.704273520322806},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.4,"spinRate":2767,"spinDirection":307},"zone":14,"typeConfidence":0.9,"plateTime":0.4562964142575128,"extension":4.393176109607763},"hitData":{"launchSpeed":104.9,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.35,"coordY":126.43}},"index":2,"playId":"06c0c456-69c3-3ce7-9ae6-a98a6dc1cbcb","pitchNumber":3,"startTime":"2026-08-16T01:06:15.753Z","endTime":"2026-08-16T01:06:27.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:06:27.422Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-16T01:09:08.586Z","endTime":"2026-08-16T01:10:23.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-16T01:06:46.767Z","endTime":"2026-08-16T01:07:30.185Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Pierce Johnson replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-16T01:07:30.185Z","endTime":"2026-08-16T01:09:10.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37750458951293,"aZ":-36.90246184502821,"pfxX":2.5659793224862453,"pfxZ":-2.9157432465135003,"pX":0.9905348761337897,"pZ":2.1281086432654557,"vX0":4.010514472240421,"vY0":-126.59878079602623,"vZ0":-2.7280891148941144,"x":79.24,"y":181.32,"x0":-0.9490097026699715,"y0":50.00560163550154,"z0":6.179922153094322,"aX":4.156035471775563},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.6,"breakHorizontal":-5.5,"spinRate":2819,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4330163205937616,"extension":5.538231532191387},"index":2,"playId":"90da53de-8305-3db7-b3a8-1f8bb451255e","pitchNumber":1,"startTime":"2026-08-16T01:09:10.834Z","endTime":"2026-08-16T01:09:15.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-16T01:09:37.117Z","endTime":"2026-08-16T01:09:56.325Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.4,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09566881844877,"aZ":-38.5935641555692,"pfxX":1.0697731248987576,"pfxZ":-4.059191869629096,"pX":1.7615711814990593,"pZ":1.7415055435071332,"vX0":6.001000535514177,"vY0":-125.68437099772602,"vZ0":-3.1519519945789227,"x":49.85,"y":191.76,"x0":-0.806861510132647,"y0":50.00242950561876,"z0":6.181025506758142,"aX":1.6912980524890948},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.9,"breakHorizontal":-3.5,"spinRate":2769,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.43765025723498496,"extension":5.717626970275288},"index":4,"playId":"ef5973c0-ee21-304a-8d8c-d9ce0ed63a63","pitchNumber":2,"startTime":"2026-08-16T01:09:56.325Z","endTime":"2026-08-16T01:10:00.656Z","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":96.4,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.838493578854404,"aZ":-12.352802894736937,"pfxX":-4.905764448911512,"pfxZ":10.162000044187273,"pX":0.9641338205024096,"pZ":2.803816389842181,"vX0":6.784821941529743,"vY0":-140.01652725971425,"vZ0":-6.300810840940003,"x":80.25,"y":163.08,"x0":-0.8732899665522029,"y0":50.00156101567646,"z0":5.920739574184409,"aX":-9.567950577164432},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2411,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3938749693383383,"extension":5.715415422155972},"hitData":{"launchSpeed":77.4,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":151.68}},"index":5,"playId":"b3305e79-1552-3c94-a2ce-372fb6fa7cc9","pitchNumber":3,"startTime":"2026-08-16T01:10:15.349Z","endTime":"2026-08-16T01:10:23.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:10:23.280Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Stephenson pops out to first baseman Graham Pauley in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:13:06.154Z","endTime":"2026-08-16T01:14:31.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"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":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Javier Sanoja replaces Agustín Ramírez, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:13:06.144Z","endTime":"2026-08-16T01:13:06.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"102","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"description":"Defensive switch from first base to right field for Griffin Conine.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T01:13:06.146Z","endTime":"2026-08-16T01:13:06.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Defensive switch from third base to first base for Graham Pauley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-16T01:13:06.148Z","endTime":"2026-08-16T01:13:06.149Z","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":"800"},{"details":{"description":"Defensive switch from right field to center field for Esteury Ruiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-16T01:13:06.150Z","endTime":"2026-08-16T01:13:06.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Michael Petersen replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-16T01:13:06.152Z","endTime":"2026-08-16T01:13:06.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":98.2,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.056102711726794,"aZ":-8.629125289137082,"pfxX":-4.2098898841939665,"pfxZ":11.548507950327583,"pX":-0.8813334327375456,"pZ":4.163314139734515,"vX0":0.48047038288115496,"vY0":-142.8553317903039,"vZ0":-5.527987516163959,"x":119.51,"y":88.74,"x0":-0.5069227739783172,"y0":50.00441305952679,"z0":6.683265296820977,"aX":-8.584342219001766},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2193,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3854128672072825,"extension":6.10287821650215},"index":5,"playId":"259baa89-e9f6-3cb6-9cb7-6af7f0613b1a","pitchNumber":1,"startTime":"2026-08-16T01:13:06.154Z","endTime":"2026-08-16T01:13:10.243Z","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":90.0,"endSpeed":83.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511080292212647,"aZ":-29.605025407589473,"pfxX":1.744171688264132,"pfxZ":1.4685046452068953,"pX":0.4102068233346474,"pZ":2.352324988334721,"vX0":3.782798132589721,"vY0":-131.0012677008564,"vZ0":-4.3193250932769,"x":100.65,"y":144.38,"x0":-1.276410961272248,"y0":50.00001792150494,"z0":6.224072582161312,"aX":3.0441187303289916},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":-4.0,"spinRate":2296,"spinDirection":152},"zone":6,"typeConfidence":0.9,"plateTime":0.4173848711811461,"extension":6.413371855495081},"index":6,"playId":"8c0ecd1f-742e-3b3e-984a-3b8b0ed009bf","pitchNumber":2,"startTime":"2026-08-16T01:13:23.671Z","endTime":"2026-08-16T01:13:27.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68825309267892,"aZ":-30.060953533800607,"pfxX":1.3292802864291624,"pfxZ":1.187538109989939,"pX":-0.5317437806013164,"pZ":3.427697599971364,"vX0":1.7848889030455695,"vY0":-132.02624276332958,"vZ0":-2.010600354415044,"x":110.74,"y":150.04,"x0":-1.3878133703784639,"y0":50.00085700638735,"z0":6.399891126167558,"aX":2.358450054387254},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2358,"spinDirection":132},"zone":1,"typeConfidence":0.88,"plateTime":0.4140079056933934,"extension":6.355678122721972},"index":7,"playId":"026decd3-9f35-3769-8ab0-73fc7fe5c910","pitchNumber":3,"startTime":"2026-08-16T01:13:42.449Z","endTime":"2026-08-16T01:13:46.637Z","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":99.0,"endSpeed":90.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22034586583939,"aZ":-10.66747505952484,"pfxX":-4.846901060759697,"pfxZ":10.241567053052634,"pX":-0.42948753983654087,"pZ":4.979610913803951,"vX0":2.1313486956734002,"vY0":-144.16017818220183,"vZ0":-2.80275594342551,"x":110.74,"y":78.37,"x0":-0.5495926940511314,"y0":50.004803369333274,"z0":6.625190279541085,"aX":-10.17938384879562},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2312,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3802850451054667,"extension":6.182718752976012},"index":8,"playId":"e20510b6-d82e-3935-aa28-59fb32891754","pitchNumber":4,"startTime":"2026-08-16T01:14:02.821Z","endTime":"2026-08-16T01:14:07.115Z","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":99.3,"endSpeed":89.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.937332342745144,"aZ":-8.039867423099341,"pfxX":-4.613510757915478,"pfxZ":11.555348123292827,"pX":0.01853014818996392,"pZ":3.2634922131539117,"vX0":3.2501466699874677,"vY0":-144.37893867623677,"vZ0":-7.609178751782459,"x":110.74,"y":150.04,"x0":-0.5284962744717994,"y0":50.00390285181441,"z0":6.444180789672758,"aX":-9.637434502668953},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2352,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.38090689980497894,"extension":6.354025865335151},"hitData":{"launchSpeed":88.8,"launchAngle":56.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.91,"coordY":176.71}},"index":9,"playId":"4224a13d-9da7-3c78-9ea2-8af9db7670fb","pitchNumber":5,"startTime":"2026-08-16T01:14:22.003Z","endTime":"2026-08-16T01:14:31.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:14:31.455Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:15:00.590Z","endTime":"2026-08-16T01:16:53.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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,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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.914831125458235,"aZ":-14.426981012251382,"pfxX":-4.264676003202804,"pfxZ":8.600329027201433,"pX":-1.3112367285970277,"pZ":6.639494877340432,"vX0":-0.2259621674129466,"vY0":-143.3909352539224,"vZ0":2.0518825340027282,"x":94.95,"y":80.26,"x0":-0.6778349654742044,"y0":50.00437355584847,"z0":6.818766680934411,"aX":-8.8018708682695},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2232,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3832976244289843,"extension":6.212308846442638},"index":0,"playId":"36edaf2a-f7b0-3627-90c4-19b61b98285b","pitchNumber":1,"startTime":"2026-08-16T01:15:00.590Z","endTime":"2026-08-16T01:15:06.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(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.6,"endSpeed":82.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.474726318254664,"aZ":-30.244786520969885,"pfxX":0.4925554735700586,"pfxZ":1.1119752267342893,"pX":-0.5251340795461967,"pZ":3.131055252185175,"vX0":1.8268790397466663,"vY0":-130.5090873385275,"vZ0":-2.2096209961821454,"x":108.99,"y":139.67,"x0":-1.2970733306526714,"y0":50.002127698746136,"z0":6.258063622732842,"aX":0.8523172116308952},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":-1.3,"spinRate":2281,"spinDirection":112},"zone":1,"typeConfidence":0.87,"plateTime":0.41906790769337876,"extension":6.411006507823746},"index":1,"playId":"a9c87763-ee88-3f49-9ea2-86da263b78f4","pitchNumber":2,"startTime":"2026-08-16T01:15:28.267Z","endTime":"2026-08-16T01:15:32.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.10672463161459,"aZ":-8.891492669166073,"pfxX":-1.290331135992538,"pfxZ":11.289474585258873,"pX":-0.2599275968146227,"pZ":3.4959815798693454,"vX0":1.2796533912624375,"vY0":-143.3826834914805,"vZ0":-6.887904324381568,"x":108.11,"y":111.38,"x0":-0.5464421245535942,"y0":50.00267966512384,"z0":6.49840816565218,"aX":-2.661059779044353},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3834017153830267,"extension":6.3660442632559855},"index":2,"playId":"bcd60117-a977-347c-b71e-99eb49140785","pitchNumber":3,"startTime":"2026-08-16T01:15:46.039Z","endTime":"2026-08-16T01:15:49.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.133347291007404,"aZ":-8.824099930266637,"pfxX":-2.2090487546102744,"pfxZ":11.191442526600023,"pX":0.061990792671016454,"pZ":3.3475763453854097,"vX0":2.481585142283345,"vY0":-144.1349041415709,"vZ0":-7.291324504946808,"x":113.37,"y":129.77,"x0":-0.5266083278285361,"y0":50.003982404881235,"z0":6.4679516057003,"aX":-4.60939171025827},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":3.5,"spinRate":2390,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.38124654331127816,"extension":6.394206560154067},"index":3,"playId":"bfb2a2e5-5001-3033-ad0d-a0f770854c55","pitchNumber":4,"startTime":"2026-08-16T01:16:05.600Z","endTime":"2026-08-16T01:16:08.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99554490109551,"aZ":-29.747540273033025,"pfxX":1.57168037690231,"pfxZ":1.383140961869005,"pX":-1.43517250020662,"pZ":2.107638126039394,"vX0":-1.0561659654250721,"vY0":-131.5651608140752,"vZ0":-4.75378120906394,"x":60.3,"y":192.47,"x0":-1.2326556265378583,"y0":50.00143142442602,"z0":6.14335018521817,"aX":2.7541684165022753},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.6,"spinRate":2225,"spinDirection":158},"zone":13,"typeConfidence":0.86,"plateTime":0.41635962314896036,"extension":6.293215401505185},"index":4,"playId":"951445b8-a9c7-3fc0-a327-0042fa591fa0","pitchNumber":5,"startTime":"2026-08-16T01:16:28.792Z","endTime":"2026-08-16T01:16:34.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859135976165348,"aZ":-31.195867512382822,"pfxX":1.2758694082840596,"pfxZ":0.5613339465746847,"pX":0.648583448451068,"pZ":1.4459007363413328,"vX0":3.8469035346689235,"vY0":-131.0667580954285,"vZ0":-6.260634502007336,"x":75.65,"y":184.46,"x0":-1.0020506838013268,"y0":50.00406213817185,"z0":6.185704191014527,"aX":2.226553510565297},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.1,"breakHorizontal":-3.1,"spinRate":2237,"spinDirection":107},"zone":14,"typeConfidence":0.89,"plateTime":0.4173749739911776,"extension":6.392969086277377},"index":5,"playId":"e35ecdd0-b33b-31b0-8df0-5efb2e7dac99","pitchNumber":6,"startTime":"2026-08-16T01:16:49.181Z","endTime":"2026-08-16T01:16:53.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:16:53.309Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dane Myers grounds out, shortstop Otto Lopez to first baseman Graham Pauley.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-16T01:17:20.622Z","endTime":"2026-08-16T01:18:07.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"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],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":90.0,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650459064239246,"aZ":-31.399605132587048,"pfxX":0.8338860709855549,"pfxZ":0.4427133320082639,"pX":0.2238974898607311,"pZ":2.8933442583290176,"vX0":3.0883852791145894,"vY0":-131.09336268852516,"vZ0":-2.7176878239369158,"x":105.04,"y":153.34,"x0":-1.0740665616320744,"y0":50.00502035270106,"z0":6.268676167059586,"aX":1.4622358789934276},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.2,"spinRate":2314,"spinDirection":125},"zone":2,"typeConfidence":0.89,"plateTime":0.4165608479723697,"extension":6.370677795647529},"index":0,"playId":"47540265-ee1d-3e61-ad4a-716f444f58de","pitchNumber":1,"startTime":"2026-08-16T01:17:20.622Z","endTime":"2026-08-16T01:17:25.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24095128136082,"aZ":-11.578818202873101,"pfxX":-4.188152569615456,"pfxZ":9.798528013332971,"pX":-1.3792820890667516,"pZ":4.004156359064869,"vX0":-0.2667160364700788,"vY0":-143.80499677436472,"vZ0":-5.124365588059643,"x":153.28,"y":92.52,"x0":-0.7410856851239799,"y0":50.000986611719725,"z0":6.522606568934552,"aX":-8.801897557140874},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3803641386719061,"extension":6.340683823969412},"index":1,"playId":"3473e01b-8116-3711-897e-2a3eae4d608f","pitchNumber":2,"startTime":"2026-08-16T01:17:37.407Z","endTime":"2026-08-16T01:17:47.292Z","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":99.4,"endSpeed":90.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9476176175551,"aZ":-9.089649010036362,"pfxX":-4.238941433112785,"pfxZ":10.920517559944328,"pX":-0.8922580168615145,"pZ":2.9234790378377897,"vX0":0.8789515828677226,"vY0":-144.5341069843815,"vZ0":-8.33167238375249,"x":109.42,"y":141.55,"x0":-0.6497779535757225,"y0":50.00214381914259,"z0":6.402981503816709,"aX":-8.96065768322434},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2325,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3790838459516368,"extension":6.388132614026538},"hitData":{"launchSpeed":90.6,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.48,"coordY":157.39}},"index":2,"playId":"40704fd2-b0ae-3cc3-8c11-15915f6a2cbb","pitchNumber":3,"startTime":"2026-08-16T01:17:59.855Z","endTime":"2026-08-16T01:18:07.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:18:07.513Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:20:27.594Z","endTime":"2026-08-16T01:21:46.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ron Marinaccio replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:20:27.592Z","endTime":"2026-08-16T01:20:27.593Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409470266039918,"aZ":-18.202807746542668,"pfxX":-9.363426183436518,"pfxZ":7.60141010968035,"pX":0.16678139340712617,"pZ":2.6190927317484824,"vX0":8.3664440060202,"vY0":-135.18899441901166,"vZ0":-2.3093082677827352,"x":118.2,"y":137.31,"x0":-1.762258480937017,"y0":50.00154702468891,"z0":4.7721020917697645,"aX":-17.20824359348192},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":15.0,"spinRate":2184,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4062388526471352,"extension":6.627182699563169},"index":1,"playId":"5a96b519-e4c9-3534-976b-eca012841957","pitchNumber":1,"startTime":"2026-08-16T01:20:27.594Z","endTime":"2026-08-16T01:20:30.863Z","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":82.8,"endSpeed":75.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0437190873796,"aZ":-28.755546960944866,"pfxX":-10.935240824453649,"pfxZ":2.3327778083356687,"pX":0.042942981193885586,"pZ":1.0482362973845099,"vX0":7.3340875611547585,"vY0":-120.40591208606683,"vZ0":-2.671937575486327,"x":126.97,"y":203.79,"x0":-1.6264694109393674,"y0":50.00093508908103,"z0":4.724658668040454,"aX":-16.005590387344157},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2341,"spinDirection":266},"zone":14,"typeConfidence":0.88,"plateTime":0.45542324046648064,"extension":6.796270670030559},"index":2,"playId":"3c26eeec-2871-3aa2-9e77-02529055979e","pitchNumber":2,"startTime":"2026-08-16T01:20:47.546Z","endTime":"2026-08-16T01:20:52.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125546780468653,"aZ":-19.956978529101015,"pfxX":-3.080652350830799,"pfxZ":7.465900048595976,"pX":1.2378450180636873,"pZ":0.07443406845409004,"vX0":7.702255730864124,"vY0":-127.16118217292554,"vZ0":-7.847058001324584,"x":127.85,"y":219.35,"x0":-1.4305429733354431,"y0":50.006349090389214,"z0":4.784290845102601,"aX":-5.044700880192547},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.9,"breakHorizontal":3.8,"spinRate":2281,"spinDirection":161},"zone":14,"typeConfidence":0.84,"plateTime":0.4307610456266673,"extension":6.754313090103182},"index":3,"playId":"01fc8a2a-d7f8-3909-aa19-15675ff49df2","pitchNumber":3,"startTime":"2026-08-16T01:21:04.149Z","endTime":"2026-08-16T01:21:08.479Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04998779997782,"aZ":-19.68080241846515,"pfxX":-8.405646875528271,"pfxZ":6.571213418919257,"pX":1.5399006767252765,"pZ":1.9971687195796994,"vX0":11.330550781833068,"vY0":-136.75731361278872,"vZ0":-3.6771865165973576,"x":62.49,"y":135.89,"x0":-1.5573143488685413,"y0":50.00506452734393,"z0":4.702624966303586,"aX":-15.9872440366659},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":2135,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.39991891957217884,"extension":6.769934126395935},"index":4,"playId":"c036645b-2357-3faf-b900-0fda07d1478a","pitchNumber":4,"startTime":"2026-08-16T01:21:26.872Z","endTime":"2026-08-16T01:21:34.813Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741492875047346,"aZ":-20.3786681862794,"pfxX":-9.012413701632182,"pfxZ":6.327812195775595,"pX":-1.1904189358329922,"pZ":3.362027540784474,"vX0":4.663219575387507,"vY0":-135.89774596021368,"vZ0":-0.18995428777978518,"x":152.85,"y":117.03,"x0":-1.7609292548144584,"y0":50.00121790884575,"z0":4.852499880892466,"aX":-16.797412355325907},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":15.2,"spinRate":2234,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4035637577764657,"extension":6.531212880118245},"index":5,"playId":"d41af954-5083-332b-8326-177a4daecc6a","pitchNumber":5,"startTime":"2026-08-16T01:21:42.525Z","endTime":"2026-08-16T01:21:46.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:21:46.794Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:22:13.908Z","endTime":"2026-08-16T01:24:32.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452105678029792,"aZ":-25.86082325117506,"pfxX":-3.0479537695376178,"pfxZ":3.8816969725913903,"pX":-0.4872212074587853,"pZ":1.9799593052409663,"vX0":3.9976620582696296,"vY0":-127.07332133508605,"vZ0":-2.4282171861299964,"x":109.37,"y":27.81,"x0":-1.6890360441120933,"y0":50.00272156412721,"z0":5.014842794161741,"aX":-4.956190792607656},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":4.6,"spinRate":2293,"spinDirection":148},"zone":7,"typeConfidence":0.88,"plateTime":0.4320046255076182,"extension":6.681923467437261},"index":0,"playId":"ee2297c9-45fa-3d8a-8b3c-17fd56e8b38a","pitchNumber":1,"startTime":"2026-08-16T01:22:13.908Z","endTime":"2026-08-16T01:22:17.800Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789553686413697,"aZ":-31.436711735822172,"pfxX":-10.246037026271857,"pfxZ":0.5442091824031792,"pX":-1.895865689017673,"pZ":3.491220043216593,"vX0":3.2707301839268763,"vY0":-116.39339643805559,"vZ0":3.363824711068336,"x":189.27,"y":144.52,"x0":-1.9917678915374257,"y0":50.005759370606235,"z0":5.012703319575974,"aX":-13.995256694935689},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":17.6,"spinRate":2142,"spinDirection":269},"zone":11,"typeConfidence":0.9,"plateTime":0.47142662656082335,"extension":6.746371176092598},"index":1,"playId":"f8fe2bd7-3343-3f11-b411-0b0a95f8f2e4","pitchNumber":2,"startTime":"2026-08-16T01:22:39.064Z","endTime":"2026-08-16T01:22:45.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Owen Caissie steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"f8fe2bd7-3343-3f11-b411-0b0a95f8f2e4","startTime":"2026-08-16T01:23:13.915Z","endTime":"2026-08-16T01:23:13.916Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03532606366478,"aZ":-28.902789235540425,"pfxX":-11.624085348881273,"pfxZ":2.231928289667887,"pX":-1.0789247592677977,"pZ":2.1040938569801737,"vX0":5.17522252926776,"vY0":-120.73228878181467,"vZ0":-0.455265625410296,"x":158.13,"y":181.97,"x0":-1.7481368359313616,"y0":50.00307558721035,"z0":4.854202884102817,"aX":-17.04069699298111},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2343,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.45489179516955325,"extension":6.730119897391262},"index":3,"playId":"76c5ac91-9218-39e4-9fad-5d9c7d526a11","pitchNumber":3,"startTime":"2026-08-16T01:23:13.917Z","endTime":"2026-08-16T01:23:19.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.866969893080338,"aZ":-15.212045612838397,"pfxX":-8.678397708723788,"pfxZ":8.884739713362244,"pX":-0.5124605393120386,"pZ":2.7330842291827455,"vX0":5.895819753131005,"vY0":-137.6267372004927,"vZ0":-3.390894241521544,"x":136.53,"y":164.99,"x0":-1.5600128808259757,"y0":50.00411910974339,"z0":5.017823151510192,"aX":-16.572084686395733},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":14.4,"spinRate":2360,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.3986804132745765,"extension":6.640072510698304},"index":4,"playId":"9ea039a9-e258-395d-a52b-c97b566a4026","pitchNumber":4,"startTime":"2026-08-16T01:23:38.018Z","endTime":"2026-08-16T01:23:42.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-16T01:24:28.356Z","endTime":"2026-08-16T01:24:28.357Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946314969793054,"aZ":-30.072595853559093,"pfxX":-11.767243110077239,"pfxZ":1.4722382356568637,"pX":-0.5591176638465911,"pZ":2.5012722193889037,"vX0":6.211532237891802,"vY0":-119.19962386885987,"vZ0":0.8654249430775329,"x":138.31,"y":171.25,"x0":-1.6829503915841644,"y0":50.00169575897258,"z0":4.868912509958344,"aX":-16.771057160494824},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":19.6,"spinRate":2292,"spinDirection":267},"zone":4,"typeConfidence":0.9,"plateTime":0.46119964178430983,"extension":6.743460633238094},"index":6,"playId":"a9e5fe8d-7b6c-3bad-8667-3740c2fc116f","pitchNumber":5,"startTime":"2026-08-16T01:24:28.358Z","endTime":"2026-08-16T01:24:32.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:24:32.100Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Graham Pauley doubles (9) on a sharp line drive to right fielder Noelvi Marte. Owen Caissie scores.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:24:59.704Z","endTime":"2026-08-16T01:25:13.145Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"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"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":676760,"link":"/api/v1/people/676760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56966092121283,"aZ":-15.930155873666836,"pfxX":-8.856873677759834,"pfxZ":8.702841369539685,"pX":-0.08129624565475795,"pZ":2.184983981242657,"vX0":6.9974699151144035,"vY0":-136.38032779953988,"vZ0":-4.612782621555778,"x":120.1,"y":179.79,"x0":-1.5414333300682113,"y0":50.00146751905607,"z0":5.0120284076426005,"aX":-16.52935874117297},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2265,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.4030452732927925,"extension":6.6541974853428645},"hitData":{"launchSpeed":106.2,"launchAngle":22.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":217.83,"coordY":94.68}},"index":0,"playId":"81c4395b-9e36-3269-9d7d-d7c1520e487a","pitchNumber":1,"startTime":"2026-08-16T01:24:59.704Z","endTime":"2026-08-16T01:25:13.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:25:13.145Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:25:52.790Z","endTime":"2026-08-16T01:27:03.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"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"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8754076546038,"aZ":-27.41131216596859,"pfxX":3.9461959165029725,"pfxZ":3.2428748095745163,"pX":0.5833682904929012,"pZ":0.6941236452849928,"vX0":4.782559119492161,"vY0":-120.5432614855698,"vZ0":-3.6749835399708815,"x":94.76,"y":220.04,"x0":-1.9405822012775475,"y0":50.00354551616483,"z0":4.663940649600036,"aX":5.794550553364472},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.3,"breakHorizontal":-8.3,"spinRate":2591,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.4547412988897288,"extension":6.960671466582646},"index":0,"playId":"bd7e5606-655f-322e-b1ef-a6b56b71e11b","pitchNumber":1,"startTime":"2026-08-16T01:25:52.790Z","endTime":"2026-08-16T01:25:56.484Z","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":94.1,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.451473008805582,"aZ":-16.824881349788864,"pfxX":-7.902355007306707,"pfxZ":8.091220170483453,"pX":-0.329111209299976,"pZ":3.179490123594017,"vX0":6.009183653558305,"vY0":-136.9285126661288,"vZ0":-2.270445520362404,"x":129.54,"y":152.93,"x0":-1.5262582466692154,"y0":50.004408033078526,"z0":5.171562291992834,"aX":-14.995749688689115},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2315,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.4001141033962914,"extension":6.720899433623902},"index":1,"playId":"fba7add0-73bd-3d5d-abb4-fd0fba494e56","pitchNumber":2,"startTime":"2026-08-16T01:26:13.962Z","endTime":"2026-08-16T01:26:16.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47941478496681,"aZ":-20.388417326936338,"pfxX":-9.752267343286636,"pfxZ":6.328952369302227,"pX":1.5157490269590528,"pZ":2.5742972782215303,"vX0":11.653445894849552,"vY0":-135.7871958009942,"vZ0":-2.6161977919297925,"x":59.22,"y":169.27,"x0":-1.569920923782474,"y0":50.00430203011108,"z0":4.973153090524489,"aX":-18.164970793353714},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2363,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.40378359335871306,"extension":6.864659561670274},"index":2,"playId":"89f7c297-4cc9-319d-81ed-1a454f043693","pitchNumber":3,"startTime":"2026-08-16T01:26:39.206Z","endTime":"2026-08-16T01:26:44.987Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313298496849168,"aZ":-29.385657496645994,"pfxX":4.813658572205271,"pfxZ":1.9427640419217922,"pX":0.34549248166470475,"pZ":0.596704441522027,"vX0":3.865571456770982,"vY0":-119.74449927367121,"vZ0":-3.336487715893857,"x":103.83,"y":222.67,"x0":-1.9211591252374423,"y0":50.00519450337211,"z0":4.665666791029053,"aX":6.919769194537816},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":-9.7,"spinRate":2496,"spinDirection":85},"zone":14,"typeConfidence":0.93,"plateTime":0.45919860486785025,"extension":7.009730687519717},"index":3,"playId":"50b88f05-b718-3f69-b306-e7aba0571db4","pitchNumber":4,"startTime":"2026-08-16T01:26:58.417Z","endTime":"2026-08-16T01:27:03.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:27:03.121Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-16T01:27:30.379Z","endTime":"2026-08-16T01:29:32.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"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":[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":"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":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331050798410953,"aZ":-15.70204903735786,"pfxX":-7.639021901377348,"pfxZ":8.852086187235754,"pX":1.8118174711436026,"pZ":1.8764763904327266,"vX0":11.931465886027082,"vY0":-135.69261839370174,"vZ0":-4.892641972057761,"x":47.94,"y":188.12,"x0":-1.6543585706581247,"y0":50.00165090042488,"z0":4.800831786150321,"aX":-14.213282072979053},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2240,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.40401632350581096,"extension":6.8421065183024625},"index":0,"playId":"c1579774-bb3b-37d9-825c-a8c2a27dd0d2","pitchNumber":1,"startTime":"2026-08-16T01:27:30.379Z","endTime":"2026-08-16T01:27:33.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242657454172495,"aZ":-27.600502544292123,"pfxX":4.910857591941532,"pfxZ":3.1586711215891192,"pX":0.01563491872238489,"pZ":1.2851581774360212,"vX0":3.1341933728392783,"vY0":-119.55954768813118,"vZ0":-2.2271399415142787,"x":116.4,"y":204.08,"x0":-1.9504916718449474,"y0":50.00077759891261,"z0":4.707933673001616,"aX":7.101184822413024},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.4,"breakHorizontal":-9.6,"spinRate":2477,"spinDirection":83},"zone":14,"typeConfidence":0.93,"plateTime":0.45827697867080897,"extension":6.718204703483641},"index":1,"playId":"7a976550-8dff-3c6f-ad64-86803ac6ff79","pitchNumber":2,"startTime":"2026-08-16T01:27:48.792Z","endTime":"2026-08-16T01:27:53.703Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758204525334772,"aZ":-21.855909337109917,"pfxX":-8.981387200438254,"pfxZ":5.512145887809463,"pX":0.35767266788974,"pZ":2.017391836843265,"vX0":8.616993013783992,"vY0":-136.14941160233985,"vZ0":-3.3727843860521487,"x":103.37,"y":184.31,"x0":-1.6861775042422606,"y0":50.00166557136785,"z0":4.790331934557893,"aX":-16.808310350446},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":14.4,"spinRate":2230,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.40278087496838344,"extension":6.697272732242692},"index":2,"playId":"52111673-9ab2-353b-84dd-b0267eb1f7ac","pitchNumber":3,"startTime":"2026-08-16T01:28:08.128Z","endTime":"2026-08-16T01:28:12.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730347676925433,"aZ":-21.92843070590088,"pfxX":-0.43333283026103064,"pfxZ":6.256153094620947,"pX":-0.31960938606721556,"pZ":3.005665855910075,"vX0":3.5374396623103443,"vY0":-127.7968742922597,"vZ0":-1.0036778104723076,"x":129.18,"y":157.63,"x0":-1.6712790987987536,"y0":50.00479614528555,"z0":5.141710180079554,"aX":-0.7106665728046268},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.3,"breakHorizontal":-0.1,"spinRate":2169,"spinDirection":165},"zone":1,"typeConfidence":0.89,"plateTime":0.43021361944003944,"extension":6.64771257645512},"index":3,"playId":"f2f3192e-c25d-3123-aa19-0bbfca6672aa","pitchNumber":4,"startTime":"2026-08-16T01:28:34.487Z","endTime":"2026-08-16T01:28:38.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678614012032995,"aZ":-29.53534262611383,"pfxX":4.398011563122106,"pfxZ":1.8103851849201316,"pX":0.8754941328925632,"pZ":0.45456174776544606,"vX0":5.191580290933617,"vY0":-120.22168032315233,"vZ0":-3.6045507534415226,"x":83.63,"y":226.51,"x0":-1.8882985684330083,"y0":50.00130065110704,"z0":4.612722268309499,"aX":6.394697840414215},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":-9.2,"spinRate":2550,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.4567034395156573,"extension":6.921980859775915},"index":4,"playId":"a38ecf17-8421-3eb4-884b-68802e7298bf","pitchNumber":5,"startTime":"2026-08-16T01:29:02.132Z","endTime":"2026-08-16T01:29:06.964Z","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":92.8,"endSpeed":84.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80244514383024,"aZ":-20.884954465795207,"pfxX":-8.284013896739475,"pfxZ":6.157647573473762,"pX":-0.10792650268481643,"pZ":3.0098627589610523,"vX0":7.271736579260388,"vY0":-134.91883786007725,"vZ0":-0.9032946438152116,"x":121.11,"y":157.51,"x0":-1.7687728652847854,"y0":50.00400477811673,"z0":4.8280620808859505,"aX":-15.192632962696173},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":2240,"spinDirection":235},"zone":2,"typeConfidence":0.89,"plateTime":0.40678292537752814,"extension":6.666804283769101},"hitData":{"launchSpeed":63.9,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.83,"coordY":164.97}},"index":5,"playId":"0580f0a3-f296-340e-8b4f-e534fc0190ee","pitchNumber":6,"startTime":"2026-08-16T01:29:24.447Z","endTime":"2026-08-16T01:29:32.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:29:32.344Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Héctor Rodríguez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:32:06.026Z","endTime":"2026-08-16T01:33:08.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699302,"fullName":"Héctor Rodríguez","link":"/api/v1/people/699302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-16T01:30:34.645Z","endTime":"2026-08-16T01:32:28.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Héctor Rodríguez replaces Noelvi Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-16T01:32:08.282Z","endTime":"2026-08-16T01:32:08.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-16T01:32:08.284Z","endTime":"2026-08-16T01:32:08.285Z","isPitch":false,"type":"action"},{"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.8,"endSpeed":80.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524207457969823,"aZ":-38.08604041984962,"pfxX":2.7961416550750737,"pfxZ":-3.6291519416513367,"pX":-1.0567880648804984,"pZ":3.1319142358623897,"vX0":-2.2997154194748797,"vY0":-126.4803221348645,"vZ0":-2.213380210703623,"x":157.28,"y":154.22,"x0":-0.5013748748233127,"y0":50.002755542302424,"z0":7.057190789448853,"aX":4.554133013695563},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.8,"breakHorizontal":-4.6,"spinRate":2565,"spinDirection":56},"zone":11,"typeConfidence":0.83,"plateTime":0.4321700134559916,"extension":6.095555642465266},"index":3,"playId":"30edb849-0c01-38da-a611-a5d9ed13d29a","pitchNumber":1,"startTime":"2026-08-16T01:32:08.286Z","endTime":"2026-08-16T01:32:13.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1661749451632,"aZ":-11.372961324484121,"pfxX":-1.3900488852714283,"pfxZ":10.44591839386432,"pX":-0.8408992234519944,"pZ":3.228082026053785,"vX0":-0.5289688588371675,"vY0":-140.7479428828306,"vZ0":-7.513200934922516,"x":149.05,"y":151.62,"x0":-0.46956524558620377,"y0":50.00286874453555,"z0":6.681556504014549,"aX":-2.7680423310793394},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":2.6,"spinRate":2409,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.3902693459877784,"extension":6.313096633042726},"index":4,"playId":"2b4c37c3-b9b8-3bb2-9f36-61747c167b70","pitchNumber":2,"startTime":"2026-08-16T01:32:23.457Z","endTime":"2026-08-16T01:32:26.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029607918116124,"aZ":-39.174602909983065,"pfxX":2.3507206654036463,"pfxZ":-4.470893032550451,"pX":0.17079688967314766,"pZ":1.7387478197925266,"vX0":0.10012397170461809,"vY0":-124.37330904152972,"vZ0":-4.816321301712,"x":110.49,"y":191.83,"x0":-0.17538407392316968,"y0":50.00383315022785,"z0":6.950658454570122,"aX":3.681228926065014},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.0,"breakHorizontal":-4.3,"spinRate":2581,"spinDirection":47},"zone":8,"typeConfidence":0.88,"plateTime":0.44046320188760113,"extension":6.2109134560045165},"index":5,"playId":"d3aba77f-7e00-31e5-b533-3bd6188fcf95","pitchNumber":3,"startTime":"2026-08-16T01:32:40.005Z","endTime":"2026-08-16T01:32:44.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-16T01:33:04.141Z","endTime":"2026-08-16T01:33:04.142Z","isPitch":false,"type":"action","player":{"id":699302,"link":"/api/v1/people/699302"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.898053662987696,"aZ":-39.75828967447539,"pfxX":1.9252622459080708,"pfxZ":-4.807972844871069,"pX":0.3785655296580162,"pZ":2.028187868500016,"vX0":0.34831495870119833,"vY0":-124.72871527761035,"vZ0":-4.294573912684312,"x":102.57,"y":184.02,"x0":-0.013027308700396718,"y0":50.00401245109751,"z0":7.048017854093179,"aX":3.035989858239514},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.5,"breakHorizontal":-3.6,"spinRate":2648,"spinDirection":41},"zone":9,"typeConfidence":0.88,"plateTime":0.438997726047877,"extension":6.190372071282849},"index":7,"playId":"3279e039-7c0c-33d7-bb17-c6e752257733","pitchNumber":4,"startTime":"2026-08-16T01:33:04.143Z","endTime":"2026-08-16T01:33:08.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:33:08.464Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Toglia called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:33:36.446Z","endTime":"2026-08-16T01:35:01.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Toglia replaces Ke'Bryan Hayes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-16T01:33:38.798Z","endTime":"2026-08-16T01:33:38.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"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.5,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30355840345931,"aZ":-9.249264770917891,"pfxX":-1.5531979253885921,"pfxZ":11.402350791858694,"pX":0.38903988352537894,"pZ":2.0936513883602283,"vX0":2.324659584280495,"vY0":-141.60542753717988,"vZ0":-11.019174689978575,"x":102.17,"y":182.25,"x0":-0.2445094739502673,"y0":50.004661862465305,"z0":6.64832376589016,"aX":-3.1235200712579934},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2603,"spinDirection":189},"zone":9,"typeConfidence":0.91,"plateTime":0.38825018659807586,"extension":6.439731052055658},"index":1,"playId":"2de34b48-c240-33cb-899c-ef2a793317cf","pitchNumber":1,"startTime":"2026-08-16T01:33:38.800Z","endTime":"2026-08-16T01:33:42.914Z","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":84.5,"endSpeed":78.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54595468830364,"aZ":-41.39344387424106,"pfxX":2.7794362978135423,"pfxZ":-6.039154551948561,"pX":0.5975727817424337,"pZ":1.1141779407644998,"vX0":0.768715208630525,"vY0":-123.04345363442181,"vZ0":-5.738645648710702,"x":94.22,"y":208.7,"x0":-0.0803906036434896,"y0":50.00407165334017,"z0":7.003466173715776,"aX":4.241013671043334},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.1,"breakHorizontal":-5.2,"spinRate":2650,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.4459931918410249,"extension":6.102461032165761},"index":2,"playId":"d512fcbd-a23e-3f69-a38a-d45b81010ac0","pitchNumber":2,"startTime":"2026-08-16T01:33:55.054Z","endTime":"2026-08-16T01:34:02.281Z","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":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73628672047684,"aZ":-42.35112843740711,"pfxX":2.5615281099892386,"pfxZ":-6.814885239291533,"pX":-0.8922110731102878,"pZ":2.159183170074329,"vX0":-2.7863074145958073,"vY0":-121.70548337681677,"vZ0":-3.067164712712903,"x":151.01,"y":180.48,"x0":-0.0632856497869918,"y0":50.00005036056915,"z0":7.117235248086712,"aX":3.8275533007156413},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.8,"breakHorizontal":-4.0,"spinRate":2573,"spinDirection":31},"zone":13,"typeConfidence":0.92,"plateTime":0.450698198597022,"extension":6.2088602775344786},"index":3,"playId":"7fa0b8af-3c7d-398e-8136-7d9f72d2e555","pitchNumber":3,"startTime":"2026-08-16T01:34:19.193Z","endTime":"2026-08-16T01:34:24.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.809202756607455,"aZ":-11.414652143584897,"pfxX":0.4538765324343146,"pfxZ":10.071073289136464,"pX":-0.6729572102133246,"pZ":3.7685269786306614,"vX0":-1.5496208496870776,"vY0":-142.88249057319635,"vZ0":-6.436294365996186,"x":142.65,"y":137.03,"x0":-0.1818397726800629,"y0":50.00584248035298,"z0":6.772187309673455,"aX":0.9359081399340395},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2516,"spinDirection":188},"zone":11,"typeConfidence":0.94,"plateTime":0.3837690839544816,"extension":6.351250205995192},"index":4,"playId":"7e9680c7-f32c-3b32-9a21-9780d9d8646d","pitchNumber":4,"startTime":"2026-08-16T01:34:38.137Z","endTime":"2026-08-16T01:34:42.375Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.726,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891336865755395,"aZ":-26.59118349293296,"pfxX":5.801405419330774,"pfxZ":3.2074398391541994,"pX":-0.48192779828103854,"pZ":2.3408871751542164,"vX0":-2.6226876075887993,"vY0":-131.34277982690398,"vZ0":-6.444171517365612,"x":135.37,"y":175.58,"x0":-0.22188579503156744,"y0":50.00258053633604,"z0":6.814789809489689,"aX":10.093691729091699},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-9.8,"spinRate":2638,"spinDirection":77},"zone":7,"typeConfidence":0.95,"plateTime":0.41768891725769297,"extension":6.3283546773886075},"index":5,"playId":"6e8d12b4-40b6-3798-b232-21eeecc40723","pitchNumber":5,"startTime":"2026-08-16T01:34:57.480Z","endTime":"2026-08-16T01:35:01.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:35:01.643Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:35:30.784Z","endTime":"2026-08-16T01:36:30.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".146"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.71"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.31"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.50"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"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.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32943254321974,"aZ":-27.9791405735572,"pfxX":3.883654035848253,"pfxZ":2.39829144218462,"pX":-1.3724703249855768,"pZ":2.725347421516711,"vX0":-3.0477645125168835,"vY0":-131.63536388816573,"vZ0":-5.577465238190362,"x":169.32,"y":165.2,"x0":-0.7011603798120136,"y0":50.00003439832307,"z0":6.956996912070405,"aX":6.778422042283032},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-6.4,"spinRate":2491,"spinDirection":143},"zone":11,"typeConfidence":0.93,"plateTime":0.416955565525134,"extension":6.221054305285154},"index":0,"playId":"f5257c52-0e06-30fa-8f42-77d101c85ed2","pitchNumber":1,"startTime":"2026-08-16T01:35:30.784Z","endTime":"2026-08-16T01:35:35.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.194550635784076,"aZ":-12.789907764813245,"pfxX":1.01361393901062,"pfxZ":9.72751484342298,"pX":0.5257024552909632,"pZ":3.1097392044364316,"vX0":1.5432891404989335,"vY0":-140.574434294661,"vZ0":-7.52796299382073,"x":96.96,"y":154.82,"x0":-0.16298370527348394,"y0":50.00092159940819,"z0":6.660755817102884,"aX":2.018909985222091},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-2.2,"spinRate":2505,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.3903045662026128,"extension":6.614899230110765},"index":1,"playId":"30a6f601-9264-3bb5-9792-2ea9d542fe2a","pitchNumber":2,"startTime":"2026-08-16T01:35:46.371Z","endTime":"2026-08-16T01:35:49.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536310797879963,"aZ":-41.7448468640966,"pfxX":3.9653095924077064,"pfxZ":-6.492727221808323,"pX":-1.0839545581664831,"pZ":2.8307315272768703,"vX0":-3.175426793691071,"vY0":-120.40890472108727,"vZ0":-1.4733475312756155,"x":158.32,"y":162.35,"x0":-0.26573445729076867,"y0":50.00270531773203,"z0":7.131377337921382,"aX":5.844978847105019},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":37},"zone":11,"typeConfidence":0.92,"plateTime":0.4542177987760918,"extension":6.1347671071497},"index":2,"playId":"a36c743b-38a3-3182-abd1-26e31bee4ad9","pitchNumber":3,"startTime":"2026-08-16T01:36:06.347Z","endTime":"2026-08-16T01:36:10.374Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.128572734087644,"aZ":-30.143581983777317,"pfxX":5.499548117341667,"pfxZ":1.2227933662792312,"pX":0.6578387861973646,"pZ":0.7701396916966814,"vX0":0.6301112443047574,"vY0":-128.42915913489014,"vZ0":-9.04101146546758,"x":91.92,"y":217.99,"x0":-0.30511726456580934,"y0":50.00382109506344,"z0":6.7019811135084,"aX":9.130126978247159},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-10.1,"spinRate":2669,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.42749956260884403,"extension":6.170170039410621},"index":3,"playId":"bc8cc110-6aca-364b-b81f-905f8d21af10","pitchNumber":4,"startTime":"2026-08-16T01:36:24.763Z","endTime":"2026-08-16T01:36:30.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:36:30.535Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-16T01:35:30.784Z","endTime":"2026-08-16T01:36:30.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".146"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.71"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.31"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.50"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"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.96"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".296"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".390"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".805"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32943254321974,"aZ":-27.9791405735572,"pfxX":3.883654035848253,"pfxZ":2.39829144218462,"pX":-1.3724703249855768,"pZ":2.725347421516711,"vX0":-3.0477645125168835,"vY0":-131.63536388816573,"vZ0":-5.577465238190362,"x":169.32,"y":165.2,"x0":-0.7011603798120136,"y0":50.00003439832307,"z0":6.956996912070405,"aX":6.778422042283032},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-6.4,"spinRate":2491,"spinDirection":143},"zone":11,"typeConfidence":0.93,"plateTime":0.416955565525134,"extension":6.221054305285154},"index":0,"playId":"f5257c52-0e06-30fa-8f42-77d101c85ed2","pitchNumber":1,"startTime":"2026-08-16T01:35:30.784Z","endTime":"2026-08-16T01:35:35.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.194550635784076,"aZ":-12.789907764813245,"pfxX":1.01361393901062,"pfxZ":9.72751484342298,"pX":0.5257024552909632,"pZ":3.1097392044364316,"vX0":1.5432891404989335,"vY0":-140.574434294661,"vZ0":-7.52796299382073,"x":96.96,"y":154.82,"x0":-0.16298370527348394,"y0":50.00092159940819,"z0":6.660755817102884,"aX":2.018909985222091},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-2.2,"spinRate":2505,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.3903045662026128,"extension":6.614899230110765},"index":1,"playId":"30a6f601-9264-3bb5-9792-2ea9d542fe2a","pitchNumber":2,"startTime":"2026-08-16T01:35:46.371Z","endTime":"2026-08-16T01:35:49.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536310797879963,"aZ":-41.7448468640966,"pfxX":3.9653095924077064,"pfxZ":-6.492727221808323,"pX":-1.0839545581664831,"pZ":2.8307315272768703,"vX0":-3.175426793691071,"vY0":-120.40890472108727,"vZ0":-1.4733475312756155,"x":158.32,"y":162.35,"x0":-0.26573445729076867,"y0":50.00270531773203,"z0":7.131377337921382,"aX":5.844978847105019},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.9,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":37},"zone":11,"typeConfidence":0.92,"plateTime":0.4542177987760918,"extension":6.1347671071497},"index":2,"playId":"a36c743b-38a3-3182-abd1-26e31bee4ad9","pitchNumber":3,"startTime":"2026-08-16T01:36:06.347Z","endTime":"2026-08-16T01:36:10.374Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.128572734087644,"aZ":-30.143581983777317,"pfxX":5.499548117341667,"pfxZ":1.2227933662792312,"pX":0.6578387861973646,"pZ":0.7701396916966814,"vX0":0.6301112443047574,"vY0":-128.42915913489014,"vZ0":-9.04101146546758,"x":91.92,"y":217.99,"x0":-0.30511726456580934,"y0":50.00382109506344,"z0":6.7019811135084,"aX":9.130126978247159},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-10.1,"spinRate":2669,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.42749956260884403,"extension":6.170170039410621},"index":3,"playId":"bc8cc110-6aca-364b-b81f-905f8d21af10","pitchNumber":4,"startTime":"2026-08-16T01:36:24.763Z","endTime":"2026-08-16T01:36:30.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-16T01:36:30.535Z","atBatIndex":82},"scoringPlays":[15,24,27,37,40,41,65,69,70,77],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":112.99,"y":153.82},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":71.35,"y":91.45},"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":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":167.96,"y":64.84},"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":1,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":128.5,"y":179.05},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":141.99,"y":122.05},"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":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":152.82,"y":172.97},"type":"O","description":"Grounded Into DP"}],"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":179.83,"y":155.07},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":172.09,"y":96.67},"type":"O","description":"Lineout"}]}},{"startIndex":14,"endIndex":25,"top":[14,15,16,17,18,19],"bottom":[20,21,22,23,24,25],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":183.79,"y":54.19},"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":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":74.18,"y":131.85},"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":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":130.02,"y":66.55},"type":"O","description":"Lineout"}],"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":187.6,"y":114.77},"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":3,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":161.18,"y":89.7},"type":"E","description":"Field Error"},{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":38.81,"y":109.12},"type":"H","description":"Double"},{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":150.74,"y":115.86},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":149.78,"y":136.48},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29,30],"bottom":[31,32,33,34],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":167.01,"y":148.64},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":189.37,"y":56.87},"type":"H","description":"Home Run"}],"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":99.11,"y":162.32},"type":"O","description":"Lineout"},{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":168.23,"y":114.99},"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":4,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":99.62,"y":150.16},"type":"O","description":"Forceout"}]}},{"startIndex":35,"endIndex":45,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44,45],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":192.85,"y":112.16},"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":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":115.28,"y":187.27},"type":"O","description":"Sac Bunt"},{"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":84.48,"y":128.48},"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":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":130.02,"y":74.15},"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":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":177.68,"y":68.22},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":12.73,"y":86.49},"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":5,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":45.36,"y":66.28},"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":5,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":149.88,"y":81.25},"type":"O","description":"Lineout"},{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":181.92,"y":61.03},"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":5,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":213.63,"y":117.22},"type":"H","description":"Double"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48,49],"bottom":[50,51,52],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":149.06,"y":55.07},"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":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":57.85,"y":87.48},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":150.8,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":149.28,"y":145.09},"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":6,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":109.24,"y":152.7},"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":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":120.83,"y":148.88},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":62,"top":[53,54,55,56,57],"bottom":[58,59,60,61,62],"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":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":167.78,"y":128.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":148.77,"y":164.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":97.08,"y":163.84},"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":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":111.22,"y":112.76},"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":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":78.12,"y":82.88},"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":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":113.07,"y":190.25},"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":7,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":78.65,"y":61.22},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":74,"top":[63,64,65,66,67,68,69,70,71],"bottom":[72,73,74],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":172.08,"y":107.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":72.61,"y":86.99},"type":"O","description":"Sac Fly"},{"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":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":107.72,"y":149.15},"type":"O","description":"Forceout"},{"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":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":160.11,"y":82.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":178.35,"y":126.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":146.74,"y":151.68},"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":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":169.91,"y":176.71},"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":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":106.48,"y":157.39},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":82,"top":[75,76,77,78,79],"bottom":[80,81,82],"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":217.83,"y":94.68},"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":145.83,"y":164.97},"type":"O","description":"Groundout"}],"home":[]}}]},"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":1,"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":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":8,"errors":1,"leftOnBase":5},"away":{"runs":8,"hits":14,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"right":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"onDeck":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"inHole":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"battingOrder":2,"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"inHole":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"pitcher":{"id":676760,"fullName":"Ron Marinaccio","link":"/api/v1/people/676760"},"battingOrder":9,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":1,"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":8,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".250","atBats":37,"obp":".326","slg":".403","ops":".729","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":22,"rbi":8,"leftOnBase":28,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":36,"obp":".222","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"3.95","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":37,"strikes":99,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":4,"pitchesPerInning":"15.11","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"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":{},"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":10,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":36,"obp":".349","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"1.80","inningsPitched":"10.0","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.50","battersFaced":44,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":69,"strikes":106,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"17.50","gamesFinished":5,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.30","walksPer9Inn":"6.30","hitsPer9Inn":"7.20","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","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":26,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":18,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":4,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":94,"obp":".320","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":397,"era":"3.47","inningsPitched":"23.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":9,"whip":"1.29","battersFaced":100,"outs":70,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":125,"strikes":272,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".667","pitchesPerInning":"17.01","gamesFinished":5,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.54","hitsPer9Inn":"10.03","runsScoredPer9":"4.24","homeRunsPer9":"1.54","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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HBP, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":15,"groundOuts":31,"airOuts":30,"runs":26,"doubles":6,"triples":0,"homeRuns":13,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".273","atBats":161,"obp":".368","slg":".553","ops":".921","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":89,"rbi":28,"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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"2-4 | BB, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":41,"groundOuts":65,"airOuts":74,"runs":33,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":93,"baseOnBalls":31,"intentionalWalks":1,"hits":69,"hitByPitch":1,"avg":".230","atBats":300,"obp":".303","slg":".450","ops":".753","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":135,"rbi":49,"leftOnBase":162,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.65","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":144,"errors":3,"chances":151,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":17,"groundOuts":15,"airOuts":38,"runs":33,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":34,"hitByPitch":9,"avg":".252","atBats":135,"obp":".378","slg":".474","ops":".852","caughtStealing":5,"stolenBases":28,"stolenBasePercentage":".848","caughtStealingPercentage":".152","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":64,"rbi":11,"leftOnBase":58,"sacBunts":1,"sacFlies":1,"babip":".350","groundOutsToAirouts":"0.39","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":14,"lineOuts":7},"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"100","stats":{"batting":{"summary":"4-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":62,"groundOuts":89,"airOuts":130,"runs":60,"doubles":14,"triples":4,"homeRuns":7,"strikeOuts":100,"baseOnBalls":59,"intentionalWalks":0,"hits":84,"hitByPitch":9,"avg":".212","atBats":397,"obp":".326","slg":".320","ops":".646","caughtStealing":12,"stolenBases":19,"stolenBasePercentage":".613","caughtStealingPercentage":".387","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":127,"rbi":29,"leftOnBase":151,"sacBunts":5,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.71","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":268,"errors":0,"chances":272,"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":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"102","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":51,"groundOuts":88,"airOuts":114,"runs":30,"doubles":25,"triples":2,"homeRuns":4,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":0,"hits":84,"hitByPitch":0,"avg":".270","atBats":311,"obp":".309","slg":".402","ops":".711","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":125,"rbi":42,"leftOnBase":130,"sacBunts":1,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.75","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":95,"errors":11,"chances":250,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"summary":"4.2 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":17,"strikes":53,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":1,"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":124,"flyOuts":77,"groundOuts":128,"airOuts":135,"runs":56,"doubles":16,"triples":6,"homeRuns":6,"strikeOuts":69,"baseOnBalls":59,"intentionalWalks":4,"hits":128,"hitByPitch":0,"avg":".284","atBats":451,"obp":".362","slg":".386","ops":".748","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":519,"totalBases":174,"rbi":46,"leftOnBase":184,"sacBunts":3,"sacFlies":6,"babip":".319","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.17","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":290,"putOuts":182,"errors":7,"chances":479,"fielding":".985","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":"800","stats":{"batting":{"summary":"1-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":20,"groundOuts":25,"airOuts":36,"runs":9,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".196","atBats":107,"obp":".230","slg":".308","ops":".538","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":33,"rbi":14,"leftOnBase":54,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":49,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"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, 20)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":49,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":54,"runs":18,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":178,"obp":".272","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":846,"era":"2.86","inningsPitched":"50.1","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":20,"blownSaves":0,"earnedRuns":16,"whip":"1.05","battersFaced":202,"outs":151,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":296,"strikes":550,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.81","gamesFinished":4,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.91","walksPer9Inn":"3.93","hitsPer9Inn":"5.54","runsScoredPer9":"3.22","homeRunsPer9":"0.72","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":12,"groundOuts":38,"airOuts":27,"runs":17,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":31,"hitByPitch":2,"avg":".237","atBats":131,"obp":".327","slg":".344","ops":".671","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":45,"rbi":15,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","assists":10,"putOuts":151,"errors":4,"chances":165,"fielding":".976","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":18,"groundOuts":48,"airOuts":34,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":7,"avg":".204","atBats":142,"obp":".301","slg":".275","ops":".576","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":39,"rbi":14,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":2,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":48,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"avg":".111","atBats":18,"obp":".238","slg":".167","ops":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":3,"rbi":0,"leftOnBase":7,"sacBunts":2,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.83","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":{"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":6,"putOuts":48,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":64,"groundOuts":87,"airOuts":119,"runs":49,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":128,"baseOnBalls":44,"intentionalWalks":0,"hits":85,"hitByPitch":8,"atBats":417,"obp":".291","caughtStealing":3,"stolenBases":25,"stolenBasePercentage":".893","caughtStealingPercentage":".107","numberOfPitches":1893,"era":"3.39","inningsPitched":"116.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.11","battersFaced":471,"outs":350,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1893,"balls":676,"strikes":1217,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".400","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"9.87","walksPer9Inn":"3.39","hitsPer9Inn":"6.56","runsScoredPer9":"3.78","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":35,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":74,"groundOuts":149,"airOuts":126,"runs":72,"doubles":29,"triples":7,"homeRuns":9,"strikeOuts":68,"baseOnBalls":24,"intentionalWalks":0,"hits":149,"hitByPitch":4,"avg":".308","atBats":483,"obp":".340","slg":".453","ops":".793","caughtStealing":4,"stolenBases":24,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":219,"rbi":53,"leftOnBase":191,"sacBunts":0,"sacFlies":9,"babip":".337","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":17,"lineOuts":35},"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":268,"putOuts":154,"errors":18,"chances":440,"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":[805300,682663,691594,669364,681715,665052,672640,683357,691788,688363,665923,687473,676534,676604,656848,664126],"pitchers":[687473,676534,676604,656848,664126],"bench":[677870,640459],"bullpen":[645261,694795,806188,676083,667463,691587,663969,680767],"battingOrder":[691594,669364,681715,665052,672640,683357,691788,688363,665923],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caissie (13, Singer); Pauley (9, Marinaccio)."},{"label":"HR","value":"Marsee (7, 3rd inning off Singer, 0 on, 1 out); Mack (12, 4th inning off Singer, 0 on, 1 out)."},{"label":"TB","value":"Caissie 2; Conine; Edwards, X 2; Hernández, H 2; Mack 6; Marsee 7; Pauley 2."},{"label":"RBI","value":"Conine (28); Hernández, H 3 (49); Mack (36); Marsee (29); Pauley 2 (14)."},{"label":"2-out RBI","value":"Conine; Hernández, H 2."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja; Ruiz, E; Lopez, O 5."},{"label":"SAC","value":"Edwards, X."},{"label":"SF","value":"Pauley."},{"label":"GIDP","value":"Pauley."},{"label":"Team RISP","value":"4-for-18."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Caissie (5, 2nd base off Marinaccio/Stephenson, T)."},{"label":"CS","value":"Ruiz, E (5, 2nd base by Singer/Stephenson, T)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ruiz, E (3, fielding)."}]}],"note":[{"label":"a","value":"Walked for Marsee 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":5,"groundOuts":4,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".227","atBats":36,"obp":".307","slg":".394","ops":".701","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":16,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":3,"atBats":37,"obp":".467","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":171,"era":"4.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.40","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":65,"strikes":106,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":8,"pitchesPerInning":"19.00","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"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-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":98,"airOuts":81,"runs":68,"doubles":18,"triples":5,"homeRuns":20,"strikeOuts":123,"baseOnBalls":50,"intentionalWalks":0,"hits":107,"hitByPitch":2,"avg":".264","atBats":406,"obp":".345","slg":".480","ops":".825","caughtStealing":6,"stolenBases":21,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":195,"rbi":56,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.30","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":220,"putOuts":145,"errors":12,"chances":377,"fielding":".968","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,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":70,"groundOuts":123,"airOuts":111,"runs":68,"doubles":23,"triples":0,"homeRuns":26,"strikeOuts":116,"baseOnBalls":53,"intentionalWalks":4,"hits":121,"hitByPitch":4,"avg":".261","atBats":464,"obp":".337","slg":".478","ops":".815","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":222,"rbi":91,"leftOnBase":200,"sacBunts":0,"sacFlies":7,"babip":".289","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.85","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":105,"putOuts":534,"errors":2,"chances":641,"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"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".333","slg":".375","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"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"}]},"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-1)(BS, 3)","summary":"0.1 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":40,"gamesStarted":0,"flyOuts":28,"groundOuts":42,"airOuts":41,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":2,"hits":30,"hitByPitch":5,"atBats":148,"obp":".274","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":648,"era":"3.43","inningsPitched":"39.1","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":7,"blownSaves":3,"earnedRuns":15,"whip":"1.02","battersFaced":167,"outs":118,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":208,"strikes":440,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":1,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":7,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"8.69","walksPer9Inn":"2.29","hitsPer9Inn":"6.86","runsScoredPer9":"3.89","homeRunsPer9":"0.92","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"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":"700","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"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":{"gamesStarted":1,"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":false},"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":{"summary":"6.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":58,"groundOuts":63,"airOuts":94,"runs":42,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":99,"baseOnBalls":41,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".197","atBats":315,"obp":".296","slg":".352","ops":".648","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":111,"rbi":29,"leftOnBase":138,"sacBunts":2,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.64","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":221,"putOuts":142,"errors":3,"chances":366,"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":"800","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":37,"groundOuts":45,"airOuts":68,"runs":17,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".149","atBats":175,"obp":".199","slg":".257","ops":".456","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":45,"rbi":8,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".157","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","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":98,"putOuts":40,"errors":2,"chances":140,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":38,"groundOuts":56,"airOuts":71,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".163","atBats":209,"obp":".248","slg":".244","ops":".492","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":51,"rbi":11,"leftOnBase":76,"sacBunts":5,"sacFlies":1,"babip":".203","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":168,"errors":1,"chances":170,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":30,"airOuts":23,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".237","atBats":93,"obp":".245","slg":".398","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":37,"rbi":12,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","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":{"caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":12,"putOuts":225,"errors":5,"chances":242,"fielding":".979","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":51,"groundOuts":54,"airOuts":86,"runs":31,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":1,"hits":74,"hitByPitch":2,"avg":".248","atBats":298,"obp":".331","slg":".413","ops":".744","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":123,"rbi":38,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.09","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":{"gamesStarted":1,"caughtStealing":18,"stolenBases":80,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":34,"putOuts":721,"errors":3,"chances":758,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":91,"flyOuts":38,"groundOuts":55,"airOuts":75,"runs":31,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":131,"baseOnBalls":32,"intentionalWalks":1,"hits":66,"hitByPitch":4,"avg":".203","atBats":325,"obp":".281","slg":".415","ops":".696","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":135,"rbi":49,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.06","popOuts":18,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":34,"groundOuts":70,"airOuts":65,"runs":36,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":55,"baseOnBalls":27,"intentionalWalks":0,"hits":70,"hitByPitch":10,"atBats":252,"obp":".363","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1157,"era":"4.86","inningsPitched":"66.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.46","battersFaced":297,"outs":200,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1157,"balls":431,"strikes":726,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".600","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.65","hitsPer9Inn":"9.45","runsScoredPer9":"4.86","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":23},"fielding":{"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":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":40,"gamesStarted":0,"flyOuts":31,"groundOuts":48,"airOuts":65,"runs":34,"doubles":10,"triples":2,"homeRuns":10,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":59,"hitByPitch":6,"atBats":218,"obp":".359","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":995,"era":"5.43","inningsPitched":"56.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":34,"whip":"1.47","battersFaced":248,"outs":169,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":995,"balls":389,"strikes":606,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.66","gamesFinished":15,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.83","hitsPer9Inn":"9.43","runsScoredPer9":"5.43","homeRunsPer9":"1.60","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":19},"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":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":65,"groundOuts":56,"airOuts":122,"runs":45,"doubles":13,"triples":1,"homeRuns":20,"strikeOuts":84,"baseOnBalls":56,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".219","atBats":333,"obp":".333","slg":".444","ops":".777","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":148,"rbi":47,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".229","groundOutsToAirouts":"0.46","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.65","popOuts":24,"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":166,"errors":0,"chances":168,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":17,"groundOuts":22,"airOuts":25,"runs":10,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":83,"obp":".268","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":400,"era":"3.28","inningsPitched":"24.2","wins":2,"losses":3,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.01","battersFaced":97,"outs":74,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":145,"strikes":255,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".400","pitchesPerInning":"16.22","gamesFinished":4,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.76","walksPer9Inn":"4.01","hitsPer9Inn":"5.11","runsScoredPer9":"3.65","homeRunsPer9":"1.82","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":true,"isSubstitute":false}},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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,663886,553993,667472,682622,699302,663647,669911,680574,663903,682825,622088,594580,572955,676760],"pitchers":[663903,682825,622088,594580,572955,676760],"bench":[670770,624431],"bullpen":[671096,656271,695505,670062,666157,695076,641941],"battingOrder":[682829,701398,668709,663886,553993,667472,699302,669911,680574],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McLain, M (16, Gusto); Bleday (13, Gusto)."},{"label":"HR","value":"Hayes (5, 5th inning off Gusto, 0 on, 0 out); McLain, M (11, 5th inning off Gusto, 0 on, 0 out)."},{"label":"TB","value":"Bleday 2; Hayes 4; McLain, M 7; Myers; Stewart, S 2."},{"label":"RBI","value":"Hayes (8); McLain, M (29); Stewart, S 2 (91)."},{"label":"2-out RBI","value":"Stewart, S 2."},{"label":"Runners left in scoring position, 2 out","value":"Stephenson, T; Bleday."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"McLain, M (14, 2nd base off Zuber/Mack)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Marte, N (1, fielding)."},{"label":"DP","value":"(Stewart, S-De La Cruz, E-Stewart, S)."}]}],"note":[{"label":"a","value":"Struck out for Marte, N in the 9th."},{"label":"b","value":"Struck out for Hayes in the 9th."}]}},"officials":[{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Second Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Mey."},{"label":"HBP","value":"Conine (by Singer); Caissie (by Antone); Ruiz, E (by Antone)."},{"label":"ABS Challenge","value":"Mack 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Bleday (Strike-Overturned to Ball); Stephenson, T 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike); Ruiz, E (Strike-Overturned to Ball); Caissie (Strike-Overturned to Ball); Conine (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gusto 70-53; Faucher 16-11; Zuber 23-17; Petersen 14-9; Fairbanks 13-9; Singer 93-60; Mey 26-16; Antone 11-6; Moll 17-11; Johnson 3-2; Marinaccio 21-11."},{"label":"Groundouts-flyouts","value":"Gusto 1-3; Faucher 2-0; Zuber 0-2; Petersen 1-0; Fairbanks 0-0; Singer 4-5; Mey 1-0; Antone 0-1; Moll 1-0; Johnson 1-0; Marinaccio 1-0."},{"label":"Batters faced","value":"Gusto 21; Faucher 4; Zuber 5; Petersen 3; Fairbanks 3; Singer 27; Mey 5; Antone 4; Moll 4; Johnson 1; Marinaccio 5."},{"label":"Inherited runners-scored","value":"Faucher 1-0; Moll 2-2; Johnson 2-0."},{"label":"Umpires","value":"HP: Sean Barber. 1B: John Libka. 2B: James Hoye. 3B: James Jean. "},{"label":"Weather","value":"84 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, R To L."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"38,302."},{"label":"Venue","value":"Great American Ball Park."},{"label":"August 15, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","boxscoreName":"Marsee"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"4-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":62,"groundOuts":89,"airOuts":130,"runs":60,"doubles":14,"triples":4,"homeRuns":7,"strikeOuts":100,"baseOnBalls":59,"intentionalWalks":0,"hits":84,"hitByPitch":9,"avg":".212","atBats":397,"obp":".326","slg":".320","ops":".646","caughtStealing":12,"stolenBases":19,"stolenBasePercentage":".613","caughtStealingPercentage":".387","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":127,"rbi":29,"leftOnBase":151,"sacBunts":5,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.71","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":268,"errors":0,"chances":272,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","boxscoreName":"McLain, M"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":0,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":58,"groundOuts":63,"airOuts":94,"runs":42,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":99,"baseOnBalls":41,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".197","atBats":315,"obp":".296","slg":".352","ops":".648","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":111,"rbi":29,"leftOnBase":138,"sacBunts":2,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.64","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":221,"putOuts":142,"errors":3,"chances":366,"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"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","boxscoreName":"Mack"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"loser":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}