{"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":823101,"link":"/api/v1.1/game/823101/feed/live","metaData":{"wait":10,"timeStamp":"20260822_050528","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count01","newLeftHandedHit","runnersOnFirstAndSecond","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823101,"type":"R","doubleHeader":"N","id":"2026/08/21/chnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823101-2026-08-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T02:10:00Z","originalDate":"2026-08-21","officialDate":"2026-08-21","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","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":"Chi Cubs","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":55,"ties":0,"pct":".574"},"records":{},"divisionLeader":false,"wins":74,"losses":55,"winningPercentage":".574"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":68,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":61,"losses":68,"winningPercentage":".473"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":31,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":32,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID801126":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126","firstName":"Brock","lastName":"Rodden","primaryNumber":"90","birthDate":"2000-05-25","currentAge":26,"birthCity":"Durant","birthStateProvince":"OK","birthCountry":"USA","height":"5' 7\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brock","useLastName":"Rodden","boxscoreName":"Rodden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"ROD-en","mlbDebutDate":"2026-08-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Rodden","nameSlug":"brock-rodden-801126","firstLastName":"Brock Rodden","lastFirstName":"Rodden, Brock","lastInitName":"Rodden, B","initLastName":"B Rodden","fullFMLName":"Brock Rodden","fullLFMName":"Rodden, Brock","strikeZoneTop":2.965,"strikeZoneBottom":1.497},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID646242":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242","firstName":"Jhonathan","lastName":"Díaz","primaryNumber":"74","birthDate":"1996-09-13","currentAge":29,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhonathan","useLastName":"Díaz","middleName":"Alexander","boxscoreName":"Díaz","gender":"M","nameMatrilineal":"Ponce","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jhonathan Díaz","nameSlug":"jhonathan-diaz-646242","firstLastName":"Jhonathan Díaz","lastFirstName":"Díaz, Jhonathan","lastInitName":"Díaz, J","initLastName":"J Díaz","fullFMLName":"Jhonathan Alexander Díaz","fullLFMName":"Díaz, Jhonathan Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":30,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":30,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47929,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":46018,"firstPitch":"2026-08-22T02:10:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"home":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":810853,"fullName":"Jeremy Pilgrim-Stoppel","link":"/api/v1/people/810853"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":5,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (32) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:10:30.068Z","endTime":"2026-08-22T02:13:35.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9,10,11,12],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T22:59:00.167Z","endTime":"2026-08-22T01:46:55.744Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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-22T01:46:55.744Z","endTime":"2026-08-22T02:10:12.934Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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-22T02:10:12.934Z","endTime":"2026-08-22T02:10:32.004Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":94.9,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49578860507223,"aZ":-25.96689696689737,"pfxX":-9.944723833920378,"pfxZ":3.1998147596542914,"pX":-0.41223126105148994,"pZ":1.2657471992037177,"vX0":9.931463637789461,"vY0":-137.81875871088505,"vZ0":-4.787410539925448,"x":132.71,"y":204.6,"x0":-2.757601140822494,"y0":50.00103749627996,"z0":4.762994315947195,"aX":-19.27182308203748},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":2345,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.39631377895123165,"extension":6.202420624065584},"index":3,"playId":"7d11dc94-18b4-36a7-932a-7b1933ab8974","pitchNumber":1,"startTime":"2026-08-22T02:10:32.004Z","endTime":"2026-08-22T02:10:38.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588917851436882,"aZ":-25.299152371285782,"pfxX":-8.306612127984,"pfxZ":3.618597684810368,"pX":0.16294558498141826,"pZ":2.8314265709385524,"vX0":10.616238974980114,"vY0":-136.37602077611788,"vZ0":-0.791849506269017,"x":110.79,"y":162.33,"x0":-2.6855637492868443,"y0":50.00262158442044,"z0":4.85723790767425,"aX":-15.7810587185472},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":13.1,"spinRate":2280,"spinDirection":252},"zone":2,"typeConfidence":2.0,"plateTime":0.40032606130740644,"extension":6.2428638765644635},"index":4,"playId":"5dce83fd-e8e6-3881-999b-4587ecce38ad","pitchNumber":2,"startTime":"2026-08-22T02:10:48.023Z","endTime":"2026-08-22T02:10:52.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.539501447909366,"aZ":-24.921777529856097,"pfxX":-8.785627343280918,"pfxZ":3.814111215099011,"pX":-0.3008389123240705,"pZ":2.5273848035119455,"vX0":9.675897045774613,"vY0":-136.6956720605329,"vZ0":-1.6705311312671909,"x":128.47,"y":170.54,"x0":-2.735503904872974,"y0":50.00610130812723,"z0":4.847969975804152,"aX":-16.723630897225288},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2278,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.3998248615816218,"extension":6.115424954497953},"index":5,"playId":"6a53b5fd-0647-325d-8559-89d553f65fb1","pitchNumber":3,"startTime":"2026-08-22T02:11:04.781Z","endTime":"2026-08-22T02:11:11.225Z","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":6,"startTime":"2026-08-22T02:11:18.440Z","endTime":"2026-08-22T02:11:32.544Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240627979380015,"aZ":-24.471952979194622,"pfxX":-8.803709128082216,"pfxZ":3.8550967858153786,"pX":0.08139965237724155,"pZ":2.9215860520180073,"vX0":10.530237534648336,"vY0":-139.7414180110328,"vZ0":-1.2576679717309007,"x":113.9,"y":159.9,"x0":-2.572467407374306,"y0":50.0066365102563,"z0":4.96852620134145,"aX":-17.607719069617104},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":14.0,"spinRate":2282,"spinDirection":253},"zone":2,"typeConfidence":2.0,"plateTime":0.3903248059866571,"extension":6.102172450625734},"index":7,"playId":"c61dd444-3504-3ffd-ade8-05de1e8b67a7","pitchNumber":4,"startTime":"2026-08-22T02:11:32.544Z","endTime":"2026-08-22T02:11:36.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.807571816390034,"aZ":-34.414690732204456,"pfxX":6.178476339261525,"pfxZ":-1.7293284317462994,"pX":6.2329750557072E-4,"pZ":0.8022916492994464,"vX0":4.378458923375341,"vY0":-113.12442628949735,"vZ0":-2.343250238349823,"x":116.98,"y":217.12,"x0":-2.7632769512820765,"y0":50.002986636457315,"z0":5.30431101838366,"aX":8.000472981441495},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-3.5,"breakHorizontal":-12.4,"spinRate":2602,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.48434747894417507,"extension":6.006483419392004},"index":8,"playId":"0aeabd73-3f2e-3432-931c-7dc9dab4a575","pitchNumber":5,"startTime":"2026-08-22T02:11:51.803Z","endTime":"2026-08-22T02:11:56.550Z","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":94.9,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.701090746358737,"aZ":-22.111521042701497,"pfxX":-7.601802277068303,"pfxZ":5.166694518150125,"pX":0.7887837629255423,"pZ":3.1044133399923557,"vX0":12.119034746939267,"vY0":-137.75680970250568,"vZ0":-1.0730553487475185,"x":86.93,"y":154.96,"x0":-2.652691219473508,"y0":50.00411478917041,"z0":4.974808069250331,"aX":-14.81076560714468},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":11.6,"spinRate":2284,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.3955630182653067,"extension":6.180540972906057},"index":9,"playId":"0ed25ac3-2a5e-3946-a982-e0373f2acd1a","pitchNumber":6,"startTime":"2026-08-22T02:12:16.521Z","endTime":"2026-08-22T02:12:21.566Z","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.7,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.094320150889576,"aZ":-26.4835097391587,"pfxX":-8.520023990372383,"pfxZ":2.8699133883055765,"pX":-0.8704944640627722,"pZ":3.101327672426283,"vX0":8.461164666387166,"vY0":-139.2744787268505,"vZ0":-0.07665591938212057,"x":150.18,"y":155.04,"x0":-2.8250900617446737,"y0":50.00660742503449,"z0":4.864809505243954,"aX":-16.923513964342874},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":2392,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.3916467214586681,"extension":6.2830820208985605},"index":10,"playId":"4efa07f8-943d-32e4-97cf-637619259252","pitchNumber":7,"startTime":"2026-08-22T02:12:33.540Z","endTime":"2026-08-22T02:12:37.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24934731903791,"aZ":-35.68666630888101,"pfxX":7.581023936648003,"pfxZ":-2.829182102895496,"pX":-0.020008468197761264,"pZ":0.08375200065278249,"vX0":3.7484734309249266,"vY0":-110.7608728100407,"vZ0":-3.0163803006253787,"x":117.76,"y":236.52,"x0":-2.720832613054385,"y0":50.00492678275105,"z0":5.20420912872819,"aX":9.396737639947599},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-5.6,"breakHorizontal":-14.8,"spinRate":2633,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.49498431958321243,"extension":6.06084801712009},"index":11,"playId":"02fb9c84-efdf-3a79-a5e0-b88c51b805dc","pitchNumber":8,"startTime":"2026-08-22T02:12:53.042Z","endTime":"2026-08-22T02:12:57.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39148753621877,"aZ":-24.47832880355661,"pfxX":-7.234947707642572,"pfxZ":3.8843824267135645,"pX":-0.5134512848004525,"pZ":2.8164397766015425,"vX0":8.637402417306147,"vY0":-139.59757823218473,"vZ0":-1.3028561594179309,"x":136.57,"y":162.74,"x0":-2.702512580046998,"y0":50.00234394195577,"z0":4.8952721196591975,"aX":-14.330222444326719},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":11.4,"spinRate":2227,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.3918420742687658,"extension":6.2386751710879755},"hitData":{"launchSpeed":101.7,"launchAngle":39.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":193.8,"coordY":66.81}},"index":12,"playId":"f349f304-1d3b-3a5d-9f86-fe2d15fd9fb9","pitchNumber":9,"startTime":"2026-08-22T02:13:12.327Z","endTime":"2026-08-22T02:13:35.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:13:35.689Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh challenged (pitch result), call on the field was overturned: Seiya Suzuki called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:13:40.566Z","endTime":"2026-08-22T02:14:49.426Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.427901487517133,"aZ":-33.67352927800584,"pfxX":-11.319789636847972,"pfxZ":-0.7748077306460459,"pX":-0.5932307126342904,"pZ":2.065319764448219,"vX0":9.708107503345001,"vY0":-138.33554081014896,"vZ0":-1.5304758936672311,"x":139.61,"y":183.02,"x0":-2.6807701370504575,"y0":50.0044454663049,"z0":4.8873761490274275,"aX":-21.89864505972115},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.6,"breakHorizontal":18.5,"spinRate":2307,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.39624866287367055,"extension":6.198511608079816},"index":0,"playId":"08f723ee-efad-3d7e-8069-7555ec288e0c","pitchNumber":1,"startTime":"2026-08-22T02:13:58.529Z","endTime":"2026-08-22T02:14:03.246Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494188993379524,"aZ":-26.9187732976675,"pfxX":0.43946192854420296,"pfxZ":3.1339044473719246,"pX":1.3210588001623982,"pZ":2.104469081749133,"vX0":9.443299400828762,"vY0":-128.12122373930097,"vZ0":-2.65494604423753,"x":66.64,"y":181.96,"x0":-2.4571784355280375,"y0":50.00146728331261,"z0":5.240582079292753,"aX":0.7342401728673759},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":2330,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4262106549977709,"extension":6.143134936028327},"index":1,"playId":"80457bd2-b841-3091-9073-dbdbdfa833f7","pitchNumber":2,"startTime":"2026-08-22T02:14:13.521Z","endTime":"2026-08-22T02:14:18.175Z","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.5,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.640968506578446,"aZ":-25.678844498026404,"pfxX":-6.8773391331003895,"pfxZ":3.3033668019012126,"pX":-0.4399745771654675,"pZ":3.0054084788384037,"vX0":8.657780599127687,"vY0":-138.94425285432808,"vZ0":-0.6822580564598759,"x":133.77,"y":157.63,"x0":-2.6953194022447655,"y0":50.000428826849635,"z0":4.952696774278036,"aX":-13.514113552865414},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":10.8,"spinRate":2335,"spinDirection":257},"zone":1,"typeConfidence":2.0,"plateTime":0.39343089194320413,"extension":6.088620671082655},"index":2,"playId":"3cc97b5b-1cab-330b-b19d-6451642bf7dd","pitchNumber":3,"startTime":"2026-08-22T02:14:29.566Z","endTime":"2026-08-22T02:14:34.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.083278278701293,"aZ":-29.147713717927477,"pfxX":7.979117824752919,"pfxZ":2.3907106821396207,"pX":0.6109472037635002,"pZ":1.7559411018857605,"vX0":5.529624821467761,"vY0":-112.39612553343204,"vZ0":-0.3738681663422212,"x":93.71,"y":191.37,"x0":-2.9258692979362553,"y0":50.00532714951354,"z0":4.907317698525825,"aX":10.117579128948096},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.0,"spinRate":2662,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.48900694236392095,"extension":6.000390674413034},"index":3,"playId":"81fe2880-2876-32b2-881b-415ecf4ca75f","pitchNumber":4,"startTime":"2026-08-22T02:14:44.421Z","endTime":"2026-08-22T02:14:49.426Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"playEndTime":"2026-08-22T02:14:49.426Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (21) on a sharp line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:15:10.298Z","endTime":"2026-08-22T02:16:07.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343168126454913,"aZ":-28.702872899425014,"pfxX":0.8532201655014453,"pfxZ":2.071145389273223,"pX":-0.7341765414149498,"pZ":2.7230368192747423,"vX0":4.799480795636053,"vY0":-127.80822139249845,"vZ0":-0.7557006673423627,"x":144.99,"y":165.26,"x0":-2.7378105293785047,"y0":50.00086757755835,"z0":5.252619567836026,"aX":1.4280353426744823},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2262,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.42658588338302605,"extension":6.091144012718005},"index":0,"playId":"e7925659-a24d-3de8-bcd2-ee1903cc3420","pitchNumber":1,"startTime":"2026-08-22T02:15:22.512Z","endTime":"2026-08-22T02:15:27.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6930191758127,"aZ":-24.79169430830971,"pfxX":-6.244662997977393,"pfxZ":3.8527815946274373,"pX":-0.2488202508706845,"pZ":3.6361274727436133,"vX0":8.99363248714951,"vY0":-137.1787546040554,"vZ0":0.8286758687946143,"x":126.48,"y":140.6,"x0":-2.7497272787019473,"y0":50.00547797629034,"z0":5.012860025985102,"aX":-11.973935090930754},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":9.6,"spinRate":2279,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.39840420726685055,"extension":6.117465202940647},"index":1,"playId":"ed7a21e0-6611-33f2-923b-ad598feae2ad","pitchNumber":2,"startTime":"2026-08-22T02:15:37.712Z","endTime":"2026-08-22T02:15:42.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027827293996694,"aZ":-26.280244612266248,"pfxX":-7.070379546450684,"pfxZ":3.0463457938458482,"pX":-0.48741502846731494,"pZ":2.0241120661576244,"vX0":8.31052487906878,"vY0":-138.01052170984698,"vZ0":-2.8460974159382824,"x":135.58,"y":184.13,"x0":-2.6156562017907743,"y0":50.00045347083087,"z0":4.834120537700179,"aX":-13.670023243692503},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.2,"breakHorizontal":11.2,"spinRate":2311,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.3965050208571834,"extension":6.061625531581123},"hitData":{"launchSpeed":101.1,"launchAngle":22.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":50.78,"coordY":78.72}},"index":2,"playId":"adcc9cc9-e472-3311-867a-4818a4b4c524","pitchNumber":3,"startTime":"2026-08-22T02:15:55.387Z","endTime":"2026-08-22T02:16:07.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:16:07.432Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (17) on a fly ball to left field. Michael Busch scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:16:19.703Z","endTime":"2026-08-22T02:17:03.975Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":676106,"link":"/api/v1/people/676106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0974946605917,"aZ":-33.20714732789285,"pfxX":-11.254206889083932,"pfxZ":-0.52926475595984,"pX":-1.0555054324692945,"pZ":2.4351439347342017,"vX0":8.695115880755502,"vY0":-138.5851076725805,"vZ0":-0.6508072695137372,"x":157.23,"y":173.03,"x0":-2.766787106901947,"y0":50.003839296648124,"z0":4.885312723755431,"aX":-21.958464001924924},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.8,"breakHorizontal":18.6,"spinRate":2312,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.39477429040044143,"extension":6.2855150499242605},"hitData":{"launchSpeed":100.5,"launchAngle":27.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":15.73,"coordY":94.5}},"index":0,"playId":"2ea08858-cd1d-32af-8696-593ed7a1b318","pitchNumber":1,"startTime":"2026-08-22T02:16:35.951Z","endTime":"2026-08-22T02:17:03.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:17:03.975Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (23) on a soft ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:17:05.371Z","endTime":"2026-08-22T02:18:52.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.940761963769937,"aZ":-21.774089837069795,"pfxX":-7.557219730515018,"pfxZ":5.271986486641152,"pX":0.10448815629054037,"pZ":2.5405402353617283,"vX0":10.231439000245489,"vY0":-139.0585862921617,"vZ0":-2.3049204173455,"x":113.02,"y":170.19,"x0":-2.6275960562672696,"y0":50.005238020500755,"z0":4.81285657793766,"aX":-14.916563736159322},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":2348,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.39273251663201236,"extension":6.186660025732572},"index":0,"playId":"40e37f04-a561-3e77-853d-7be9b49649ff","pitchNumber":1,"startTime":"2026-08-22T02:17:26.371Z","endTime":"2026-08-22T02:17:30.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":73.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.43036633015624,"aZ":-36.52224475135417,"pfxX":5.343837289569684,"pfxZ":-3.2719465293690058,"pX":1.3569618707317281,"pZ":0.9430204046855014,"vX0":6.96292206685032,"vY0":-114.04785028470997,"vZ0":-1.7045219719960227,"x":65.28,"y":213.32,"x0":-2.420935603644341,"y0":50.00459099370279,"z0":5.276371843041102,"aX":7.094845003103944},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.1,"breakHorizontal":-11.3,"spinRate":2524,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.47882996729162297,"extension":6.001649329353021},"index":1,"playId":"056c7e68-472b-3702-b853-b74f2b44b0c8","pitchNumber":2,"startTime":"2026-08-22T02:17:43.126Z","endTime":"2026-08-22T02:17:47.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838191030479354,"aZ":-25.928603814272655,"pfxX":-8.350946750268546,"pfxZ":3.206903401745061,"pX":-0.1683161385651789,"pZ":2.6673367218424633,"vX0":9.74117314214376,"vY0":-137.99767068461736,"vZ0":-1.2338297402999292,"x":123.42,"y":166.76,"x0":-2.6424803027417805,"y0":50.00252633090558,"z0":4.850590760123321,"aX":-16.26677619749034},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":13.3,"spinRate":2392,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.3954021363642575,"extension":6.1990341003446146},"index":2,"playId":"60a18ce4-ff66-3822-b09a-1f8ea92f7b6e","pitchNumber":3,"startTime":"2026-08-22T02:18:01.545Z","endTime":"2026-08-22T02:18:06.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3520253055776,"aZ":-37.956934391900674,"pfxX":7.894300599410803,"pfxZ":-4.587022651697163,"pX":0.7946497057763712,"pZ":1.033959916571511,"vX0":5.120946538126962,"vY0":-112.20894970836457,"vZ0":-0.9508648681486067,"x":86.71,"y":210.86,"x0":-2.551125334190845,"y0":50.00106792105753,"z0":5.367463385967516,"aX":9.95654130764972},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-8.2,"breakHorizontal":-15.7,"spinRate":2728,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.49016123000808465,"extension":6.040877042226281},"index":3,"playId":"a064ce33-c710-370f-8355-f8b2076577fe","pitchNumber":4,"startTime":"2026-08-22T02:18:20.533Z","endTime":"2026-08-22T02:18:26.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81139756550506,"aZ":-32.15572201871794,"pfxX":8.867237902666197,"pfxZ":0.013583386080211923,"pX":-7.6139375881505E-4,"pZ":2.1920635396267,"vX0":3.9816555290288544,"vY0":-112.32536842123737,"vZ0":1.0923727124934324,"x":117.03,"y":179.59,"x0":-2.9525302164600373,"y0":50.00155897598094,"z0":4.988345227679289,"aX":11.242534382012101},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":0.7,"breakHorizontal":-17.2,"spinRate":2662,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.4890563445612943,"extension":6.042707346013551},"hitData":{"launchSpeed":79.7,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"soft","location":"7","coordinates":{"coordX":75.46,"coordY":144.99}},"index":4,"playId":"9a30d902-0915-3bbc-8d20-c9ae51dba197","pitchNumber":5,"startTime":"2026-08-22T02:18:40.818Z","endTime":"2026-08-22T02:18:52.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:18:52.855Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Brock Rodden to first baseman Josh Naylor. Ian Happ to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:20:13.199Z","endTime":"2026-08-22T02:20:24.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T02:19:12.029Z","endTime":"2026-08-22T02:20:15.370Z","isPitch":false,"type":"action"},{"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":94.9,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40626874084149,"aZ":-31.13235502936385,"pfxX":-11.403938955959354,"pfxZ":0.541972049175528,"pX":0.01870821523884904,"pZ":1.4352662264705944,"vX0":10.942688413324072,"vY0":-137.76541324090675,"vZ0":-3.3836823032082726,"x":116.29,"y":200.03,"x0":-2.5285817723753143,"y0":50.00042232204495,"z0":4.789900105863335,"aX":-21.85617345190882},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.5,"breakHorizontal":18.2,"spinRate":2251,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.39799701575341917,"extension":6.193813357560633},"hitData":{"launchSpeed":92.9,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.08,"coordY":146.0}},"index":1,"playId":"483cd9e9-e320-34d3-9e9e-de029741616b","pitchNumber":1,"startTime":"2026-08-22T02:20:15.370Z","endTime":"2026-08-22T02:20:24.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:20:24.378Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Ramírez pops out to second baseman Cole Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:20:42.752Z","endTime":"2026-08-22T02:22:53.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":95.0,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879359925501305,"aZ":-29.66157085312049,"pfxX":-6.696130131820418,"pfxZ":1.2914595850816557,"pX":-0.8650763366631117,"pZ":3.393941093409013,"vX0":7.407303189190755,"vY0":-138.2253091623706,"vZ0":1.1901964005012031,"x":149.97,"y":147.14,"x0":-2.705487545472799,"y0":50.00036764728969,"z0":4.9446330745830585,"aX":-12.99801717421543},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":10.7,"spinRate":2336,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.3957648275054728,"extension":6.237160314007711},"index":0,"playId":"76ca7efa-8488-39b0-86d0-39c190ad9cea","pitchNumber":1,"startTime":"2026-08-22T02:20:49.571Z","endTime":"2026-08-22T02:20:54.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907436950216216,"aZ":-25.55687766706949,"pfxX":-7.101467840177998,"pfxZ":3.385418423286186,"pX":-0.2844796267676037,"pZ":2.8400169504994888,"vX0":9.031309527276694,"vY0":-138.67605320031637,"vZ0":-0.9290676986637542,"x":127.84,"y":162.1,"x0":-2.654953485583301,"y0":50.002996032735766,"z0":4.87824512527573,"aX":-13.88432091261558},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.1,"breakHorizontal":11.0,"spinRate":2305,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.39439886489570597,"extension":6.208080737955762},"index":1,"playId":"236755b8-0112-34ab-80c6-ab83664eb540","pitchNumber":2,"startTime":"2026-08-22T02:21:05.183Z","endTime":"2026-08-22T02:21:09.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44996702753343,"aZ":-21.91121461695199,"pfxX":-7.56420743270973,"pfxZ":5.302930112866731,"pX":-0.3767312065358717,"pZ":2.627126331942281,"vX0":9.0721453504801,"vY0":-137.93190755612812,"vZ0":-2.0230286660690195,"x":131.36,"y":167.85,"x0":-2.719027260395397,"y0":50.00271767006862,"z0":4.841013790115784,"aX":-14.63835503178321},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":11.9,"spinRate":2388,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.39645183353543967,"extension":6.1458861286251},"index":2,"playId":"397161a0-7d83-3bc5-a897-069cad2739e2","pitchNumber":3,"startTime":"2026-08-22T02:21:24.384Z","endTime":"2026-08-22T02:21:29.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T02:21:35.531Z","endTime":"2026-08-22T02:21:45.922Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":95.8,"endSpeed":88.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704734066266777,"aZ":-25.663779183146747,"pfxX":-5.931967930535028,"pfxZ":3.2902200849149033,"pX":-1.2720100295855505,"pZ":2.680868928396169,"vX0":6.193646996329655,"vY0":-139.45551161412547,"vZ0":-1.5014024422902943,"x":165.49,"y":166.4,"x0":-2.745061556929279,"y0":50.00679486375262,"z0":4.909974090616522,"aX":-11.752768905056294},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":9.6,"spinRate":2420,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.39191756970916103,"extension":6.14877956113139},"index":4,"playId":"95079e5f-ed07-3a22-b9a7-18164b324576","pitchNumber":4,"startTime":"2026-08-22T02:21:45.922Z","endTime":"2026-08-22T02:21:50.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366410238279162,"aZ":-36.172747549930826,"pfxX":7.658953313520302,"pfxZ":-3.023124195335524,"pX":-1.5223042602080397,"pZ":1.6449750291935323,"vX0":0.5094896652093625,"vY0":-114.4419182129103,"vZ0":-0.3111159016248919,"x":175.03,"y":194.37,"x0":-2.7426034911575696,"y0":50.00063063241799,"z0":5.32959748309056,"aX":10.144255515010679},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.3,"breakHorizontal":-14.0,"spinRate":2731,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4788440939833962,"extension":5.970401805615928},"index":5,"playId":"6e34fb70-c4d4-39d2-903a-facb9ed61bd7","pitchNumber":5,"startTime":"2026-08-22T02:22:01.947Z","endTime":"2026-08-22T02:22:07.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571447782279417,"aZ":-29.020113305444617,"pfxX":-6.903190559669158,"pfxZ":1.6162207809264189,"pX":-0.31802113706006574,"pZ":2.378501187885878,"vX0":8.742502088456341,"vY0":-138.24232088121522,"vZ0":-1.3257960283784866,"x":129.12,"y":174.56,"x0":-2.613064918125694,"y0":50.0027478869427,"z0":4.798272706866618,"aX":-13.466218864179636},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.9,"breakHorizontal":10.8,"spinRate":2405,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.39504865163164915,"extension":6.215797501615464},"index":6,"playId":"c2d6270b-2426-359c-b156-c56e411d9b8c","pitchNumber":6,"startTime":"2026-08-22T02:22:19.946Z","endTime":"2026-08-22T02:22:25.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790226843584918,"aZ":-21.871541299073254,"pfxX":-6.576784103500534,"pfxZ":5.253837508081466,"pX":-0.22416854161691413,"pZ":2.5654948175875494,"vX0":8.998092118263928,"vY0":-138.83800442330713,"vZ0":-2.1040268455334186,"x":125.54,"y":169.51,"x0":-2.645930392919307,"y0":50.003426877858615,"z0":4.782019667348507,"aX":-12.898136085241182},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.2,"breakHorizontal":10.2,"spinRate":2251,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.3938397040599333,"extension":6.301864866304033},"hitData":{"launchSpeed":91.1,"launchAngle":64.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.05,"coordY":134.34}},"index":7,"playId":"845250ae-f2dc-33b6-9971-771233630f1d","pitchNumber":7,"startTime":"2026-08-22T02:22:43.759Z","endTime":"2026-08-22T02:22:53.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:22:53.495Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, second baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:24:48.693Z","endTime":"2026-08-22T02:25:55.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78424256221345,"aZ":-22.08907258834259,"pfxX":9.764510632807127,"pfxZ":5.4772635766383075,"pX":-1.4753898508831251,"pZ":1.4389350067617004,"vX0":-12.165824950657377,"vY0":-134.5055082359021,"vZ0":-5.92370918936118,"x":173.24,"y":199.93,"x0":1.8269012480495417,"y0":50.004265994297704,"z0":5.2248693721488575,"aX":17.98473438673991},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":2300,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.40642081102053096,"extension":6.341838928579278},"index":0,"playId":"923f3f93-e832-3ee3-bde4-2436f4b04fa6","pitchNumber":1,"startTime":"2026-08-22T02:25:04.482Z","endTime":"2026-08-22T02:25:08.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.787483279097184,"aZ":-20.925936595369866,"pfxX":9.343874756202762,"pfxZ":6.163194287261193,"pX":-0.2563952220454147,"pZ":2.4437801761496787,"vX0":-9.963265663606615,"vY0":-133.94667482693777,"vZ0":-3.5666198536435685,"x":126.77,"y":172.8,"x0":2.2899643106237173,"y0":50.001985134093005,"z0":5.281196145389828,"aX":17.050453232985575},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":-14.9,"spinRate":2328,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4082583440318994,"extension":6.293980934277589},"index":1,"playId":"27b28411-8056-3921-ad9c-d8b2fa269bf4","pitchNumber":2,"startTime":"2026-08-22T02:25:17.719Z","endTime":"2026-08-22T02:25:22.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91979650741805,"aZ":-31.246402791666664,"pfxX":-0.4714348360720857,"pfxZ":0.6342798201217876,"pX":-1.1018083074258047,"pZ":1.3634977203280347,"vX0":-8.274267131731184,"vY0":-119.46483226177071,"vZ0":-2.0539124290727098,"x":159.0,"y":201.97,"x0":2.4602475319840744,"y0":50.00019829311107,"z0":5.02934893909292,"aX":-0.6832937430046098},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":2.8,"spinRate":2519,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4576063591818311,"extension":6.230303965386919},"index":2,"playId":"0209406c-5e7d-32c7-8d36-eeb6dd3b970b","pitchNumber":3,"startTime":"2026-08-22T02:25:31.254Z","endTime":"2026-08-22T02:25:36.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986954465874447,"aZ":-21.77263080772557,"pfxX":8.815374930195427,"pfxZ":5.60475594321287,"pX":-0.24431981745433556,"pZ":2.2764863234435975,"vX0":-9.301981545882757,"vY0":-135.0220607564707,"vZ0":-3.7620753307165486,"x":126.31,"y":177.31,"x0":2.091675802926873,"y0":50.003848746664225,"z0":5.210515592885412,"aX":16.361984592119477},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-14.2,"spinRate":2362,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4048787997922787,"extension":6.254388928681003},"hitData":{"launchSpeed":103.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":146.51}},"index":3,"playId":"9ee085b5-e51c-3da8-9c5a-63062927ec67","pitchNumber":4,"startTime":"2026-08-22T02:25:45.998Z","endTime":"2026-08-22T02:25:55.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:25:55.018Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to second baseman Pedro Ramírez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:25:59.493Z","endTime":"2026-08-22T02:26:57.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732018097784277,"aZ":-18.403572608594427,"pfxX":8.611322880397385,"pfxZ":7.150818807522002,"pX":0.5287363117612531,"pZ":2.9788709755197247,"vX0":-7.730318621904869,"vY0":-137.69120417055927,"vZ0":-2.9227076596014667,"x":96.85,"y":158.35,"x0":2.249777380424984,"y0":50.00437635957683,"z0":5.295152136740764,"aX":16.585449851575127},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":-14.0,"spinRate":2413,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.39736306781929054,"extension":6.21795083681119},"index":0,"playId":"4a9ab96e-de27-3e2e-9a47-0eedfa2ddf01","pitchNumber":1,"startTime":"2026-08-22T02:26:20.730Z","endTime":"2026-08-22T02:26:25.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813726754703378,"aZ":-16.6598582614096,"pfxX":9.240979874601669,"pfxZ":8.112851973253093,"pX":-0.4447267369507707,"pZ":2.667365760501217,"vX0":-9.867951725164437,"vY0":-137.27826992599665,"vZ0":-4.098793912260335,"x":133.95,"y":166.76,"x0":1.9924094212011547,"y0":50.002774046986474,"z0":5.310645155139637,"aX":17.67323718063588},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":-14.8,"spinRate":2453,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.3986814681691979,"extension":6.279394946965528},"index":1,"playId":"826d41c2-5475-30b9-9a66-1537510a876f","pitchNumber":2,"startTime":"2026-08-22T02:26:33.893Z","endTime":"2026-08-22T02:26:38.813Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.028115262356806,"aZ":-29.937202031647637,"pfxX":10.610307233839267,"pfxZ":1.6868950706899986,"pX":0.9395554858517889,"pZ":1.5007602712901076,"vX0":-6.344256990523679,"vY0":-114.19370828061074,"vZ0":-1.7525508647539438,"x":81.19,"y":198.26,"x0":2.3681352148102004,"y0":50.004303849657965,"z0":5.20931177635993,"aX":14.08543500798764},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.9,"breakHorizontal":-17.8,"spinRate":1768,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.47872341161982757,"extension":6.131531973216524},"hitData":{"launchSpeed":73.7,"launchAngle":54.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":122.17,"coordY":125.05}},"index":2,"playId":"bd21614c-4635-3491-80c7-6c6fb89779ef","pitchNumber":3,"startTime":"2026-08-22T02:26:48.344Z","endTime":"2026-08-22T02:26:57.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:26:57.372Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:27:07.282Z","endTime":"2026-08-22T02:29:07.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":84.2,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12195799768907,"aZ":-30.33981332109788,"pfxX":-0.4935024872809155,"pfxZ":1.2104353857988297,"pX":-0.4299720200535946,"pZ":2.2973664333245294,"vX0":-6.914095843803969,"vY0":-122.46379949854983,"vZ0":-0.64530693367984,"x":133.39,"y":176.75,"x0":2.4938023652559185,"y0":50.0043775795464,"z0":5.158785012608587,"aX":-0.7500597451940986},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":2.5,"spinRate":2681,"spinDirection":280},"zone":4,"typeConfidence":2.0,"plateTime":0.4471945964781816,"extension":6.03509483569465},"index":0,"playId":"3c3746b2-a4d8-3d58-897d-c78f97eaf059","pitchNumber":1,"startTime":"2026-08-22T02:27:23.284Z","endTime":"2026-08-22T02:27:27.980Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.547931990840304,"aZ":-30.938987105369232,"pfxX":-0.1248273090684755,"pfxZ":0.8315656461978733,"pX":-1.060296454748893,"pZ":1.7100088754533724,"vX0":-8.5104519090699,"vY0":-120.93977554382629,"vZ0":-1.2932492017474675,"x":157.42,"y":192.61,"x0":2.513559271799844,"y0":50.0033409951182,"z0":4.953547416653092,"aX":-0.18580026371485525},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":2.2,"spinRate":2719,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4520799357245524,"extension":6.250051449447217},"index":1,"playId":"d6fe2b6d-a115-35f6-8a5d-8979106a7e96","pitchNumber":2,"startTime":"2026-08-22T02:27:37.506Z","endTime":"2026-08-22T02:27:42.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T02:27:55.463Z","endTime":"2026-08-22T02:28:00.809Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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":84.3,"endSpeed":78.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.756485245556192,"aZ":-30.67397805051705,"pfxX":1.3239479614846719,"pfxZ":0.9781504985463974,"pX":-1.2702810407377645,"pZ":1.323504760087558,"vX0":-9.327477529651603,"vY0":-122.44441620453826,"vZ0":-2.4520158317315524,"x":165.42,"y":203.05,"x0":2.4060469336917842,"y0":50.001135861488905,"z0":4.946327397416685,"aX":2.0249097440890926},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.4,"spinRate":2698,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4462690835303831,"extension":6.172139935754889},"index":3,"playId":"deab13d7-dec3-3c95-86b2-d803b353bc9c","pitchNumber":3,"startTime":"2026-08-22T02:28:00.809Z","endTime":"2026-08-22T02:28:05.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81736173555164,"aZ":-39.72319820549082,"pfxX":-3.644158189062386,"pfxZ":-6.163764680398145,"pX":-3.067727837794705,"pZ":0.3236492514611093,"vX0":-10.35596742134517,"vY0":-110.3052637918645,"vZ0":-1.7338807064286277,"x":233.93,"y":230.04,"x0":2.1740570595218633,"y0":50.004776596100875,"z0":5.333261840258325,"aX":-4.4599658624722744},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-11.3,"breakHorizontal":9.5,"spinRate":2702,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.49780484292264493,"extension":6.192162532896892},"index":4,"playId":"113899b2-222b-39bc-b49b-ef6d1b8a1b44","pitchNumber":4,"startTime":"2026-08-22T02:28:19.380Z","endTime":"2026-08-22T02:28:23.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112781925383565,"aZ":-19.168022068726195,"pfxX":10.04121763076667,"pfxZ":6.755697785375002,"pX":0.46415122759565836,"pZ":3.360200055381828,"vX0":-7.99562111854062,"vY0":-137.96172325388986,"vZ0":-1.3654658578368266,"x":99.31,"y":148.05,"x0":2.0974244287032118,"y0":50.001614878126325,"z0":5.155388930365941,"aX":19.326807391983493},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":-16.4,"spinRate":2582,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.39724082838089014,"extension":6.183300433058438},"index":5,"playId":"3fadc105-badb-38b4-a83d-ea99fcafebed","pitchNumber":5,"startTime":"2026-08-22T02:28:41.245Z","endTime":"2026-08-22T02:28:46.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.657774175113754,"aZ":-38.76866253993782,"pfxX":-8.30723538704784,"pfxZ":-5.422923127195556,"pX":0.8200002103343902,"pZ":1.8896509907562367,"vX0":-1.4474957613807846,"vY0":-109.69655504158443,"vZ0":1.090444689530449,"x":85.74,"y":187.76,"x0":2.5676554046202034,"y0":50.00118293895405,"z0":5.523719582277089,"aX":-10.108059341905692},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.2,"breakHorizontal":15.5,"spinRate":2482,"spinDirection":302},"zone":9,"typeConfidence":2.0,"plateTime":0.49958436096122494,"extension":6.075455388930554},"index":6,"playId":"86e30d2a-942f-3156-a222-6b88a869cd62","pitchNumber":6,"startTime":"2026-08-22T02:29:01.590Z","endTime":"2026-08-22T02:29:07.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:29:07.624Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:30:43.409Z","endTime":"2026-08-22T02:32:26.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608559801233113,"aZ":-29.492348651952955,"pfxX":1.050840997000127,"pfxZ":1.6898375014411435,"pX":-1.344796495720171,"pZ":1.592018840603372,"vX0":3.246523585057688,"vY0":-124.5804196518647,"vZ0":-2.7883022497857515,"x":168.26,"y":195.8,"x0":-2.7960086341604926,"y0":50.004108962475584,"z0":5.137975548023791,"aX":1.6684347641213004},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-2.6,"spinRate":2261,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4379377810534848,"extension":6.108773170294098},"index":0,"playId":"fde5889a-b847-3499-a0aa-60738f02c293","pitchNumber":1,"startTime":"2026-08-22T02:31:08.936Z","endTime":"2026-08-22T02:31:13.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51992905796529,"aZ":-30.61640074335234,"pfxX":1.251668223499956,"pfxZ":0.9903750675878813,"pX":0.46826767139181674,"pZ":1.156349260621812,"vX0":7.153441888065993,"vY0":-123.78463211668151,"vZ0":-3.4404051089820227,"x":99.15,"y":207.56,"x0":-2.6102354280580653,"y0":50.00012111492066,"z0":5.101946117708819,"aX":1.9591701390105376},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-3.8,"spinRate":2244,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.44090187349507604,"extension":6.089112648868721},"index":1,"playId":"4033f582-52b7-3f52-ba19-604568dd2161","pitchNumber":2,"startTime":"2026-08-22T02:31:23.610Z","endTime":"2026-08-22T02:31:27.980Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6731775939251,"aZ":-26.622829224199776,"pfxX":-8.335422825220304,"pfxZ":2.8474255780000295,"pX":-0.25206152345070787,"pZ":3.2755887163410065,"vX0":9.654490202605,"vY0":-138.41511092878974,"vZ0":0.32784917989899254,"x":126.61,"y":150.34,"x0":-2.6952970527331646,"y0":50.002105698124495,"z0":4.932284012773801,"aX":-16.24275253239304},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.4,"breakHorizontal":13.2,"spinRate":2375,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.3950794699493807,"extension":6.237946358433993},"index":2,"playId":"27b6e775-f8e9-3784-bc01-77b00501bc20","pitchNumber":3,"startTime":"2026-08-22T02:31:39.470Z","endTime":"2026-08-22T02:31:43.779Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-22T02:31:48.299Z","endTime":"2026-08-22T02:31:59.845Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":75.8,"endSpeed":70.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05305212203742,"aZ":-35.54110169195276,"pfxX":8.168687098736244,"pfxZ":-2.73761901199094,"pX":-0.3674389059425082,"pZ":0.6328922544635937,"vX0":2.645406093062544,"vY0":-110.4347530495838,"vZ0":-2.0469956947577526,"x":131.01,"y":221.69,"x0":-2.642524391220512,"y0":50.00017323266802,"z0":5.31765390811354,"aX":10.065809276938866},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-5.2,"breakHorizontal":-15.5,"spinRate":2609,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.496370734546979,"extension":5.939363073136494},"index":4,"playId":"beb90d3c-e78c-3986-9cfa-c5f77dd24fe4","pitchNumber":4,"startTime":"2026-08-22T02:31:59.845Z","endTime":"2026-08-22T02:32:04.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82038333075802,"aZ":-26.013422883935256,"pfxX":-5.640225182897739,"pfxZ":3.1107268249554387,"pX":-0.21521519250819707,"pZ":2.74789907889082,"vX0":8.694371585588266,"vY0":-138.99897510153014,"vZ0":-1.152748697831152,"x":125.2,"y":164.59,"x0":-2.6344606105513595,"y0":50.00046686574947,"z0":4.8769653344798005,"aX":-11.16208287510593},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.6,"breakHorizontal":8.6,"spinRate":2291,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.39234493035117435,"extension":6.179620134036194},"hitData":{"launchSpeed":96.4,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.68,"coordY":177.61}},"index":5,"playId":"3ee9ad82-e73e-3890-ace8-440c68cb86a1","pitchNumber":5,"startTime":"2026-08-22T02:32:16.951Z","endTime":"2026-08-22T02:32:26.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:32:26.977Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:32:36.480Z","endTime":"2026-08-22T02:35:15.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.844461313706056,"aZ":-33.062755057153396,"pfxX":2.5453817420014664,"pfxZ":-0.5772399449550427,"pX":-0.8012282388511291,"pZ":1.7462456185112796,"vX0":3.684385007857564,"vY0":-122.23287654373497,"vZ0":-1.6369331666069966,"x":147.54,"y":191.63,"x0":-2.648007339826165,"y0":50.00304427726771,"z0":5.214617900394123,"aX":3.923045881524023},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":2437,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.4449255201253042,"extension":6.173751675112192},"index":0,"playId":"d363bebb-1569-3369-bda0-c0a6767eb722","pitchNumber":1,"startTime":"2026-08-22T02:32:50.295Z","endTime":"2026-08-22T02:32:55.180Z","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":96.5,"endSpeed":88.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40147778065784,"aZ":-31.615935813310884,"pfxX":-9.627040248027734,"pfxZ":0.27807318596122066,"pX":-0.8903731902669464,"pZ":2.1135279945220566,"vX0":8.50879130424738,"vY0":-140.32398314594369,"vZ0":-1.8606972652107365,"x":150.94,"y":181.71,"x0":-2.6994419627218402,"y0":50.00297460057447,"z0":4.829297271524798,"aX":-19.351016544987708},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.4,"breakHorizontal":15.8,"spinRate":2535,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.3891571483112086,"extension":6.208628789955679},"index":1,"playId":"cafa4590-d1e4-38de-947d-966d280fbf9b","pitchNumber":2,"startTime":"2026-08-22T02:33:12.765Z","endTime":"2026-08-22T02:33:18.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.581332928343503,"aZ":-31.946664808477554,"pfxX":-10.750286221061536,"pfxZ":0.11283700070411751,"pX":-1.3068657630984586,"pZ":1.6119589901365605,"vX0":8.021125826117173,"vY0":-138.0892992514628,"vZ0":-2.7933734214682286,"x":166.81,"y":195.26,"x0":-2.841660866462898,"y0":50.00008445655749,"z0":4.769310629263052,"aX":-20.91463751393924},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.1,"breakHorizontal":18.0,"spinRate":2484,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.3955226934096938,"extension":6.199443692435119},"index":2,"playId":"45ab47a8-a91b-31db-b3e1-b0fabb4b4d0a","pitchNumber":3,"startTime":"2026-08-22T02:33:29.879Z","endTime":"2026-08-22T02:33:34.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028041319554855,"aZ":-21.284858494167004,"pfxX":-5.282850879456626,"pfxZ":5.589333420030938,"pX":0.9219220682974787,"pZ":2.84821200111598,"vX0":11.45882557107748,"vY0":-138.03821521699084,"vZ0":-1.6398897507513168,"x":81.86,"y":161.88,"x0":-2.579208123263917,"y0":50.0016526918347,"z0":4.869572240258628,"aX":-10.291180543299316},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":7.4,"spinRate":2414,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.3953870390296599,"extension":6.3362720110387265},"index":3,"playId":"dcbe9305-54f2-3c04-9094-b622c5bf09da","pitchNumber":4,"startTime":"2026-08-22T02:33:46.952Z","endTime":"2026-08-22T02:33:51.895Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T02:33:57.166Z","endTime":"2026-08-22T02:34:10.807Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.218187237006234,"aZ":-32.18771910324856,"pfxX":8.226312863198498,"pfxZ":-0.010441901795051223,"pX":-0.006132212439076621,"pZ":1.188392770510604,"vX0":3.9205932518800255,"vY0":-113.69234970152284,"vZ0":-1.0809236754588272,"x":117.23,"y":206.69,"x0":-2.82277416954324,"y0":50.00386710379892,"z0":4.870128763330149,"aX":10.74719336008864},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.0,"breakHorizontal":-16.0,"spinRate":2777,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.48212265007211164,"extension":6.116695236807848},"index":5,"playId":"f5d508cb-3f28-3a67-b6ce-b74025441a2c","pitchNumber":5,"startTime":"2026-08-22T02:34:10.807Z","endTime":"2026-08-22T02:34:16.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68959344938387,"aZ":-32.27877042143281,"pfxX":-10.137084579413363,"pfxZ":-0.055226760101787065,"pX":-0.7984796470584711,"pZ":2.7281941932040863,"vX0":8.815487684852883,"vY0":-139.13334243702144,"vZ0":-0.1137452677908043,"x":147.44,"y":165.12,"x0":-2.6828434247723227,"y0":50.0014550430158,"z0":4.899396470069271,"aX":-19.977049533110687},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.1,"breakHorizontal":16.7,"spinRate":2522,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.3928842904988361,"extension":6.1355650705825715},"index":6,"playId":"2672b062-40f4-35a4-9bd9-1ad1b52aaad4","pitchNumber":6,"startTime":"2026-08-22T02:34:25.272Z","endTime":"2026-08-22T02:34:30.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9930358453414,"aZ":-23.827536420444712,"pfxX":-7.4963093655700455,"pfxZ":4.238879146327033,"pX":-0.7395028075857483,"pZ":2.8507421943046216,"vX0":8.009057447954659,"vY0":-138.90929750858731,"vZ0":-1.3877100059623726,"x":145.19,"y":161.81,"x0":-2.6761476121480565,"y0":50.001355861163134,"z0":4.9298450637407605,"aX":-14.755637761027643},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.6,"breakHorizontal":12.1,"spinRate":2441,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.3932059058891415,"extension":6.289025551576124},"index":7,"playId":"0f48c71b-a1a6-3a17-b7ba-8ee7a657f4b7","pitchNumber":7,"startTime":"2026-08-22T02:34:51.092Z","endTime":"2026-08-22T02:34:56.765Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00527190556074,"aZ":-32.190991701691345,"pfxX":-11.273708999659647,"pfxZ":-0.008058197534912992,"pX":0.39649345195454144,"pZ":2.1270517779734632,"vX0":12.25466162990801,"vY0":-139.0612074287899,"vZ0":-1.3979197168438497,"x":101.89,"y":181.35,"x0":-2.601429592188819,"y0":50.00305458561909,"z0":4.770501538482115,"aX":-22.09396427701736},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":-0.1,"breakHorizontal":17.9,"spinRate":2261,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.39377347394883166,"extension":6.2155399778181},"index":8,"playId":"4c833151-a743-35e2-9ac2-4bf7602f45f8","pitchNumber":8,"startTime":"2026-08-22T02:35:11.258Z","endTime":"2026-08-22T02:35:15.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:35:15.945Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to third baseman Brendan Donovan in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:35:17.238Z","endTime":"2026-08-22T02:37:03.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321906168487633,"aZ":-30.116439367259083,"pfxX":2.150888522002599,"pfxZ":1.2783614245057082,"pX":0.37506193148859757,"pZ":1.026872764106888,"vX0":6.879268223337285,"vY0":-125.56388708058886,"vZ0":-3.926651762780131,"x":102.7,"y":211.05,"x0":-2.6698870995591255,"y0":50.002848254453475,"z0":5.037696615130652,"aX":3.46490125107022},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-5.4,"spinRate":2383,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4347448560645488,"extension":6.17989846936879},"index":0,"playId":"a1ddf7d9-93ae-3930-a137-b320a842340d","pitchNumber":1,"startTime":"2026-08-22T02:35:40.547Z","endTime":"2026-08-22T02:35:44.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.389983986140997,"aZ":-22.19688855997436,"pfxX":-7.000292717690197,"pfxZ":5.1240934857007545,"pX":0.21422073647402282,"pZ":2.9859802294850555,"vX0":10.238430384740075,"vY0":-138.75916332117606,"vZ0":-0.9687604733342721,"x":108.83,"y":158.16,"x0":-2.6159244879258927,"y0":50.004571951823635,"z0":4.820175202061157,"aX":-13.636543641281676},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":10.6,"spinRate":2430,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.3949006544618312,"extension":6.234035319994658},"index":1,"playId":"67824a70-8635-395d-995d-f253be0cacbd","pitchNumber":2,"startTime":"2026-08-22T02:35:58.159Z","endTime":"2026-08-22T02:36:03.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T02:36:20.751Z","endTime":"2026-08-22T02:36:34.696Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.516862682300914,"aZ":-36.96010308859199,"pfxX":6.263072049882331,"pfxZ":-3.8514753065036844,"pX":1.407149888144393,"pZ":1.5478745593455587,"vX0":6.893528807246038,"vY0":-110.7023082671206,"vZ0":0.09568083644501524,"x":63.36,"y":196.99,"x0":-2.559210968008013,"y0":50.002147500484405,"z0":5.368724194982112,"aX":7.783142371735984},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.6,"breakHorizontal":-13.1,"spinRate":2586,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4945192302679855,"extension":6.05884119109433},"index":3,"playId":"aebcc8ac-ba59-3cf4-a90b-927724343231","pitchNumber":3,"startTime":"2026-08-22T02:36:34.696Z","endTime":"2026-08-22T02:36:40.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721826958129807,"aZ":-34.729359960544535,"pfxX":-9.531309823644241,"pfxZ":-1.6033597299989362,"pX":-0.9059258013345425,"pZ":1.1808125703270427,"vX0":7.620397730997317,"vY0":-125.36760770731037,"vZ0":-1.9920917981126796,"x":151.53,"y":206.9,"x0":-2.742711423491337,"y0":50.00252505687392,"z0":4.813451801523046,"aX":-15.211965118819363},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":15.6,"spinRate":1661,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.43647056244883453,"extension":6.088489696545011},"hitData":{"launchSpeed":58.3,"launchAngle":61.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.98,"coordY":175.34}},"index":4,"playId":"c3811179-b848-3492-84cd-69a9c53ad967","pitchNumber":4,"startTime":"2026-08-22T02:36:54.625Z","endTime":"2026-08-22T02:37:03.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:37:03.401Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:38:42.046Z","endTime":"2026-08-22T02:39:57.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33253458317133,"aZ":-18.365930021620628,"pfxX":8.115599493764051,"pfxZ":7.402944397224074,"pX":-0.24076156125984613,"pZ":2.7685155560539574,"vX0":-8.87304006573097,"vY0":-135.4101367069347,"vZ0":-3.4318918954867867,"x":126.18,"y":164.03,"x0":2.0171662987938364,"y0":50.00342334696755,"z0":5.330188486429317,"aX":15.139249485725319},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":-13.0,"spinRate":2338,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4038018919026021,"extension":6.261969354846196},"index":0,"playId":"8efefb43-963f-3f2f-99b5-4f2accfeae60","pitchNumber":1,"startTime":"2026-08-22T02:39:12.850Z","endTime":"2026-08-22T02:39:18.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53725075911366,"aZ":-20.408525538351256,"pfxX":9.684075322998645,"pfxZ":6.162463739577305,"pX":-0.6957005485629771,"pZ":2.6598969234647263,"vX0":-10.46796544676219,"vY0":-137.14388067471018,"vZ0":-3.440801917290831,"x":143.52,"y":166.96,"x0":1.9074728005160169,"y0":50.005598856081676,"z0":5.318054409612525,"aX":18.501345965654657},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":-15.4,"spinRate":2309,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.3989440658888803,"extension":6.220141543128718},"index":1,"playId":"25c39fbc-b3e3-354f-8428-3b4d5cd0d86a","pitchNumber":2,"startTime":"2026-08-22T02:39:31.501Z","endTime":"2026-08-22T02:39:36.566Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.952177864020403,"aZ":-29.261041042525438,"pfxX":9.187548535448851,"pfxZ":2.1246302733162237,"pX":0.6064671209571162,"pZ":1.0814346936868389,"vX0":-6.876398380621152,"vY0":-115.86427640455516,"vZ0":-2.875834606758781,"x":93.88,"y":209.58,"x0":2.4070153487416412,"y0":50.0033235181669,"z0":5.111324843288032,"aX":12.596710697187225},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.5,"breakHorizontal":-15.1,"spinRate":1740,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4712421472748747,"extension":6.189343374231735},"hitData":{"launchSpeed":97.0,"launchAngle":7.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.83,"coordY":145.54}},"index":2,"playId":"122c7787-babd-3058-84a0-7d53c468574f","pitchNumber":3,"startTime":"2026-08-22T02:39:45.760Z","endTime":"2026-08-22T02:39:57.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:39:57.998Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:40:10.519Z","endTime":"2026-08-22T02:41:25.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647656940406254,"aZ":-21.446340220115605,"pfxX":9.434903015867636,"pfxZ":5.809438342093003,"pX":-0.4413398104340447,"pZ":2.7794260549292265,"vX0":-9.773634291192504,"vY0":-134.62076497962303,"vZ0":-2.460590782184904,"x":133.82,"y":163.74,"x0":2.0004716052925566,"y0":50.00091646733321,"z0":5.213955747249594,"aX":17.415874270966565},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-15.1,"spinRate":2335,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.4059728152622708,"extension":6.392213307005131},"index":0,"playId":"86d64fff-9d67-334b-bbef-bac5f3714410","pitchNumber":1,"startTime":"2026-08-22T02:40:28.384Z","endTime":"2026-08-22T02:40:32.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.270682223106963,"aZ":-32.42560808272266,"pfxX":-2.3009974032244918,"pfxZ":-0.17419483019576276,"pX":1.2673032446928691,"pZ":2.160378872581923,"vX0":-2.8375020436553626,"vY0":-118.9231204757701,"vZ0":0.1202885635709281,"x":68.69,"y":180.45,"x0":2.767408082997368,"y0":50.00137590657493,"z0":5.010805670564901,"aX":-3.349854292743685},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":4.8,"spinRate":2407,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.45768874202843435,"extension":6.0929807487433445},"index":1,"playId":"75c3848b-8261-36f8-9777-be606e82e662","pitchNumber":2,"startTime":"2026-08-22T02:40:43.029Z","endTime":"2026-08-22T02:40:47.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.433029662981365,"aZ":-34.45269761539508,"pfxX":-0.29737969627217353,"pfxZ":-1.5345770758312263,"pX":-1.2221253215920722,"pZ":1.6873820205844714,"vX0":-8.453984512492243,"vY0":-120.08554170069833,"vZ0":-0.778401157791736,"x":163.58,"y":193.22,"x0":2.3569581219394786,"y0":50.00290844548856,"z0":5.034390259570764,"aX":-0.43985170906274007},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.8,"breakHorizontal":2.2,"spinRate":2485,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4530983375026665,"extension":6.159032903670374},"index":2,"playId":"e82dbf00-f00a-3470-b853-85c351ffde83","pitchNumber":3,"startTime":"2026-08-22T02:40:57.215Z","endTime":"2026-08-22T02:41:01.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009557750744406,"aZ":-19.713395612839246,"pfxX":8.651163161401954,"pfxZ":6.647862189924588,"pX":-0.5053357472301794,"pZ":3.3561758964577715,"vX0":-9.790725275897584,"vY0":-135.6478698487384,"vZ0":-1.463694899412721,"x":136.26,"y":148.16,"x0":2.016630028266612,"y0":50.00498603466578,"z0":5.269071626112842,"aX":16.221431992131567},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.8,"spinRate":2346,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.40287962248392795,"extension":6.288208847630775},"hitData":{"launchSpeed":101.7,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.66,"coordY":152.47}},"index":3,"playId":"80a96191-4b3e-3bcb-8d44-aa149c1333cd","pitchNumber":4,"startTime":"2026-08-22T02:41:14.966Z","endTime":"2026-08-22T02:41:25.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:41:25.980Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Josh Naylor to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:41:30.648Z","endTime":"2026-08-22T02:42:53.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.575475005164787,"aZ":-39.476410388583055,"pfxX":-7.0625214831665755,"pfxZ":-6.615019752917718,"pX":-0.6486799621846403,"pZ":3.171741676211432,"vX0":-3.6763505305472925,"vY0":-104.95432665612182,"vZ0":3.7918149342484915,"x":141.73,"y":153.14,"x0":2.0497290060526425,"y0":50.003683242852944,"z0":5.972764999963756,"aX":-7.793194709910674},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-10.4,"breakHorizontal":13.9,"spinRate":2573,"spinDirection":306},"zone":1,"typeConfidence":2.0,"plateTime":0.5240570788660586,"extension":5.793770490016599},"index":0,"playId":"200de810-ec34-3641-b49c-b8486736463d","pitchNumber":1,"startTime":"2026-08-22T02:41:49.204Z","endTime":"2026-08-22T02:41:54.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89041143996474,"aZ":-29.6494378985029,"pfxX":-0.5226662691576118,"pfxZ":1.6624340864665914,"pX":0.8608806418708645,"pZ":2.6988471419055515,"vX0":-4.048815356672737,"vY0":-121.78284701707742,"vZ0":0.6033644717662554,"x":84.19,"y":165.91,"x0":2.603745339537436,"y0":50.00529720672316,"z0":4.985338545147161,"aX":-0.7958239086678677},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":1.8,"spinRate":2492,"spinDirection":266},"zone":12,"typeConfidence":2.0,"plateTime":0.44745029536009673,"extension":6.040257725246426},"index":1,"playId":"18ca5537-b8c1-3539-8649-b5853cd38e2b","pitchNumber":2,"startTime":"2026-08-22T02:42:07.465Z","endTime":"2026-08-22T02:42:12.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.326051885470477,"aZ":-18.147231874210846,"pfxX":8.310027907477158,"pfxZ":7.647364755942968,"pX":0.2507312501040869,"pZ":3.5259337710453127,"vX0":-7.34123373079363,"vY0":-134.8472099855504,"vZ0":-1.5133668970034932,"x":107.44,"y":143.58,"x0":1.9336406028489608,"y0":50.00588823165898,"z0":5.379477339470217,"aX":15.250604393369978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-13.4,"spinRate":2384,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40674274434647684,"extension":6.28881335021783},"index":2,"playId":"66dd8f9d-3ebf-3a9d-8aea-089ae24825b8","pitchNumber":3,"startTime":"2026-08-22T02:42:27.766Z","endTime":"2026-08-22T02:42:33.085Z","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":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50313182275995,"aZ":-17.37902728751504,"pfxX":8.212603973512335,"pfxZ":8.098335794637025,"pX":-1.3354259095163572,"pZ":2.8874879905177253,"vX0":-10.979601679980323,"vY0":-134.1732160247187,"vZ0":-3.2466351291644404,"x":167.9,"y":160.82,"x0":1.7389987831314637,"y0":50.00110001355188,"z0":5.348566650281754,"aX":15.001616217542521},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":-12.6,"spinRate":2377,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40791622341997513,"extension":6.254969415383088},"index":3,"playId":"5c8bb671-26e9-34bf-932c-2cd5a8350231","pitchNumber":4,"startTime":"2026-08-22T02:42:47.074Z","endTime":"2026-08-22T02:42:53.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:42:53.525Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cal Raleigh homers (14) on a line drive to left center field. Josh Naylor scores. Taylor Ward scores.","rbi":3,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:42:53.159Z","endTime":"2026-08-22T02:43:48.083Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"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":92.9,"endSpeed":84.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104286799723873,"aZ":-18.165357288311327,"pfxX":9.072749705135134,"pfxZ":7.610194393222635,"pX":0.09034225207474605,"pZ":3.0260905562545117,"vX0":-8.238957320686614,"vY0":-134.98310841219364,"vZ0":-2.749596221907597,"x":113.56,"y":157.08,"x0":2.0073154120316055,"y0":50.001805131020035,"z0":5.340875555079205,"aX":16.697806245001413},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-14.6,"spinRate":2333,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4061820788181123,"extension":6.367436583040776},"hitData":{"launchSpeed":107.2,"launchAngle":25.0,"totalDistance":410.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":89.15,"coordY":32.95}},"index":0,"playId":"c17bd053-8fbe-354b-b0f8-25177f40f995","pitchNumber":1,"startTime":"2026-08-22T02:43:24.032Z","endTime":"2026-08-22T02:43:48.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:43:48.083Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:44:14.879Z","endTime":"2026-08-22T02:44:39.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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.1,"endSpeed":76.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056932214850303,"aZ":-30.783144786673425,"pfxX":0.4325678487968525,"pfxZ":0.9416559278752779,"pX":0.8120773355824283,"pZ":3.409675470428692,"vX0":-4.327201246440779,"vY0":-120.91882777837954,"vZ0":2.3540344885123528,"x":86.05,"y":146.72,"x0":2.570246586600731,"y0":50.00219228535838,"z0":5.1282909563041725,"aX":0.639082571378768},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.5,"breakHorizontal":0.2,"spinRate":2242,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.4533372536001936,"extension":6.030637085573091},"index":0,"playId":"e6acf462-c35a-35c7-a907-d48b0597a5f5","pitchNumber":1,"startTime":"2026-08-22T02:44:16.815Z","endTime":"2026-08-22T02:44:21.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23542728032676,"aZ":-23.280706710304248,"pfxX":7.253927500474026,"pfxZ":4.759411454417872,"pX":-0.33483879446817005,"pZ":2.8558226827785176,"vX0":-9.056314334623499,"vY0":-135.916226128913,"vZ0":-1.8225138721539667,"x":129.76,"y":161.67,"x0":2.100387381378833,"y0":50.000789847800455,"z0":5.15433802320342,"aX":13.548943337119086},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-11.2,"spinRate":2246,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.4032293123209487,"extension":6.270896361313548},"hitData":{"launchSpeed":100.6,"launchAngle":12.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.2,"coordY":101.66}},"index":1,"playId":"f02b56c2-9c0e-30a7-93bf-1d41b0c6855e","pitchNumber":2,"startTime":"2026-08-22T02:44:31.064Z","endTime":"2026-08-22T02:44:39.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:44:39.832Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out sharply to left fielder Ian Happ. Cole Young to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:45:52.985Z","endTime":"2026-08-22T02:46:26.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T02:44:50.550Z","endTime":"2026-08-22T02:45:54.976Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":66.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.40336414139676,"aZ":-39.28856700185902,"pfxX":-6.4496518746911145,"pfxZ":-6.317682525528472,"pX":1.9956277202836994,"pZ":3.997668956010023,"vX0":0.9130533600576205,"vY0":-105.61270691763892,"vZ0":5.203063769556916,"x":40.93,"y":130.84,"x0":2.39475691316892,"y0":50.00117385211249,"z0":6.0276296359387,"aX":-7.266772966495714},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-9.6,"breakHorizontal":11.4,"spinRate":2381,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.5191170052465464,"extension":5.781702430278915},"index":1,"playId":"28f0484b-5c7f-31db-8750-9d661dc924c0","pitchNumber":1,"startTime":"2026-08-22T02:45:54.976Z","endTime":"2026-08-22T02:45:58.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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247031515398305,"aZ":-17.92348057418407,"pfxX":7.737894992800121,"pfxZ":7.7569113853857,"pX":-0.22377570023667187,"pZ":2.2418215682453373,"vX0":-8.102778780049857,"vY0":-134.91571488066546,"vZ0":-4.8760905393449585,"x":125.53,"y":178.25,"x0":1.8178245632531427,"y0":50.00419369202038,"z0":5.341735114181752,"aX":14.219507644910058},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2185,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.40647744110552964,"extension":6.260645781116632},"hitData":{"launchSpeed":102.2,"launchAngle":41.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":59.0,"coordY":73.64}},"index":2,"playId":"fcf3e1b3-d953-30f0-8269-9c6c76192ce0","pitchNumber":2,"startTime":"2026-08-22T02:46:13.241Z","endTime":"2026-08-22T02:46:26.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:46:26.259Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a line drive to right fielder Seiya Suzuki. Cole Young scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:46:46.110Z","endTime":"2026-08-22T02:47:04.677Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6980883350028,"aZ":-23.42056029952089,"pfxX":10.411491208317042,"pfxZ":4.967562947188503,"pX":-0.08256116797167115,"pZ":1.7166281348886459,"vX0":-9.195780837320706,"vY0":-132.31028734278226,"vZ0":-4.584321664419153,"x":120.15,"y":192.43,"x0":2.0947994260632403,"y0":50.00449612479777,"z0":5.2000343359689465,"aX":18.35825625748754},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.7,"spinRate":2187,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4148481393140986,"extension":6.381401052431539},"hitData":{"launchSpeed":81.0,"launchAngle":21.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.47,"coordY":88.41}},"index":0,"playId":"5d7e5c46-a906-3701-9bca-2973bc8cbe92","pitchNumber":1,"startTime":"2026-08-22T02:46:53.632Z","endTime":"2026-08-22T02:47:04.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:47:04.677Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:47:14.170Z","endTime":"2026-08-22T02:48:05.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":69.6,"endSpeed":64.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.03006829922459,"aZ":-38.758384470855226,"pfxX":-7.779051079980446,"pfxZ":-6.353054164883602,"pX":0.9402188700467758,"pZ":2.779678786654501,"vX0":-0.43312592898394664,"vY0":-101.33623698142404,"vZ0":3.322163843765023,"x":81.16,"y":163.73,"x0":2.1670235431970353,"y0":50.00120192819584,"z0":5.970980850368882,"aX":-8.064929682602871},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-10.1,"breakHorizontal":14.2,"spinRate":2407,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.5411364795796412,"extension":5.836156895472243},"index":0,"playId":"4716fe6d-72d7-3666-bf86-0db561aa4848","pitchNumber":1,"startTime":"2026-08-22T02:47:38.034Z","endTime":"2026-08-22T02:47:42.754Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56893579210728,"aZ":-29.09321750607006,"pfxX":10.66294326672049,"pfxZ":2.338971792418233,"pX":0.6242900539934426,"pZ":2.2949866945563357,"vX0":-6.765486305107276,"vY0":-113.81960332709069,"vZ0":-0.17333599490620755,"x":93.2,"y":176.82,"x0":2.247497583799045,"y0":50.00005545633967,"z0":5.249157487488758,"aX":14.011289858544613},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":4.6,"breakHorizontal":-17.6,"spinRate":1826,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.480929364801967,"extension":6.159131511131429},"hitData":{"launchSpeed":89.7,"launchAngle":51.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.37,"coordY":116.36}},"index":1,"playId":"479b0e8a-fe80-34b4-9c8c-27419ddf1a6c","pitchNumber":2,"startTime":"2026-08-22T02:47:55.212Z","endTime":"2026-08-22T02:48:05.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:48:05.619Z","atBatIndex":20},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Seiya Suzuki reaches on a throwing error by shortstop Brock Rodden.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:49:50.462Z","endTime":"2026-08-22T02:53:07.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055903470307047,"aZ":-29.453106207952093,"pfxX":1.750176219093996,"pfxZ":1.7569719595015592,"pX":-1.0479270778068555,"pZ":2.46349175438055,"vX0":3.3666557786853746,"vY0":-123.37616697890263,"vZ0":-1.002997572556232,"x":156.94,"y":172.27,"x0":-2.6562686100946022,"y0":50.000159514033825,"z0":5.352814350535386,"aX":2.7023562251017212},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.0,"spinRate":2303,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.44359688884277126,"extension":6.258926311833052},"index":0,"playId":"25958205-a327-3091-917e-a722fc2e7bd4","pitchNumber":1,"startTime":"2026-08-22T02:50:11.352Z","endTime":"2026-08-22T02:50:16.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.697102928182,"aZ":-32.90495917218229,"pfxX":-10.95539538398984,"pfxZ":-0.3824709494614691,"pX":0.7844273241069767,"pZ":2.6513971102762794,"vX0":12.40557395808005,"vY0":-137.11490225208195,"vZ0":-0.03341106706534125,"x":87.1,"y":167.19,"x0":-2.385762134363958,"y0":50.00658433518136,"z0":4.918250932723007,"aX":-20.764035351384198},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.5,"breakHorizontal":17.0,"spinRate":2329,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.40022373742007344,"extension":6.226603933908257},"index":1,"playId":"89895728-6e18-3b4a-9c82-fa666f149e64","pitchNumber":2,"startTime":"2026-08-22T02:50:25.975Z","endTime":"2026-08-22T02:50:30.800Z","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":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37296390446096,"aZ":-29.29216600963192,"pfxX":8.466793043397503,"pfxZ":2.376867646663702,"pX":1.8925638074613893,"pZ":1.3943816295103042,"vX0":7.477678550803663,"vY0":-110.5698459199529,"vZ0":-0.8087033178833116,"x":44.86,"y":201.13,"x0":-2.658306935477992,"y0":50.0037068834696,"z0":4.893390229921925,"aX":10.27509489038028},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":4.4,"breakHorizontal":-17.6,"spinRate":2685,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4991806715434546,"extension":6.051398110496859},"index":2,"playId":"c08c6695-b3cf-390e-ad4d-2e1c07e90f12","pitchNumber":3,"startTime":"2026-08-22T02:50:42.008Z","endTime":"2026-08-22T02:50:46.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9593382430642,"aZ":-25.10014027991248,"pfxX":-6.2949139785960515,"pfxZ":3.695928748249168,"pX":-0.12965298327883265,"pZ":3.2326279604423704,"vX0":9.08091098646551,"vY0":-137.84335601875293,"vZ0":-0.03380467229668627,"x":121.94,"y":151.5,"x0":-2.655974670504017,"y0":50.00542578092318,"z0":4.946202347803994,"aX":-12.059724464252112},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":9.4,"spinRate":2435,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.39805676160281145,"extension":6.170389021099783},"index":3,"playId":"8250b407-826e-3cdf-ae65-2bcf29f2f612","pitchNumber":4,"startTime":"2026-08-22T02:50:58.939Z","endTime":"2026-08-22T02:51:03.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456887808154683,"aZ":-23.08844166190677,"pfxX":-5.110928305581512,"pfxZ":4.693046827081622,"pX":0.12049991721016344,"pZ":2.9019992323020403,"vX0":9.16666493551058,"vY0":-138.01454849514838,"vZ0":-1.1483630413028274,"x":112.41,"y":160.43,"x0":-2.573399508830685,"y0":50.006847279689616,"z0":4.872021316986913,"aX":-9.90515825580869},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":7.4,"spinRate":2304,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.3961877093588346,"extension":6.230355772778311},"index":4,"playId":"cba2ba86-d7a8-31e7-8af3-c41754046173","pitchNumber":5,"startTime":"2026-08-22T02:51:19.807Z","endTime":"2026-08-22T02:51:24.000Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.977020909766132,"aZ":-34.79427662764408,"pfxX":-10.944173336000521,"pfxZ":-1.3624819659521474,"pX":1.369035572897429,"pZ":0.9551105680206764,"vX0":14.117980577118281,"vY0":-137.82391355367207,"vZ0":-3.934992526595242,"x":64.82,"y":212.99,"x0":-2.400809917471391,"y0":50.005424590762765,"z0":4.754483329612527,"aX":-21.0343525356389},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-3.1,"breakHorizontal":16.8,"spinRate":2440,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.39759956989853373,"extension":6.140674510347193},"index":5,"playId":"922f9bda-ba7d-3b3e-a352-99421b05d096","pitchNumber":6,"startTime":"2026-08-22T02:51:41.438Z","endTime":"2026-08-22T02:51:46.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.710148425582407,"aZ":-33.78606722715288,"pfxX":-10.087565824292817,"pfxZ":-0.8482803092109892,"pX":-0.34162809336240857,"pZ":1.375368475054199,"vX0":9.769870034988879,"vY0":-137.29631558455765,"vZ0":-2.8486601635739177,"x":130.02,"y":201.65,"x0":-2.6374574221307614,"y0":50.00171254206458,"z0":4.728352729147151,"aX":-19.236890776714546},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-1.9,"breakHorizontal":16.2,"spinRate":2232,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.39911828519936865,"extension":6.194612063820454},"index":6,"playId":"3424eb32-2f6f-34ad-b109-fe9b487d985a","pitchNumber":7,"startTime":"2026-08-22T02:51:58.759Z","endTime":"2026-08-22T02:52:03.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.394861905503742,"aZ":-26.027161442183896,"pfxX":-4.848496545701371,"pfxZ":3.0857638817110242,"pX":-0.711831341010982,"pZ":3.105894186143553,"vX0":7.099105084331674,"vY0":-139.71157338897916,"vZ0":-0.2977101991227154,"x":144.13,"y":154.92,"x0":-2.647484450189811,"y0":50.00048215546715,"z0":4.9140658677907565,"aX":-9.651843702644415},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":7.4,"spinRate":2288,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.39099360275129236,"extension":6.343680485779621},"index":7,"playId":"6bcece17-f494-3c2d-ab7d-d97cff1c71df","pitchNumber":8,"startTime":"2026-08-22T02:52:24.652Z","endTime":"2026-08-22T02:52:33.334Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22122479501036,"aZ":-27.455404109061725,"pfxX":-11.730702477263996,"pfxZ":2.3975487416627157,"pX":-0.40888710824620084,"pZ":2.2702244904568825,"vX0":10.159269707135778,"vY0":-139.4843354189328,"vZ0":-2.0062771002512703,"x":132.59,"y":177.48,"x0":-2.573245896527884,"y0":50.00664191505413,"z0":4.808204127877611,"aX":-23.13208460635797},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":19.2,"spinRate":2288,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.3926077485617525,"extension":6.2570000528351395},"hitData":{"launchSpeed":86.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":149.55}},"index":8,"playId":"f0bdca67-7065-3ac6-8450-790d6e73f491","pitchNumber":9,"startTime":"2026-08-22T02:52:52.432Z","endTime":"2026-08-22T02:53:07.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:53:07.719Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:53:31.009Z","endTime":"2026-08-22T02:54:14.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"14f111bb-d2ff-4eef-8595-86e341deda37","startTime":"2026-08-22T02:53:31.009Z","endTime":"2026-08-22T02:53:36.009Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.910811690729197,"aZ":-28.275973071579294,"pfxX":1.0753458418578532,"pfxZ":2.460823081990301,"pX":-0.8269908827162917,"pZ":1.7789892333679354,"vX0":4.453376806452475,"vY0":-124.6887578571892,"vZ0":-2.3928690512397326,"x":148.52,"y":190.75,"x0":-2.7721515949763367,"y0":50.000174246217306,"z0":5.072565088491777,"aX":1.7009986094848148},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2299,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4384468641129362,"extension":6.112065391987524},"index":1,"playId":"1b06ff63-759f-327e-8320-8bf3015d691c","pitchNumber":1,"startTime":"2026-08-22T02:53:45.870Z","endTime":"2026-08-22T02:53:51.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.490441662378878,"aZ":-26.80297689409293,"pfxX":-8.769264921964808,"pfxZ":2.8802789622038887,"pX":0.31976779296255936,"pZ":2.7576386845258165,"vX0":11.034371616249414,"vY0":-135.86608183938318,"vZ0":-0.637088873622449,"x":104.81,"y":164.32,"x0":-2.65977831538407,"y0":50.002810494564926,"z0":4.862140726149374,"aX":-16.352854904375064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":13.4,"spinRate":2317,"spinDirection":256},"zone":3,"typeConfidence":2.0,"plateTime":0.40353869071969095,"extension":6.365661601993932},"hitData":{"launchSpeed":88.0,"launchAngle":31.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.56,"coordY":91.76}},"index":2,"playId":"5125102f-523c-3713-849e-2d7ef2097dd4","pitchNumber":2,"startTime":"2026-08-22T02:54:03.602Z","endTime":"2026-08-22T02:54:14.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:54:14.368Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to third baseman Brendan Donovan. Seiya Suzuki to 3rd. Alex Bregman to 2nd. Seiya Suzuki advances to 3rd, on a throwing error by third baseman Brendan Donovan.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:54:22.087Z","endTime":"2026-08-22T02:55:09.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098455689339257,"aZ":-30.186743838356104,"pfxX":2.9590756939357767,"pfxZ":1.236539797674876,"pX":0.09651362782111565,"pZ":1.9349538434910178,"vX0":5.568107025191686,"vY0":-126.01329938284404,"vZ0":-2.220924383592854,"x":113.32,"y":186.54,"x0":-2.524566373556302,"y0":50.006231394653824,"z0":5.261471497691352,"aX":4.768715731323388},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":-6.6,"spinRate":2398,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.43431248477871387,"extension":6.222089570240961},"index":0,"playId":"c730c8ea-bd74-3729-bbc5-79c4598f15c6","pitchNumber":1,"startTime":"2026-08-22T02:54:34.142Z","endTime":"2026-08-22T02:54:38.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497521289757746,"aZ":-28.692795950496397,"pfxX":-6.738414182771737,"pfxZ":1.804804051437264,"pX":0.02549287164718478,"pZ":2.1557419379656158,"vX0":9.412650362910174,"vY0":-138.3100772815527,"vZ0":-2.164646906034209,"x":116.03,"y":180.57,"x0":-2.5499709118961107,"y0":50.00591457189114,"z0":4.877022041675212,"aX":-13.027910434364657},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":10.2,"spinRate":2242,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.396356163858155,"extension":6.265189258969566},"hitData":{"launchSpeed":80.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":172.87}},"index":1,"playId":"58d5965e-aa38-30d0-9d4f-5957689273f0","pitchNumber":2,"startTime":"2026-08-22T02:54:53.721Z","endTime":"2026-08-22T02:55:09.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:55:09.235Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:55:42.944Z","endTime":"2026-08-22T02:56:43.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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.2,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939746650878117,"aZ":-25.998729110280436,"pfxX":-7.964108715605523,"pfxZ":3.176454169040623,"pX":-0.5744373785821466,"pZ":2.4201067668773333,"vX0":8.695339752606165,"vY0":-138.37763813509358,"vZ0":-1.8176021058595022,"x":138.9,"y":173.44,"x0":-2.7179128973346645,"y0":50.0050741610432,"z0":4.82166164964099,"aX":-15.497263149596415},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2332,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.39533669362477397,"extension":6.341332376296898},"index":0,"playId":"5526555f-096d-3547-ae10-48202972e508","pitchNumber":1,"startTime":"2026-08-22T02:55:49.039Z","endTime":"2026-08-22T02:55:55.810Z","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":93.4,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23637759864823,"aZ":-24.61897469440775,"pfxX":-5.894725090764474,"pfxZ":4.036865681846285,"pX":0.6730383233558972,"pZ":2.6049426347677715,"vX0":10.662726407097022,"vY0":-135.62398329528932,"vZ0":-1.463902683474955,"x":91.35,"y":168.45,"x0":-2.5345142671616654,"y0":50.005577739193924,"z0":4.860324628476944,"aX":-11.040695705622305},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":8.5,"spinRate":2286,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40307913014679997,"extension":6.088746591790563},"index":1,"playId":"98c00795-a2bf-3237-aeda-6be3410b0736","pitchNumber":2,"startTime":"2026-08-22T02:56:09.725Z","endTime":"2026-08-22T02:56:16.134Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.469854592231194,"aZ":-36.841094737175275,"pfxX":8.118652887735998,"pfxZ":-3.777794280536405,"pX":-0.8437811265091292,"pZ":1.5652112494462882,"vX0":2.1154106097402647,"vY0":-110.37975674410957,"vZ0":0.3641389322238102,"x":149.16,"y":196.52,"x0":-2.869110466567152,"y0":50.002571592191224,"z0":5.274010564405428,"aX":10.027492709395036},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.5,"breakHorizontal":-15.2,"spinRate":2564,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4960263431531562,"extension":6.042980406208964},"index":2,"playId":"740b411a-ab4d-35de-b1d5-0fea6d68ae34","pitchNumber":3,"startTime":"2026-08-22T02:56:37.280Z","endTime":"2026-08-22T02:56:43.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:56:43.384Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:58:06.690Z","endTime":"2026-08-22T02:58:35.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T02:57:07.274Z","endTime":"2026-08-22T02:58:08.871Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.352381307006038,"aZ":-33.50473100618453,"pfxX":-10.676696389345642,"pfxZ":-0.6813001404196495,"pX":1.0958329715066413,"pZ":1.5597288741009836,"vX0":13.709376417637447,"vY0":-138.15845478326509,"vZ0":-2.7664169648888404,"x":75.23,"y":196.67,"x0":-2.524014331854304,"y0":50.00430274280441,"z0":4.80665944322022,"aX":-20.816618296855534},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-1.7,"breakHorizontal":16.8,"spinRate":2268,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.3951823305725002,"extension":6.1988395672456695},"index":1,"playId":"e12294a5-d776-3543-9d93-57988f4a4950","pitchNumber":1,"startTime":"2026-08-22T02:58:08.871Z","endTime":"2026-08-22T02:58:13.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.744410392132323,"aZ":-31.338234023474527,"pfxX":-10.809532456974651,"pfxZ":0.4278161813283168,"pX":0.36608008611813786,"pZ":1.5611493662790965,"vX0":11.729322860537668,"vY0":-138.58050307766285,"vZ0":-3.1252271248034136,"x":103.05,"y":196.63,"x0":-2.5083711251525616,"y0":50.00414001880638,"z0":4.7876900765822485,"aX":-21.116316576212416},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.4,"breakHorizontal":17.3,"spinRate":2378,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.39460772888304696,"extension":6.309645203174619},"hitData":{"launchSpeed":108.3,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.17,"coordY":160.71}},"index":2,"playId":"80c215e4-e620-3702-b38f-0623a56890ce","pitchNumber":2,"startTime":"2026-08-22T02:58:27.350Z","endTime":"2026-08-22T02:58:35.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:58:35.370Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, first baseman Michael Busch to pitcher Matthew Boyd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:00:33.125Z","endTime":"2026-08-22T03:01:02.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317261963066475,"aZ":-31.33153984370993,"pfxX":0.929688052318073,"pfxZ":0.5778404344049806,"pX":-0.8553051380724823,"pZ":1.4403417497109392,"vX0":-7.983253280069975,"vY0":-120.1568245818319,"vZ0":-2.0075742693122525,"x":149.6,"y":199.89,"x0":2.389710803618401,"y0":50.004197985731814,"z0":5.0711071043944935,"aX":1.3602313849899883},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":0.2,"spinRate":2658,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4558695076233432,"extension":6.254151806741317},"index":0,"playId":"a20eb573-5330-3c1d-9105-06f5393a7ee2","pitchNumber":1,"startTime":"2026-08-22T03:00:41.770Z","endTime":"2026-08-22T03:00:46.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360624086332,"aZ":-20.17970555969977,"pfxX":10.025747501249423,"pfxZ":6.327223958745757,"pX":0.2406250553835817,"pZ":2.198217618899469,"vX0":-8.569779553802611,"vY0":-136.40604737776442,"vZ0":-4.341451571942788,"x":107.83,"y":179.43,"x0":2.1114961869823343,"y0":50.00139367413356,"z0":5.191020166830585,"aX":19.002193879828408},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":-16.4,"spinRate":2462,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40064368540208095,"extension":6.251592946553161},"hitData":{"launchSpeed":84.3,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.67,"coordY":164.76}},"index":1,"playId":"5edf8eb2-1067-367a-985a-b397dce8cfe2","pitchNumber":2,"startTime":"2026-08-22T03:00:54.666Z","endTime":"2026-08-22T03:01:02.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:01:02.710Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:01:13.481Z","endTime":"2026-08-22T03:03:04.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.619165566993065,"aZ":-27.60988025317699,"pfxX":8.93389141581697,"pfxZ":3.4418414040087875,"pX":1.4667493130409424,"pZ":1.3495175903515002,"vX0":-4.760246781998554,"vY0":-113.95748219170763,"vZ0":-2.687459184129053,"x":61.09,"y":202.34,"x0":2.41485144712192,"y0":50.00040604855338,"z0":5.2530835335463335,"aX":11.827642281101168},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.9,"breakHorizontal":-15.1,"spinRate":1738,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.47940863713562676,"extension":6.066671590425729},"index":0,"playId":"5d98c607-f2a7-3d91-9d63-31f13a112530","pitchNumber":1,"startTime":"2026-08-22T03:01:37.456Z","endTime":"2026-08-22T03:01:42.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.0,"endSpeed":66.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.734139814058437,"aZ":-38.79681989183161,"pfxX":-6.715914983611606,"pfxZ":-5.941884720151446,"pX":0.7316645210736371,"pZ":2.1967143019256627,"vX0":-1.334932605721634,"vY0":-104.8826845431374,"vZ0":1.7463200339189366,"x":89.11,"y":179.47,"x0":2.249000209373799,"y0":50.00445664836086,"z0":5.877678616639144,"aX":-7.482356976549555},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-10.0,"breakHorizontal":12.5,"spinRate":2491,"spinDirection":313},"zone":9,"typeConfidence":2.0,"plateTime":0.522238080360486,"extension":5.817660486745175},"index":1,"playId":"fdef734a-4701-301a-a5f6-c59e65f9a03e","pitchNumber":2,"startTime":"2026-08-22T03:01:51.492Z","endTime":"2026-08-22T03:01:56.265Z","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":92.8,"endSpeed":85.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535162260837332,"aZ":-20.690493377862815,"pfxX":8.918607652941592,"pfxZ":6.214545685248308,"pX":-1.3551509872261391,"pZ":2.3422071321187894,"vX0":-11.367461293177334,"vY0":-134.64007843177674,"vZ0":-3.9636692019352306,"x":168.66,"y":175.54,"x0":1.7505794766507687,"y0":50.000759551475305,"z0":5.2862335392347255,"aX":16.47477645441432},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":-13.9,"spinRate":2391,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.40584681462681793,"extension":6.216999070699074},"index":2,"playId":"413bcdc9-841d-3e10-8d2d-4eb7f32044ad","pitchNumber":3,"startTime":"2026-08-22T03:02:05.401Z","endTime":"2026-08-22T03:02:10.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29682597699317,"aZ":-27.378796821946512,"pfxX":9.347996694983179,"pfxZ":3.633319804653296,"pX":0.4252863806760984,"pZ":1.5440683493800431,"vX0":-6.657456204649528,"vY0":-114.0003096991976,"vZ0":-2.300285264202458,"x":100.79,"y":197.09,"x0":2.1641053732744906,"y0":50.00449484664014,"z0":5.259812555391641,"aX":12.346806220544106},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.2,"breakHorizontal":-15.4,"spinRate":1972,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4798386902845171,"extension":6.073419675773841},"index":3,"playId":"c03bb8e0-0734-3456-8673-b613317b0bf5","pitchNumber":4,"startTime":"2026-08-22T03:02:22.197Z","endTime":"2026-08-22T03:02:26.937Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T03:02:36.202Z","endTime":"2026-08-22T03:02:45.109Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.479427611569314,"aZ":-29.010491593236,"pfxX":8.159997183111178,"pfxZ":2.3960999072039657,"pX":2.3700405633380766,"pZ":1.8938531374023013,"vX0":-2.5457747314771586,"vY0":-114.13231389081376,"vZ0":-1.101357077412477,"x":26.66,"y":187.65,"x0":2.4379335322168045,"y0":50.00515661163201,"z0":5.232722093835344,"aX":10.79561375822023},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.3,"breakHorizontal":-14.2,"spinRate":1756,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.47940168794363736,"extension":6.076106769271836},"index":5,"playId":"1e3f8d9b-8c0a-3720-bf53-3afd8b5a27c5","pitchNumber":5,"startTime":"2026-08-22T03:02:45.109Z","endTime":"2026-08-22T03:02:50.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.257975069947125,"aZ":-30.2032259248715,"pfxX":1.2370188233240138,"pfxZ":1.3080734786261647,"pX":-0.617102565814793,"pZ":2.1661767321546677,"vX0":-7.624938355543242,"vY0":-121.36258458840707,"vZ0":-0.4736943467774807,"x":140.52,"y":180.29,"x0":2.395471834106715,"y0":50.00030932544949,"z0":4.979416007683806,"aX":1.8591382703803576},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":-0.6,"spinRate":2616,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4501639126752832,"extension":6.041545661674844},"index":6,"playId":"f35d2194-f310-38f1-b0f4-c5c768af1f36","pitchNumber":6,"startTime":"2026-08-22T03:02:59.740Z","endTime":"2026-08-22T03:03:04.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:03:04.416Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to third baseman Alex Bregman.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:03:07.013Z","endTime":"2026-08-22T03:04:48.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.8,"endSpeed":67.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.738040149349512,"aZ":-37.181771527931744,"pfxX":-6.980548899386702,"pfxZ":-4.393462136198091,"pX":-1.1603220855814396,"pZ":1.976646238177874,"vX0":-5.463331130635627,"vY0":-105.92784325575683,"vZ0":1.3550575331763983,"x":161.23,"y":185.41,"x0":2.35737986344568,"y0":50.00479169177256,"z0":5.572714739870356,"aX":-7.949509717618339},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-7.2,"breakHorizontal":14.2,"spinRate":2563,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.5166592941518915,"extension":5.890289497243711},"index":0,"playId":"13b46b9e-d0db-3f4b-9c2c-d751160a8950","pitchNumber":1,"startTime":"2026-08-22T03:03:28.554Z","endTime":"2026-08-22T03:03:33.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459162696134687,"aZ":-30.60203104721453,"pfxX":0.41859249765735873,"pfxZ":1.0616626776463693,"pX":-0.8335260487003865,"pZ":2.233700534593631,"vX0":-8.241110249080025,"vY0":-120.2922480097119,"vZ0":-0.22099413697900783,"x":148.77,"y":178.47,"x0":2.569879937969911,"y0":50.00166489252347,"z0":5.020231120980186,"aX":0.6199889088352745},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":1.1,"spinRate":2454,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.45385143326416566,"extension":6.119021173958583},"index":1,"playId":"338848ec-228e-3db1-b750-843398b9c144","pitchNumber":2,"startTime":"2026-08-22T03:03:47.576Z","endTime":"2026-08-22T03:03:52.554Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026753188054652,"aZ":-20.832734115396796,"pfxX":7.940970426081044,"pfxZ":6.038916631142406,"pX":-0.3730693168499466,"pZ":2.337255023812113,"vX0":-9.366760937227596,"vY0":-136.22217201509287,"vZ0":-3.666667378537494,"x":131.22,"y":175.67,"x0":2.0789147974429105,"y0":50.00575733971222,"z0":5.141698789692351,"aX":14.921604588974462},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-12.4,"spinRate":2400,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4021397718787685,"extension":6.2535581806881355},"index":2,"playId":"9504cbea-652f-304c-9e44-b62ff332afd4","pitchNumber":3,"startTime":"2026-08-22T03:04:02.567Z","endTime":"2026-08-22T03:04:07.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.599833170499508,"aZ":-37.784744173429516,"pfxX":-7.751917179781417,"pfxZ":-4.556497135226216,"pX":-0.4241553066200061,"pZ":2.3134330667084813,"vX0":-3.893738078988878,"vY0":-110.30337067735691,"vZ0":1.667753519986335,"x":133.17,"y":176.32,"x0":2.3708168240350123,"y0":50.00099515817109,"z0":5.5311759897641775,"aX":-9.551225781885249},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-7.4,"breakHorizontal":15.0,"spinRate":2711,"spinDirection":305},"zone":4,"typeConfidence":2.0,"plateTime":0.4965499132281499,"extension":5.963914347745648},"index":3,"playId":"db384e38-2268-3696-b6ad-0636eefd0c49","pitchNumber":4,"startTime":"2026-08-22T03:04:18.972Z","endTime":"2026-08-22T03:04:25.716Z","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":83.9,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.313131812096504,"aZ":-30.112258614581087,"pfxX":-0.9845166397851342,"pfxZ":1.3534549346787088,"pX":-0.10809523129364663,"pZ":1.7463390280440618,"vX0":-6.2694971171163445,"vY0":-122.18068710051483,"vZ0":-1.4702570032363345,"x":121.12,"y":191.63,"x0":2.610857675476179,"y0":50.0036019939321,"z0":4.92500044163817,"aX":-1.4989238179300912},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":3.1,"spinRate":2534,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.44696621527676506,"extension":6.08787087839396},"hitData":{"launchSpeed":79.0,"launchAngle":60.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.17,"coordY":150.16}},"index":4,"playId":"d6886e3d-3c1b-3056-b693-11833864cd30","pitchNumber":5,"startTime":"2026-08-22T03:04:38.355Z","endTime":"2026-08-22T03:04:48.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:04:48.396Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:06:42.770Z","endTime":"2026-08-22T03:07:15.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":93.2,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69982961347565,"aZ":-31.688287242250542,"pfxX":-11.988725551706338,"pfxZ":0.25976506553995726,"pX":-0.24668221341620583,"pZ":2.1485773959902645,"vX0":10.597815076786194,"vY0":-135.26726414057205,"vZ0":-1.180074467386638,"x":126.4,"y":180.77,"x0":-2.6591030530760356,"y0":50.00118459676657,"z0":4.813671813619735,"aX":-22.199302962976073},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":19.4,"spinRate":2352,"spinDirection":251},"zone":5,"typeConfidence":0.92,"plateTime":0.40503547801513484,"extension":6.18231425706555},"index":0,"playId":"0c1b3b29-122f-392c-ba28-19bbe09b038b","pitchNumber":1,"startTime":"2026-08-22T03:06:52.222Z","endTime":"2026-08-22T03:06:57.054Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426124469413914,"aZ":-35.440883302987565,"pfxX":-8.900480395460445,"pfxZ":-2.085918312966923,"pX":-1.0147029114925563,"pZ":1.5944643924348842,"vX0":6.913446344437172,"vY0":-124.16963058045579,"vZ0":-0.9191610230475458,"x":155.68,"y":195.73,"x0":-2.6760975222724954,"y0":50.003522612375804,"z0":4.913258084841811,"aX":-13.924937341252882},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":14.5,"spinRate":1519,"spinDirection":278},"zone":13,"typeConfidence":0.96,"plateTime":0.4407837786978184,"extension":6.128725218702099},"hitData":{"launchSpeed":70.8,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.04,"coordY":162.76}},"index":1,"playId":"94012fe5-5efc-355c-9cc7-da53b29d4e29","pitchNumber":2,"startTime":"2026-08-22T03:07:06.809Z","endTime":"2026-08-22T03:07:15.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:07:15.825Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Conforto hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:07:22.625Z","endTime":"2026-08-22T03:08:11.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561990319146418,"aZ":-32.10174956824312,"pfxX":-11.655272096505065,"pfxZ":0.04160335139639049,"pX":-0.20934843404302647,"pZ":1.5829727344939668,"vX0":10.458936002011203,"vY0":-134.7835540758724,"vZ0":-2.399951375281285,"x":124.98,"y":196.04,"x0":-2.6070611898232494,"y0":50.00492637838898,"z0":4.72950222862634,"aX":-21.660911257707678},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.2,"breakHorizontal":19.2,"spinRate":2454,"spinDirection":255},"zone":8,"typeConfidence":0.9,"plateTime":0.40484524415424783,"extension":6.204441522911928},"index":0,"playId":"f9a5e28e-1df9-3b47-9d3b-a75fdd4e4e10","pitchNumber":1,"startTime":"2026-08-22T03:07:38.597Z","endTime":"2026-08-22T03:07:44.477Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.418174669621834,"aZ":-37.09729295189688,"pfxX":4.311781504566083,"pfxZ":-3.9811138521577254,"pX":2.742000367032758,"pZ":0.9410724826132284,"vX0":9.917854588598505,"vY0":-110.63053875117276,"vZ0":-0.9497683379161431,"x":12.48,"y":213.37,"x0":-2.3662596469364585,"y0":50.005224679188856,"z0":5.276923382461222,"aX":5.325485175235213},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.4,"spinRate":2557,"spinDirection":57},"zone":14,"typeConfidence":0.83,"plateTime":0.49580285605654373,"extension":6.056403466445878},"index":1,"playId":"b39657fe-61c6-310c-9aab-b20f63a671fc","pitchNumber":2,"startTime":"2026-08-22T03:08:05.108Z","endTime":"2026-08-22T03:08:11.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:08:11.702Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to left fielder Randy Arozarena. Michael Conforto to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:08:14.786Z","endTime":"2026-08-22T03:08:52.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44417704992406,"aZ":-29.79725972863548,"pfxX":-11.557791194088264,"pfxZ":1.2551916131383178,"pX":-0.5199501092608765,"pZ":1.8410480143621286,"vX0":10.02873429357981,"vY0":-136.37121581328867,"vZ0":-2.366661269473029,"x":136.82,"y":189.07,"x0":-2.7336046822048186,"y0":50.00298087388934,"z0":4.764213407220556,"aX":-21.88925727956987},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":19.0,"spinRate":2396,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4008059156701651,"extension":6.208525639777875},"hitData":{"launchSpeed":96.8,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.09,"coordY":104.23}},"index":0,"playId":"343e09eb-87e0-3515-9b0c-d824fac49bea","pitchNumber":1,"startTime":"2026-08-22T03:08:39.796Z","endTime":"2026-08-22T03:08:52.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:08:52.487Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:09:02.376Z","endTime":"2026-08-22T03:10:45.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":94.1,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09305095983351,"aZ":-23.575406622961953,"pfxX":-7.652571544782386,"pfxZ":4.470295160648174,"pX":-1.0028712750836029,"pZ":3.0720710182026676,"vX0":7.275127216394712,"vY0":-137.04342630012636,"vZ0":-0.5004477207973053,"x":155.23,"y":155.83,"x0":-2.6833356384217812,"y0":50.00321119400603,"z0":4.8516495190069415,"aX":-14.720630425095875},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":2212,"spinDirection":263},"zone":11,"typeConfidence":0.84,"plateTime":0.3979714248949868,"extension":6.257457641701725},"index":0,"playId":"f421de95-6e64-3db2-ab23-846de636b30f","pitchNumber":1,"startTime":"2026-08-22T03:09:30.214Z","endTime":"2026-08-22T03:09:35.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874337229684045,"aZ":-34.708664595902896,"pfxX":-7.772172112858309,"pfxZ":-1.6043978865503812,"pX":-1.1844663582402155,"pZ":1.9042724073718509,"vX0":6.240869450518034,"vY0":-124.07137677557833,"vZ0":-0.2291402189284717,"x":162.15,"y":187.36,"x0":-2.707182715102016,"y0":50.00375403932349,"z0":4.859669161748908,"aX":-12.271813075636647},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.8,"breakHorizontal":12.8,"spinRate":1415,"spinDirection":285},"zone":13,"typeConfidence":0.95,"plateTime":0.4393517534653997,"extension":6.187828788929181},"index":1,"playId":"3628c9ad-1c73-3ecb-8dca-d93d64d1c232","pitchNumber":2,"startTime":"2026-08-22T03:09:48.438Z","endTime":"2026-08-22T03:09:54.160Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.468540089018603,"aZ":-36.72488454573357,"pfxX":-8.757711160122053,"pfxZ":-2.88882215195267,"pX":1.981744221354919,"pZ":0.8694885587562317,"vX0":13.563426443751432,"vY0":-124.02281912882643,"vZ0":-2.327619800615036,"x":41.46,"y":215.3,"x0":-2.3953132050710364,"y0":50.00421252771928,"z0":4.853634380674068,"aX":-13.781147374677087},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.5,"breakHorizontal":13.1,"spinRate":1364,"spinDirection":285},"zone":14,"typeConfidence":0.96,"plateTime":0.4399447434847521,"extension":6.219472977295688},"index":2,"playId":"3330930a-ec8b-3937-a97f-10c59c6e6054","pitchNumber":3,"startTime":"2026-08-22T03:10:07.296Z","endTime":"2026-08-22T03:10:16.070Z","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":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24539414119232,"aZ":-32.94780270198237,"pfxX":-12.349966009186648,"pfxZ":-0.40214628054941315,"pX":0.10824514731978485,"pZ":2.4311193320981523,"vX0":11.669937326144952,"vY0":-137.81751968078112,"vZ0":-0.6191619205746399,"x":112.87,"y":173.14,"x0":-2.588138808149356,"y0":50.00499567079482,"z0":4.8950751123325515,"aX":-23.62607769919699},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.6,"breakHorizontal":19.8,"spinRate":2401,"spinDirection":253},"zone":5,"typeConfidence":0.92,"plateTime":0.39828781116610745,"extension":6.14718297173152},"hitData":{"launchSpeed":86.6,"launchAngle":29.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.97,"coordY":94.0}},"index":3,"playId":"4522fd47-58e2-340a-89ac-2848b6b8b6bc","pitchNumber":4,"startTime":"2026-08-22T03:10:34.922Z","endTime":"2026-08-22T03:10:45.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:10:45.948Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:10:58.978Z","endTime":"2026-08-22T03:12:09.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56050255564126,"aZ":-27.46805642210268,"pfxX":1.1728031130795862,"pfxZ":2.8617570621151556,"pX":-0.3549190094958051,"pZ":2.1237222008617223,"vX0":5.052874477809106,"vY0":-127.04315790609286,"vZ0":-2.313887959897361,"x":130.53,"y":181.44,"x0":-2.51711880938575,"y0":50.003858814093604,"z0":5.216497578863511,"aX":1.9273394271871471},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.9,"breakHorizontal":-3.2,"spinRate":2331,"spinDirection":159},"zone":7,"typeConfidence":0.87,"plateTime":0.43014739384729417,"extension":6.192526293915523},"index":0,"playId":"e32a70d0-94a9-3def-b084-87f4863e5500","pitchNumber":1,"startTime":"2026-08-22T03:11:21.858Z","endTime":"2026-08-22T03:11:27.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124233668025354,"aZ":-28.75286049127217,"pfxX":0.9383257032640397,"pfxZ":1.9995265563806814,"pX":0.7518386071488239,"pZ":1.9223360807837258,"vX0":7.388953811765551,"vY0":-129.60624527224778,"vZ0":-3.1056215240972134,"x":88.34,"y":186.88,"x0":-2.2490395144175785,"y0":50.005618935151546,"z0":5.314054500966976,"aX":1.609123311112095},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2510,"spinDirection":135},"zone":9,"typeConfidence":0.86,"plateTime":0.42135573395644776,"extension":6.094562900252335},"index":1,"playId":"08538057-ebc1-3291-a328-a86e2dd22978","pitchNumber":2,"startTime":"2026-08-22T03:11:42.001Z","endTime":"2026-08-22T03:11:46.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, 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":76.7,"endSpeed":70.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.885008383254014,"aZ":-32.122552284323206,"pfxX":8.549498432895378,"pfxZ":0.04039688130556485,"pX":0.23310767419491063,"pZ":2.3647952080527426,"vX0":4.225322909226602,"vY0":-111.58895373345413,"vZ0":1.4648413856391318,"x":108.11,"y":174.93,"x0":-2.798229544701046,"y0":50.00228643499921,"z0":5.019834877504722,"aX":10.734574895965764},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.8,"breakHorizontal":-16.6,"spinRate":2622,"spinDirection":73},"zone":6,"typeConfidence":0.9,"plateTime":0.49165325982874997,"extension":6.034308646734786},"index":2,"playId":"a1563897-838f-34f3-8290-eb70fdf98df5","pitchNumber":3,"startTime":"2026-08-22T03:12:03.549Z","endTime":"2026-08-22T03:12:09.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:12:09.744Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:14:01.620Z","endTime":"2026-08-22T03:15:12.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.924944345280537,"aZ":-27.724847054051946,"pfxX":9.472202669574354,"pfxZ":3.404084492036139,"pX":1.0467134215899905,"pZ":2.8164695754726976,"vX0":-5.233051160419208,"vY0":-113.39048666025299,"vZ0":0.16863755297518623,"x":77.1,"y":162.74,"x0":2.14889966697751,"y0":50.00384135869473,"z0":5.497956938383216,"aX":12.386633686869922},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.5,"breakHorizontal":-16.0,"spinRate":1743,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.48227218390373183,"extension":6.058901136479172},"index":0,"playId":"518f7f86-93ee-3b7f-a56f-b60d1067d0fe","pitchNumber":1,"startTime":"2026-08-22T03:14:22.160Z","endTime":"2026-08-22T03:14:26.950Z","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":81.8,"endSpeed":75.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70246005649965,"aZ":-28.625172438003137,"pfxX":0.5066812662784934,"pfxZ":2.4547180882950865,"pX":0.44624853542134757,"pZ":2.264700676899943,"vX0":-4.951515790332521,"vY0":-119.06077130065387,"vZ0":-0.557599108028437,"x":99.99,"y":177.63,"x0":2.4821457725250777,"y0":50.000608029129666,"z0":5.080394212450902,"aX":0.732460070166826},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.6,"breakHorizontal":0.2,"spinRate":2538,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4590939533817622,"extension":6.013372433143189},"index":1,"playId":"81538b97-53c4-308a-b71b-346b004b9145","pitchNumber":2,"startTime":"2026-08-22T03:14:33.785Z","endTime":"2026-08-22T03:14:38.000Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544639575267304,"aZ":-20.549749632625723,"pfxX":10.115938009516682,"pfxZ":6.469126920249662,"pX":-0.7083423660583641,"pZ":2.01148149305073,"vX0":-10.388377067555467,"vY0":-132.97569787636698,"vZ0":-4.6210437395001405,"x":144.0,"y":184.47,"x0":1.9278830620397966,"y0":50.004465390363706,"z0":5.25554402807126,"aX":18.184015931310164},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":2379,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.41132289334852024,"extension":6.237366693567296},"index":2,"playId":"af8e3a4a-d937-37c5-98a3-e55c1c0ad9fb","pitchNumber":3,"startTime":"2026-08-22T03:14:46.613Z","endTime":"2026-08-22T03:14:51.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26166100004288,"aZ":-29.89615521148304,"pfxX":10.13804670494894,"pfxZ":1.7098252837843724,"pX":0.7684916169886599,"pZ":2.074988748586955,"vX0":-6.328181355171021,"vY0":-114.67491804827345,"vZ0":-0.6531710277874111,"x":87.71,"y":182.76,"x0":2.247048838540984,"y0":50.002744446965224,"z0":5.280740387090364,"aX":13.498539751602339},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":1729,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.47768721310548923,"extension":6.128138561528882},"hitData":{"launchSpeed":92.2,"launchAngle":29.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.84,"coordY":54.46}},"index":3,"playId":"0b71f1f7-c5d0-33ba-8791-b4666002bf0e","pitchNumber":4,"startTime":"2026-08-22T03:15:01.044Z","endTime":"2026-08-22T03:15:12.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:15:12.285Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:15:13.665Z","endTime":"2026-08-22T03:15:58.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.106430815584645,"aZ":-30.082767441872306,"pfxX":10.12326743299733,"pfxZ":1.5693200773368048,"pX":1.399766644397409,"pZ":1.8970253451796917,"vX0":-5.1171724762792925,"vY0":-114.58711426297931,"vZ0":-0.9516839877275759,"x":63.64,"y":187.56,"x0":2.3463480664505405,"y0":50.00019400931824,"z0":5.255862089998336,"aX":13.464488867168818},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.9,"breakHorizontal":-17.0,"spinRate":1755,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.47792684184353984,"extension":6.080646780429404},"index":0,"playId":"d2a33cee-3fc9-3dae-8a2b-ddbc0db9507b","pitchNumber":1,"startTime":"2026-08-22T03:15:36.077Z","endTime":"2026-08-22T03:15:40.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.535679748913708,"aZ":-29.187683943704705,"pfxX":9.439202359180568,"pfxZ":2.314344196788525,"pX":1.0500126591602101,"pZ":2.372223838177262,"vX0":-5.3321387561382405,"vY0":-112.90716639469126,"vZ0":-0.1348793741687443,"x":76.98,"y":174.73,"x0":2.2157199251031385,"y0":50.0037707178313,"z0":5.369640910791524,"aX":12.188990159542595},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":1795,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.48508432896098785,"extension":6.065598278152507},"hitData":{"launchSpeed":88.2,"launchAngle":9.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.26,"coordY":160.53}},"index":1,"playId":"e965b302-8cfc-3b5e-9d45-bb80d4c9522e","pitchNumber":2,"startTime":"2026-08-22T03:15:50.035Z","endTime":"2026-08-22T03:15:58.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:15:58.903Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:16:05.603Z","endTime":"2026-08-22T03:16:52.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.678060330517432,"aZ":-28.28774892760846,"pfxX":1.9854937509625064,"pfxZ":2.6919919551939646,"pX":-1.038106969345839,"pZ":2.2365773383461054,"vX0":-8.985560331817155,"vY0":-118.7549475053001,"vZ0":-0.37646775982758984,"x":156.57,"y":178.39,"x0":2.5207668961118546,"y0":50.0006290081242,"z0":4.949125803878312,"aX":2.864106795971464},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.7,"spinRate":2359,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4595286586872307,"extension":6.096993471831262},"index":0,"playId":"3868c220-0003-3e6c-9bfd-5c26d0bde90b","pitchNumber":1,"startTime":"2026-08-22T03:16:24.301Z","endTime":"2026-08-22T03:16:30.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051550322649174,"aZ":-18.191015872899005,"pfxX":9.25019408122856,"pfxZ":7.802785409561453,"pX":-0.3120371118243819,"pZ":2.739576952269348,"vX0":-9.409829002722951,"vY0":-133.150672175716,"vZ0":-3.247267135230194,"x":128.89,"y":164.81,"x0":2.068890615846833,"y0":50.005232050414634,"z0":5.294077668998448,"aX":16.583371875202086},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":-14.6,"spinRate":2258,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4116298490774448,"extension":6.283123971507696},"hitData":{"launchSpeed":91.6,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.13,"coordY":166.28}},"index":1,"playId":"5a873f73-adc7-3710-a469-c1609a520c84","pitchNumber":2,"startTime":"2026-08-22T03:16:41.374Z","endTime":"2026-08-22T03:16:52.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:16:52.422Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (22) on a sharp line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:19:03.053Z","endTime":"2026-08-22T03:19:21.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452519141206142,"aZ":-24.388284229810985,"pfxX":-9.121535925832934,"pfxZ":4.184686602261284,"pX":0.04550034865758963,"pZ":2.041235029167283,"vX0":10.294076135912666,"vY0":-135.2707498484692,"vZ0":-2.7386145208145676,"x":115.27,"y":183.67,"x0":-2.6173442022576094,"y0":50.002544607918956,"z0":4.769565537665001,"aX":-16.969180723280004},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":14.4,"spinRate":2235,"spinDirection":248},"zone":8,"typeConfidence":0.6,"plateTime":0.4043312976423863,"extension":6.337642404478167},"hitData":{"launchSpeed":106.4,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":213.07,"coordY":97.07}},"index":0,"playId":"7be920ef-4898-3579-b749-97d6ff3319dc","pitchNumber":1,"startTime":"2026-08-22T03:19:09.574Z","endTime":"2026-08-22T03:19:21.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:19:21.596Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:19:29.066Z","endTime":"2026-08-22T03:20:58.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998267956992333,"aZ":-29.09871565057256,"pfxX":2.5444556670944936,"pfxZ":1.929136428756518,"pX":-1.124468271139344,"pZ":3.052996228026608,"vX0":2.6652591010877633,"vY0":-125.16636511711238,"vZ0":0.058403484215910906,"x":159.86,"y":156.35,"x0":-2.5315852515928166,"y0":50.00291903720525,"z0":5.401487915280955,"aX":4.0590037463787745},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2272,"spinDirection":122},"zone":11,"typeConfidence":0.9,"plateTime":0.43670099625661063,"extension":6.132648189413214},"index":0,"playId":"256a47a8-fb97-3080-aa64-f0d38f8aa58a","pitchNumber":1,"startTime":"2026-08-22T03:19:51.800Z","endTime":"2026-08-22T03:19:56.771Z","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":94.7,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357370128587554,"aZ":-32.621370939311085,"pfxX":-11.29358962702108,"pfxZ":-0.22901834806786248,"pX":-0.1230634359909888,"pZ":2.4748953742590314,"vX0":10.412893308545037,"vY0":-137.55997793925218,"vZ0":-0.49373115180281296,"x":121.69,"y":171.96,"x0":-2.4891677065317714,"y0":50.0060752378636,"z0":4.867143528555604,"aX":-21.659785620347883},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.4,"breakHorizontal":18.2,"spinRate":2313,"spinDirection":257},"zone":5,"typeConfidence":0.92,"plateTime":0.39807816167959365,"extension":6.36785893915187},"index":1,"playId":"70acbf8c-0760-37aa-bf46-59723405ee39","pitchNumber":2,"startTime":"2026-08-22T03:20:11.368Z","endTime":"2026-08-22T03:20:15.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986768207749844,"aZ":-30.240388263473655,"pfxX":9.001557739956112,"pfxZ":1.5602781948238906,"pX":-0.41886273695417003,"pZ":1.5355081744838417,"vX0":2.7917061313949643,"vY0":-111.08473585394545,"vZ0":-0.3664605450097891,"x":132.97,"y":197.32,"x0":-2.863505122440095,"y0":50.00462879304035,"z0":4.862119670155284,"aX":11.185112203622442},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":3.0,"breakHorizontal":-17.0,"spinRate":2651,"spinDirection":83},"zone":13,"typeConfidence":0.91,"plateTime":0.49418233610799156,"extension":6.15617841725002},"index":2,"playId":"5638aaf8-9a46-313b-81a4-436e20bd6394","pitchNumber":3,"startTime":"2026-08-22T03:20:32.002Z","endTime":"2026-08-22T03:20:37.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966422841927766,"aZ":-20.25212855806511,"pfxX":-8.326754949786865,"pfxZ":6.159524270019922,"pX":0.6018706858923685,"pZ":3.571280937261,"vX0":11.325222241210167,"vY0":-138.04452999611172,"vZ0":-0.08542080404093477,"x":94.06,"y":142.36,"x0":-2.4669051139327323,"y0":50.00081458528728,"z0":4.9629442404481035,"aX":-16.11243998951889},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":12.8,"spinRate":2563,"spinDirection":249},"zone":12,"typeConfidence":0.88,"plateTime":0.3963825837065902,"extension":6.341184150421219},"index":3,"playId":"efe18661-0631-3e22-86c3-777d56993040","pitchNumber":4,"startTime":"2026-08-22T03:20:52.630Z","endTime":"2026-08-22T03:20:58.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:20:58.490Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:20:59.994Z","endTime":"2026-08-22T03:22:35.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224857144473898,"aZ":-23.227924068060968,"pfxX":-7.696571104867658,"pfxZ":4.652786195864234,"pX":-0.7633662973110735,"pZ":2.8662116388405066,"vX0":8.004581870392819,"vY0":-137.6963071749531,"vZ0":-1.0276991170274037,"x":146.1,"y":161.39,"x0":-2.70637698259358,"y0":50.001970189841245,"z0":4.8140536210364155,"aX":-14.79708456625171},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":12.2,"spinRate":2235,"spinDirection":251},"zone":1,"typeConfidence":0.86,"plateTime":0.39758258217272235,"extension":6.375109598005731},"index":0,"playId":"57db6f67-2d87-3827-9aae-ace0bbf44e27","pitchNumber":1,"startTime":"2026-08-22T03:21:23.247Z","endTime":"2026-08-22T03:21:27.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"03fbc2a5-4b9c-4eeb-b960-c22ab768e8c8","startTime":"2026-08-22T03:21:38.283Z","endTime":"2026-08-22T03:21:43.283Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867224512944812,"aZ":-33.54047934027984,"pfxX":-12.194591154322385,"pfxZ":-0.7219193469109264,"pX":0.14993181207669273,"pZ":2.20885589511065,"vX0":11.122074935136327,"vY0":-137.01823918037286,"vZ0":-0.858158420885205,"x":111.28,"y":179.14,"x0":-2.3886607961944346,"y0":50.002981179090135,"z0":4.829445408826339,"aX":-23.05653914586679},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-1.3,"breakHorizontal":19.6,"spinRate":2343,"spinDirection":246},"zone":5,"typeConfidence":0.92,"plateTime":0.4006145227502933,"extension":6.279677631068916},"index":2,"playId":"9bad4742-2d38-3f53-b2fe-20136a1e82f1","pitchNumber":2,"startTime":"2026-08-22T03:21:55.218Z","endTime":"2026-08-22T03:22:00.415Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.619580723588,"aZ":-34.705831461503514,"pfxX":-11.543532383568108,"pfxZ":-1.36412172611415,"pX":0.8404764665239383,"pZ":1.457223003281286,"vX0":12.270171910796098,"vY0":-135.69010120970674,"vZ0":-2.193762042750947,"x":84.96,"y":199.43,"x0":-2.247586741086533,"y0":50.002278111137684,"z0":4.702291393450685,"aX":-21.453762826501286},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.8,"breakHorizontal":18.2,"spinRate":2310,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.4041893491579911,"extension":6.225602723659193},"index":3,"playId":"6c20c6a1-9d7b-3030-a43c-b7dbffaea207","pitchNumber":3,"startTime":"2026-08-22T03:22:14.266Z","endTime":"2026-08-22T03:22:19.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402870478648328,"aZ":-21.12272557386374,"pfxX":-8.153443131943485,"pfxZ":5.738509522169858,"pX":0.12313025178025572,"pZ":3.1446140020004543,"vX0":10.364287078699023,"vY0":-138.0766169643343,"vZ0":-0.624575261502925,"x":112.31,"y":153.88,"x0":-2.623870078763533,"y0":50.005303499803034,"z0":4.798004239470122,"aX":-15.71019447090685},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":2422,"spinDirection":249},"zone":2,"typeConfidence":0.88,"plateTime":0.39703506921991893,"extension":6.284293054275107},"index":4,"playId":"2483d0b1-22b5-3fe8-8d45-a679601b4217","pitchNumber":4,"startTime":"2026-08-22T03:22:31.067Z","endTime":"2026-08-22T03:22:35.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:22:35.620Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Brendan Donovan.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:23:12.546Z","endTime":"2026-08-22T03:24:56.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"index":0,"startTime":"2026-08-22T03:22:56.650Z","endTime":"2026-08-22T03:23:14.622Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":78.4,"endSpeed":71.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83865159064993,"aZ":-25.898089671252556,"pfxX":8.774240284319166,"pfxZ":4.808255335546784,"pX":-0.7468473205675213,"pZ":3.1661975081394074,"vX0":2.5942885288803823,"vY0":-114.09765720703064,"vZ0":1.7529378182136666,"x":145.47,"y":153.29,"x0":-3.0414542789929127,"y0":50.0048529107566,"z0":4.957065212533471,"aX":11.460307353552137},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":9.5,"breakHorizontal":-16.6,"spinRate":2684,"spinDirection":83},"zone":1,"typeConfidence":0.92,"plateTime":0.4817842043740663,"extension":6.291022160213957},"index":1,"playId":"dd65f12d-fdfe-3f60-9962-edef31c8daa1","pitchNumber":1,"startTime":"2026-08-22T03:23:14.622Z","endTime":"2026-08-22T03:23:19.511Z","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":95.0,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06120061658958,"aZ":-34.76987118030492,"pfxX":-10.252757426118318,"pfxZ":-1.355584965562473,"pX":-0.2637311998448522,"pZ":1.588978181921065,"vX0":9.679329460340659,"vY0":-137.97316813205398,"vZ0":-2.357648442012659,"x":127.05,"y":195.88,"x0":-2.49340634985005,"y0":50.00141878552829,"z0":4.808711775528689,"aX":-19.67238036734651},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.8,"breakHorizontal":16.4,"spinRate":2475,"spinDirection":255},"zone":8,"typeConfidence":0.91,"plateTime":0.39771224772704983,"extension":6.043755612870479},"index":2,"playId":"dc0652b8-3d93-3ac1-b763-f72575827efa","pitchNumber":2,"startTime":"2026-08-22T03:23:32.917Z","endTime":"2026-08-22T03:23:39.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97648317691138,"aZ":-28.01898036298328,"pfxX":8.086384487465025,"pfxZ":3.269334482317868,"pX":1.0356069570307702,"pZ":2.563364495378302,"vX0":5.93761686678086,"vY0":-112.55551120100675,"vZ0":0.982344814005532,"x":77.53,"y":169.57,"x0":-2.695057899061094,"y0":50.00495521959925,"z0":4.976149292544618,"aX":10.292987771086862},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":6.5,"breakHorizontal":-16.2,"spinRate":2618,"spinDirection":77},"zone":12,"typeConfidence":0.93,"plateTime":0.4881360733349016,"extension":6.091110063463408},"index":3,"playId":"d7b7f978-87ee-3d9a-8d60-f665eb99794a","pitchNumber":3,"startTime":"2026-08-22T03:23:55.133Z","endTime":"2026-08-22T03:24:01.695Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.279211327341766,"aZ":-30.917011250797636,"pfxX":7.617703544149921,"pfxZ":0.9784575649823264,"pX":2.305400513681557,"pZ":0.5895541459013476,"vX0":8.625592585394559,"vY0":-113.13922799266864,"vZ0":-2.3837899526743516,"x":29.12,"y":222.86,"x0":-2.5656517346820578,"y0":50.00068121327302,"z0":4.797195839466829,"aX":9.736623251588176},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.4,"breakHorizontal":-16.2,"spinRate":2668,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4866866500739282,"extension":6.040513590253513},"index":4,"playId":"c547698a-3a81-3317-a95b-4144f4145764","pitchNumber":4,"startTime":"2026-08-22T03:24:23.887Z","endTime":"2026-08-22T03:24:28.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.356927370955948,"aZ":-31.296361458333525,"pfxX":7.973910050955985,"pfxZ":0.7044834749450706,"pX":-0.40842965385924757,"pZ":1.718154483963476,"vX0":3.152976603168981,"vY0":-111.3733118511137,"vZ0":0.17519778271068476,"x":132.57,"y":192.39,"x0":-2.8815491705870424,"y0":50.00364244826804,"z0":4.894655629898281,"aX":9.943961638420372},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":1.7,"breakHorizontal":-15.2,"spinRate":2633,"spinDirection":81},"zone":7,"typeConfidence":0.9,"plateTime":0.49316548433184115,"extension":6.049577112426212},"hitData":{"launchSpeed":83.1,"launchAngle":79.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":128.69,"coordY":197.21}},"index":5,"playId":"db3ac619-19b6-3109-87ae-d5c124250a9f","pitchNumber":5,"startTime":"2026-08-22T03:24:46.010Z","endTime":"2026-08-22T03:24:56.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:24:56.728Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brock Rodden reaches on a throwing error by shortstop Nico Hoerner.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:26:48.895Z","endTime":"2026-08-22T03:28:11.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":74.6,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65913087212401,"aZ":-30.8571067857718,"pfxX":0.17190049976590105,"pfxZ":0.9300139387031532,"pX":-0.6093362400642489,"pZ":2.1650625861624895,"vX0":-7.028440339796043,"vY0":-118.01996333590967,"vZ0":-0.3643719416467436,"x":140.23,"y":180.32,"x0":2.385950262506992,"y0":50.00048833005181,"z0":5.165784570745759,"aX":0.24392491756162563},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":2470,"spinDirection":1},"zone":4,"typeConfidence":2.0,"plateTime":0.4642655902661965,"extension":6.086122880441907},"index":0,"playId":"2c1daa70-4bfb-3b70-bd3a-91f7a9ff4682","pitchNumber":1,"startTime":"2026-08-22T03:27:02.883Z","endTime":"2026-08-22T03:27:07.424Z","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":78.2,"endSpeed":71.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00133747333366,"aZ":-29.646480418274926,"pfxX":10.512530331607195,"pfxZ":1.9390069483389052,"pX":1.0484375646376922,"pZ":2.9406155559958824,"vX0":-5.539537881247591,"vY0":-113.72477807546774,"vZ0":1.1026420895167184,"x":77.04,"y":159.38,"x0":2.157482473938737,"y0":50.00171560374743,"z0":5.403385828910843,"aX":13.688107925709925},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.1,"breakHorizontal":-17.5,"spinRate":1839,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4827086643828,"extension":5.950090529307235},"index":1,"playId":"5fa49919-6aeb-3b49-84ea-84105a9eed8b","pitchNumber":2,"startTime":"2026-08-22T03:27:15.900Z","endTime":"2026-08-22T03:27:21.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.144707032972782,"aZ":-28.23860018615466,"pfxX":10.202920557024228,"pfxZ":3.044693416403918,"pX":-0.011062008119025413,"pZ":2.3266777157824694,"vX0":-7.4972320908380325,"vY0":-113.1242764516419,"vZ0":-0.33060085197454114,"x":117.42,"y":175.96,"x0":2.024742910180274,"y0":50.002724399328116,"z0":5.311854215132772,"aX":13.188914581318109},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":5.8,"breakHorizontal":-16.6,"spinRate":1794,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.4846750919334877,"extension":6.021095809158793},"index":2,"playId":"cb62d5ed-0006-3d4a-ba26-1ad779a7ac02","pitchNumber":3,"startTime":"2026-08-22T03:27:28.790Z","endTime":"2026-08-22T03:27:33.179Z","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":3,"startTime":"2026-08-22T03:27:41.384Z","endTime":"2026-08-22T03:27:49.114Z","isPitch":false,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"}},{"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":92.4,"endSpeed":83.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.062612543481443,"aZ":-17.403654316353535,"pfxX":8.27705891271128,"pfxZ":8.136436376358386,"pX":0.7689324968027323,"pZ":4.392597565515022,"vX0":-6.336510582893212,"vY0":-134.3551809740261,"vZ0":0.3652029966383853,"x":87.69,"y":120.18,"x0":2.0910605097162347,"y0":50.00135414129071,"z0":5.498804332480661,"aX":15.0224314975249},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-13.4,"spinRate":2417,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4088057523843993,"extension":6.0202454879365455},"index":4,"playId":"f6d987d0-e44d-3b73-b70a-e370c799edf8","pitchNumber":4,"startTime":"2026-08-22T03:27:49.114Z","endTime":"2026-08-22T03:27:53.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93741779278603,"aZ":-27.608509202142628,"pfxX":9.340560331520772,"pfxZ":3.4053248938759966,"pX":0.6557314452041092,"pZ":2.093118446821339,"vX0":-6.1205898619336665,"vY0":-114.98228192297421,"vZ0":-1.037834192331844,"x":92.01,"y":182.27,"x0":2.1360261195686103,"y0":50.003962303648755,"z0":5.224567575636288,"aX":12.531814833904768},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":1707,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.47600602925942015,"extension":6.019726736558429},"hitData":{"launchSpeed":71.8,"launchAngle":10.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.49,"coordY":149.83}},"index":5,"playId":"615f6869-7520-3321-a6fb-e51a92c387e2","pitchNumber":5,"startTime":"2026-08-22T03:28:03.815Z","endTime":"2026-08-22T03:28:11.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:28:11.946Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out to first baseman Michael Busch. Brock Rodden to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:28:32.676Z","endTime":"2026-08-22T03:30:15.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.9,"endSpeed":84.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938261025007968,"aZ":-19.54015208674886,"pfxX":9.292253912801685,"pfxZ":6.977461930204048,"pX":0.09753958323159286,"pZ":2.287854568742778,"vX0":-8.391369456598046,"vY0":-133.53337074044617,"vZ0":-3.9021065125911654,"x":113.28,"y":177.01,"x0":2.068822661130242,"y0":50.00659049619973,"z0":5.168630531228983,"aX":16.835832298382815},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":-15.1,"spinRate":2340,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.409699132627944,"extension":6.249711541684958},"index":0,"playId":"8d702686-808f-3ff1-ba31-751eb742d264","pitchNumber":1,"startTime":"2026-08-22T03:28:44.216Z","endTime":"2026-08-22T03:28:49.805Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"bab0bacc-a4cf-34a9-88a8-2ab9da7da061","startTime":"2026-08-22T03:29:08.927Z","endTime":"2026-08-22T03:29:12.830Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Brendan Donovan batting, Brock Rodden advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"bab0bacc-a4cf-34a9-88a8-2ab9da7da061","startTime":"2026-08-22T03:29:28.945Z","endTime":"2026-08-22T03:30:07.988Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":571510,"link":"/api/v1/people/571510"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.7,"endSpeed":66.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.657300668681696,"aZ":-39.311475069289386,"pfxX":-4.897642985462374,"pfxZ":-6.4912325055021025,"pX":0.22219321254603056,"pZ":3.1593160308316275,"vX0":-3.2847178443320924,"vY0":-104.23864507597455,"vZ0":4.337403238816935,"x":108.53,"y":153.48,"x0":2.455155766111027,"y0":50.0033553801374,"z0":5.695345247841572,"aX":-5.384244492765346},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-10.2,"breakHorizontal":9.8,"spinRate":2435,"spinDirection":303},"zone":2,"typeConfidence":2.0,"plateTime":0.525636471263804,"extension":5.98704072749765},"hitData":{"launchSpeed":92.4,"launchAngle":-9.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":171.35}},"index":3,"playId":"7dea7325-4db3-337e-a981-a51d9c6c1d7a","pitchNumber":2,"startTime":"2026-08-22T03:30:07.988Z","endTime":"2026-08-22T03:30:15.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:30:15.354Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a fly ball to center fielder Pete Crow-Armstrong. Brock Rodden scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:30:28.551Z","endTime":"2026-08-22T03:31:20.802Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100739892516106,"aZ":-21.85377206931793,"pfxX":8.975159987243213,"pfxZ":5.5767607159052375,"pX":-0.18084046608493398,"pZ":3.2895390254885863,"vX0":-8.573422524789734,"vY0":-134.68434232550703,"vZ0":-1.3814031835712965,"x":123.89,"y":149.96,"x0":1.865534431296958,"y0":50.00577702445218,"z0":5.34285505202449,"aX":16.621412160178817},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":2378,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.40545056949763625,"extension":6.239864230383474},"index":0,"playId":"e3e2ea90-d2ae-3a60-8e34-b8f55617205f","pitchNumber":1,"startTime":"2026-08-22T03:30:46.442Z","endTime":"2026-08-22T03:30:51.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.542592506002027,"aZ":-30.081228288054405,"pfxX":9.476613555155694,"pfxZ":1.5993667453373428,"pX":0.3928452335917454,"pZ":1.2128734815001068,"vX0":-7.091996652687977,"vY0":-113.12597066529528,"vZ0":-2.352232800716887,"x":102.03,"y":206.03,"x0":2.3207846445820173,"y0":50.003803978215785,"z0":5.249904884771945,"aX":12.4166840602545},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":2.6,"breakHorizontal":-15.6,"spinRate":1823,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4821822851069224,"extension":6.142889543115994},"hitData":{"launchSpeed":66.5,"launchAngle":35.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.78,"coordY":110.47}},"index":1,"playId":"6c5bbd66-881c-3d51-a4c3-40ef1591ec1c","pitchNumber":2,"startTime":"2026-08-22T03:31:07.965Z","endTime":"2026-08-22T03:31:20.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:31:20.802Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Canzone grounds into a force out, second baseman Pedro Ramírez to shortstop Nico Hoerner. Randy Arozarena out at 2nd. Dominic Canzone to 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:31:30.747Z","endTime":"2026-08-22T03:32:40.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.6,"endSpeed":66.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.258663777864435,"aZ":-39.26909473670292,"pfxX":-5.8233981083857715,"pfxZ":-6.498408488245212,"pX":-1.2654795045012457,"pZ":1.153982572733072,"vX0":-6.054678940498778,"vY0":-104.05745280612577,"vZ0":0.8220721479751141,"x":165.24,"y":207.62,"x0":2.4439765407343437,"y0":50.00376220255623,"z0":5.424293692539688,"aX":-6.355142401179495},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-11.2,"breakHorizontal":12.2,"spinRate":2541,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.5273496022231292,"extension":6.037335075285036},"index":0,"playId":"b9bb54e5-bd2b-3b3c-9636-41df716eda6d","pitchNumber":1,"startTime":"2026-08-22T03:31:53.735Z","endTime":"2026-08-22T03:31:58.115Z","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":90.3,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29809778503453,"aZ":-20.16442344971999,"pfxX":8.393773534048018,"pfxZ":6.86815932618107,"pX":-0.2872934746089163,"pZ":3.097466557818992,"vX0":-9.039401747655004,"vY0":-131.29212618554743,"vZ0":-1.4979914036013193,"x":127.95,"y":155.15,"x0":2.1066134541736448,"y0":50.00495866651089,"z0":5.173238929641914,"aX":14.68397697211229},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-13.3,"spinRate":2293,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4168791520842947,"extension":6.193356332972046},"index":1,"playId":"cab07d7c-165d-3720-b66c-2c2f392815b1","pitchNumber":2,"startTime":"2026-08-22T03:32:13.564Z","endTime":"2026-08-22T03:32:18.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.76741032124344,"aZ":-31.779937804243428,"pfxX":9.280118411042563,"pfxZ":0.30491326011982256,"pX":-0.550629488139592,"pZ":1.1107983140690176,"vX0":-8.754943648447314,"vY0":-112.26927984706185,"vZ0":-1.5648729082489936,"x":137.99,"y":208.79,"x0":2.188390004941921,"y0":50.00039380961171,"z0":5.042471671747851,"aX":11.879789039837375},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":1729,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.487318057795326,"extension":6.2198840168887},"hitData":{"launchSpeed":82.0,"launchAngle":-1.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":151.07}},"index":2,"playId":"019125ff-28b2-324d-969f-2a0019fda321","pitchNumber":3,"startTime":"2026-08-22T03:32:33.961Z","endTime":"2026-08-22T03:32:40.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:32:40.903Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to center fielder Pete Crow-Armstrong. Dominic Canzone to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:32:54.322Z","endTime":"2026-08-22T03:33:22.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.74996304219184,"aZ":-30.14528430784472,"pfxX":11.072540466375084,"pfxZ":1.606846144776359,"pX":0.47025584725056485,"pZ":1.4464690376002656,"vX0":-7.348115466685311,"vY0":-111.40086792712415,"vZ0":-1.4860884165294272,"x":99.07,"y":199.73,"x0":2.3619440955866167,"y0":50.00520041079879,"z0":5.219155974425222,"aX":14.012748155928938},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.9,"breakHorizontal":-18.4,"spinRate":1709,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.49041770207700264,"extension":6.12310833079393},"hitData":{"launchSpeed":79.4,"launchAngle":13.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.24,"coordY":92.68}},"index":0,"playId":"7ca25273-2a50-34cc-98e4-0395468bd5e8","pitchNumber":1,"startTime":"2026-08-22T03:33:11.245Z","endTime":"2026-08-22T03:33:22.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:33:22.275Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:33:43.139Z","endTime":"2026-08-22T03:35:34.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757831646109075,"aZ":-22.008771500584707,"pfxX":8.360418880961083,"pfxZ":5.4763992316720405,"pX":-0.9324222687879796,"pZ":3.3541868976846967,"vX0":-10.85073845487498,"vY0":-134.76753949386418,"vZ0":-1.0824719143949446,"x":152.54,"y":148.22,"x0":2.042587521851782,"y0":50.00454485905577,"z0":5.302298153759997,"aX":15.523550630173037},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-13.1,"spinRate":2260,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.4050109196349032,"extension":6.315602702464304},"index":0,"playId":"095f8714-59e7-364a-892b-1455af764478","pitchNumber":1,"startTime":"2026-08-22T03:34:05.463Z","endTime":"2026-08-22T03:34:10.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.474662908265547,"aZ":-39.591045533042106,"pfxX":-7.119219061987362,"pfxZ":-6.33123958363192,"pX":0.7003966774682767,"pZ":2.535723658647313,"vX0":-2.0589448433279793,"vY0":-108.07931620881409,"vZ0":2.884684424406176,"x":90.3,"y":170.32,"x0":2.5924703298099754,"y0":50.00088792819868,"z0":5.560297269218656,"aX":-8.342915580697568},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-10.2,"breakHorizontal":13.4,"spinRate":2570,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.5085892547154955,"extension":5.9994251881947385},"index":1,"playId":"4102e61b-43cb-3ffc-b038-faf432e732f2","pitchNumber":2,"startTime":"2026-08-22T03:34:41.886Z","endTime":"2026-08-22T03:34:47.186Z","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":81.7,"endSpeed":75.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.357064580642625,"aZ":-30.2563588264545,"pfxX":-0.14275960327765302,"pfxZ":1.331533569667669,"pX":0.7922370045320112,"pZ":0.9910177734839178,"vX0":-4.390654447029725,"vY0":-118.90927036282274,"vZ0":-2.611767329551559,"x":86.8,"y":212.02,"x0":2.679436516727903,"y0":50.000620049155835,"z0":4.8431142499537385,"aX":-0.20357220198482615},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":1.3,"spinRate":2564,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.46027241738703095,"extension":5.95903546227879},"index":2,"playId":"3a1832f7-a345-30e1-86fd-44caa60ce25f","pitchNumber":3,"startTime":"2026-08-22T03:35:01.723Z","endTime":"2026-08-22T03:35:06.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.579648364597404,"aZ":-27.16859293465658,"pfxX":8.35234325509702,"pfxZ":3.837725328085577,"pX":0.602935615787078,"pZ":2.768797848158872,"vX0":-6.711288042539593,"vY0":-113.70564180680127,"vZ0":0.7044839206325532,"x":94.02,"y":164.02,"x0":2.512955055969162,"y0":50.00327228906233,"z0":5.1586448135072835,"aX":10.89627361361758},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.4,"breakHorizontal":-13.3,"spinRate":1779,"spinDirection":105},"zone":3,"typeConfidence":2.0,"plateTime":0.4823981312645862,"extension":6.075171812099379},"hitData":{"launchSpeed":87.2,"launchAngle":61.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.38,"coordY":152.59}},"index":3,"playId":"873dbbef-562c-38e3-b935-b0c9315eb332","pitchNumber":4,"startTime":"2026-08-22T03:35:24.987Z","endTime":"2026-08-22T03:35:34.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:35:34.587Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:37:35.638Z","endTime":"2026-08-22T03:38:24.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Cubs manager Craig Counsell ejected by HP umpire Brennan Miller.","event":"Ejection","eventType":"ejection","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T03:37:35.610Z","endTime":"2026-08-22T03:37:41.853Z","isPitch":false,"type":"action","player":{"id":112736,"link":"/api/v1/people/112736"},"umpire":{"id":639723,"link":"/api/v1/people/639723"}},{"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":93.2,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78066796179944,"aZ":-33.21152909186213,"pfxX":-11.043892271377189,"pfxZ":-0.5581565305184188,"pX":-1.5669094536956283,"pZ":2.6740321976442796,"vX0":6.944738316596793,"vY0":-135.5163063198799,"vZ0":0.2821020457059842,"x":176.73,"y":166.58,"x0":-2.7382347848047486,"y0":50.00669864848416,"z0":4.903458231272532,"aX":-20.384602909615595},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.7,"breakHorizontal":18.4,"spinRate":2357,"spinDirection":245},"zone":11,"typeConfidence":0.92,"plateTime":0.4054029338568612,"extension":6.173209731278133},"index":1,"playId":"5e889f5d-d9bc-3ee9-b0ab-63b2115db784","pitchNumber":1,"startTime":"2026-08-22T03:37:41.853Z","endTime":"2026-08-22T03:37:45.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867322501966672,"aZ":-20.03139155624761,"pfxX":-7.741293408845624,"pfxZ":6.3660439776310085,"pX":-0.4928136829829708,"pZ":2.8255989493472047,"vX0":8.443184916350654,"vY0":-137.55168871872849,"vZ0":-1.8617264617213896,"x":135.78,"y":162.49,"x0":-2.6033063931625215,"y0":50.00024777961869,"z0":4.876036095722764,"aX":-14.761402796476903},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":12.1,"spinRate":2321,"spinDirection":254},"zone":1,"typeConfidence":0.91,"plateTime":0.39892041428341507,"extension":6.277618897663524},"index":2,"playId":"a2e7f49d-2cdc-315c-82af-2f0cf591288c","pitchNumber":2,"startTime":"2026-08-22T03:37:58.300Z","endTime":"2026-08-22T03:38:03.069Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.807945616738667,"aZ":-25.14147746047548,"pfxX":-7.181109786756797,"pfxZ":3.6783938044006437,"pX":-0.3172224255607612,"pZ":2.80081620828637,"vX0":8.738953537623436,"vY0":-136.6023370468622,"vZ0":-0.9376789586528356,"x":129.09,"y":163.16,"x0":-2.6074074997410723,"y0":50.00286848849235,"z0":4.858713939094032,"aX":-13.730143471004062},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":11.4,"spinRate":2236,"spinDirection":251},"zone":1,"typeConfidence":0.72,"plateTime":0.39919352941980835,"extension":6.132790699433414},"hitData":{"launchSpeed":103.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.26,"coordY":135.28}},"index":3,"playId":"11f51c0c-0f29-3f8d-9a7a-a509fbd4023a","pitchNumber":3,"startTime":"2026-08-22T03:38:15.027Z","endTime":"2026-08-22T03:38:24.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:38:24.032Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, shortstop Brock Rodden to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:38:28.747Z","endTime":"2026-08-22T03:39:16.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824225985511404,"aZ":-34.78481276277795,"pfxX":-9.981726494168912,"pfxZ":-1.6754195771960223,"pX":0.5138410128813006,"pZ":1.6689414318192175,"vX0":10.74401260241589,"vY0":-124.07877297961032,"vZ0":-0.6809381946412076,"x":97.41,"y":193.72,"x0":-2.575484850021001,"y0":50.00171799883261,"z0":4.845313596256406,"aX":-15.563285153985191},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":1538,"spinDirection":283},"zone":9,"typeConfidence":0.96,"plateTime":0.4414377091787789,"extension":6.354177327185456},"index":0,"playId":"8300f1d9-b823-38fa-90a6-b06c7d804147","pitchNumber":1,"startTime":"2026-08-22T03:38:45.106Z","endTime":"2026-08-22T03:38:48.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-22T03:38:56.543Z","endTime":"2026-08-22T03:39:07.182Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.568473460526008,"aZ":-21.587898622615402,"pfxX":-8.119378762745601,"pfxZ":5.422409284497826,"pX":-0.4081881473402034,"pZ":2.10945237772716,"vX0":8.839543471588588,"vY0":-138.700175983937,"vZ0":-3.506828877733365,"x":132.56,"y":181.82,"x0":-2.579193490101471,"y0":50.00115632364551,"z0":4.827114058298783,"aX":-15.84385256237916},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":2410,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.3946746120703448,"extension":6.044366408056559},"hitData":{"launchSpeed":102.3,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":144.99}},"index":2,"playId":"d67a15b0-3409-38d4-ba13-957336c2f2cf","pitchNumber":2,"startTime":"2026-08-22T03:39:07.182Z","endTime":"2026-08-22T03:39:16.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:39:16.938Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:39:21.426Z","endTime":"2026-08-22T03:40:12.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.109755003537572,"aZ":-34.961230903541406,"pfxX":-9.437946921826757,"pfxZ":-1.4434382423332917,"pX":-1.3158722388339696,"pZ":1.9091327213115288,"vX0":6.9685594815924645,"vY0":-138.09763093693476,"vZ0":-1.660389489195405,"x":167.16,"y":187.23,"x0":-2.64730498400771,"y0":50.00514868117371,"z0":4.872789045912043,"aX":-18.20912115334785},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.8,"breakHorizontal":15.6,"spinRate":2402,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.39682243811850704,"extension":6.34925695348304},"index":0,"playId":"4d6fd6ba-c857-3692-a117-7c4a8fa1c565","pitchNumber":1,"startTime":"2026-08-22T03:39:41.273Z","endTime":"2026-08-22T03:39:45.290Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.248093449772135,"aZ":-30.04657498842699,"pfxX":-11.222505793133326,"pfxZ":1.12804927257484,"pX":0.3478130356770373,"pZ":1.7392746881217942,"vX0":11.565890826473028,"vY0":-136.4847483086457,"vZ0":-2.5782846290161117,"x":103.74,"y":191.82,"x0":-2.480984003598427,"y0":50.006487602735675,"z0":4.759524348951714,"aX":-21.23725919477998},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.7,"breakHorizontal":18.0,"spinRate":2432,"spinDirection":241},"zone":9,"typeConfidence":0.91,"plateTime":0.40088875156600245,"extension":6.289728549172452},"hitData":{"launchSpeed":97.5,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":178.88,"coordY":113.56}},"index":1,"playId":"f22d0869-7a79-37c7-95ef-a36d89438512","pitchNumber":2,"startTime":"2026-08-22T03:39:59.294Z","endTime":"2026-08-22T03:40:12.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:40:12.025Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:42:51.577Z","endTime":"2026-08-22T03:45:20.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T03:40:18.582Z","endTime":"2026-08-22T03:41:07.071Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gabe Speier replaces Emerson Hancock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-22T03:41:07.071Z","endTime":"2026-08-22T03:42:53.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.716619386620067,"aZ":-17.115303389423712,"pfxX":9.58969952275223,"pfxZ":7.690110339962162,"pX":-0.8075618728780523,"pZ":2.731820197346207,"vX0":-10.199786057387286,"vY0":-138.94209868562194,"vZ0":-4.115448591939083,"x":147.78,"y":165.02,"x0":1.662607930799322,"y0":50.00018701218551,"z0":5.367208136184182,"aX":18.7734718460307},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":-15.2,"spinRate":2111,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.39398999941010215,"extension":6.293964108119016},"index":2,"playId":"eceb134e-48b2-348b-97cd-1c01a013673c","pitchNumber":1,"startTime":"2026-08-22T03:42:53.901Z","endTime":"2026-08-22T03:42:59.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.385788086038946,"aZ":-23.57797100658176,"pfxX":10.882176311949255,"pfxZ":4.346828911133368,"pX":-1.180771636730112,"pZ":1.3832681262789066,"vX0":-11.513165865654113,"vY0":-139.30161041067046,"vZ0":-6.37776601325727,"x":162.01,"y":201.43,"x0":1.5791451719540384,"y0":50.00444980582849,"z0":5.24662670875612,"aX":21.52846386573083},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":-17.5,"spinRate":2199,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39222051066254604,"extension":6.261275941039313},"index":3,"playId":"c26195d6-6e9f-3aa8-acf7-4a30e8f5490c","pitchNumber":2,"startTime":"2026-08-22T03:43:23.676Z","endTime":"2026-08-22T03:43:27.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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214996175280206,"aZ":-25.630703155473196,"pfxX":11.238406066985759,"pfxZ":3.3736442739699264,"pX":-0.738080946998327,"pZ":2.394145838366913,"vX0":-10.50836680324956,"vY0":-138.21693602311916,"vZ0":-3.145271374743785,"x":145.13,"y":174.14,"x0":1.6491974194851144,"y0":50.00219716241403,"z0":5.264114725962155,"aX":21.788744186653286},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":-18.2,"spinRate":2076,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.39598003264503534,"extension":6.249741839804168},"index":4,"playId":"069ec7da-1445-355f-ba91-7868b59460ad","pitchNumber":3,"startTime":"2026-08-22T03:43:44.290Z","endTime":"2026-08-22T03:43:49.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582165423319797,"aZ":-16.927315812001446,"pfxX":6.647634332681672,"pfxZ":7.702110709341784,"pX":-0.6724039071389356,"pZ":2.217435789811668,"vX0":-9.56911423362453,"vY0":-139.60692658542368,"vZ0":-5.388099852622271,"x":142.63,"y":178.91,"x0":1.9313928262369255,"y0":50.00336586655103,"z0":5.281663037609521,"aX":13.160872973135959},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":-10.1,"spinRate":2280,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.3919142110870708,"extension":6.386996542529073},"index":5,"playId":"2338fd5e-7fee-335a-b258-ef0c2f5114a9","pitchNumber":4,"startTime":"2026-08-22T03:44:05.121Z","endTime":"2026-08-22T03:44:09.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-22T03:44:20.363Z","endTime":"2026-08-22T03:44:31.246Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.220246351365233,"aZ":-18.819436186496965,"pfxX":7.354491791698405,"pfxZ":6.711016078997051,"pX":0.5890496153572486,"pZ":3.0933780304886502,"vX0":-5.958058675732541,"vY0":-140.06766414410532,"vZ0":-2.9270583648623023,"x":94.55,"y":155.26,"x0":1.7867655955502917,"y0":50.002131604101706,"z0":5.380461080165907,"aX":14.633350079759303},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":-12.1,"spinRate":2322,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.3908354381406576,"extension":6.181901351408593},"index":7,"playId":"f99c41e4-6290-3971-916e-176da972d4a7","pitchNumber":5,"startTime":"2026-08-22T03:44:31.246Z","endTime":"2026-08-22T03:44:36.499Z","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":95.5,"endSpeed":87.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630020879717506,"aZ":-25.14035312108354,"pfxX":11.556871156315328,"pfxZ":3.582049018580376,"pX":-1.2356096558350231,"pZ":2.728911474318733,"vX0":-11.58392562509351,"vY0":-138.6748879797222,"vZ0":-2.603611820420686,"x":164.1,"y":165.1,"x0":1.477817370308815,"y0":50.00328120410533,"z0":5.342484615341985,"aX":22.694729444452715},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":2175,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.39374907383971225,"extension":6.243021878864442},"index":8,"playId":"d1a94cc6-2bd4-32a4-b538-e00c6cd357ab","pitchNumber":6,"startTime":"2026-08-22T03:44:53.986Z","endTime":"2026-08-22T03:44:59.692Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3171291303941,"aZ":-33.214612359203926,"pfxX":-0.5673180993222084,"pfxZ":-0.6446624631704463,"pX":-1.022804077708872,"pZ":1.56109232734,"vX0":-7.239378263527596,"vY0":-125.92050595839785,"vZ0":-2.288272560326659,"x":155.99,"y":196.63,"x0":1.9568864781260524,"y0":50.003741155198114,"z0":5.155362837341641,"aX":-0.9141332613540061},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":2.6,"spinRate":2195,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.43412255384490406,"extension":6.219487974690407},"hitData":{"launchSpeed":99.1,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":153.61}},"index":9,"playId":"8d50efc4-b3c1-3255-92fb-bbfb10523136","pitchNumber":7,"startTime":"2026-08-22T03:45:13.266Z","endTime":"2026-08-22T03:45:20.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:45:20.353Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:47:20.940Z","endTime":"2026-08-22T03:48:35.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":69.6,"endSpeed":64.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.585819086400978,"aZ":-38.82325079845348,"pfxX":-8.337988800405647,"pfxZ":-6.445787403786062,"pX":1.150033323148833,"pZ":2.543886687373737,"vX0":-0.3433562117878685,"vY0":-101.29160626638316,"vZ0":2.9819035459175227,"x":73.16,"y":170.1,"x0":2.404132636527442,"y0":50.001014887575614,"z0":5.929997180250827,"aX":-8.604652269377956},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-10.3,"breakHorizontal":15.1,"spinRate":2540,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.5421295437600704,"extension":5.712854744376593},"index":0,"playId":"66707b73-f4c7-38c8-9f1e-57cd029a8f67","pitchNumber":1,"startTime":"2026-08-22T03:47:28.134Z","endTime":"2026-08-22T03:47:33.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.192515541410856,"aZ":-28.436863665449934,"pfxX":10.027612112908304,"pfxZ":2.8436756934282013,"pX":0.6784280756353294,"pZ":1.904551273377351,"vX0":-6.028883284979946,"vY0":-113.73527092611742,"vZ0":-1.3791419458993426,"x":91.14,"y":187.36,"x0":2.0561795011157944,"y0":50.002868343693635,"z0":5.3299718683377995,"aX":13.182249539359143},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":5.0,"breakHorizontal":-16.7,"spinRate":1764,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4809445756989965,"extension":6.016631492162315},"index":1,"playId":"a4ba97b3-6fba-347d-9e92-1aa135027e30","pitchNumber":2,"startTime":"2026-08-22T03:47:40.817Z","endTime":"2026-08-22T03:47:48.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44927639817327,"aZ":-16.470782553191892,"pfxX":8.925460600258543,"pfxZ":8.495011381320714,"pX":-0.8892730975019015,"pZ":2.703701676128147,"vX0":-10.38607058688163,"vY0":-135.09298136382031,"vZ0":-3.9886380761960623,"x":150.9,"y":165.78,"x0":1.845584325534019,"y0":50.000005430799675,"z0":5.3570878128180475,"aX":16.493956639496716},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-13.9,"spinRate":2486,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.40545525821462114,"extension":6.099826046438918},"index":2,"playId":"217223ee-f256-35ec-8949-671b7eac3e01","pitchNumber":3,"startTime":"2026-08-22T03:47:58.214Z","endTime":"2026-08-22T03:48:03.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.345902625435663,"aZ":-19.16869856857838,"pfxX":8.198136673148714,"pfxZ":7.268986457061949,"pX":0.042556896526296094,"pZ":3.282693695183739,"vX0":-7.889871877961412,"vY0":-132.87025449626546,"vZ0":-1.8480047320030843,"x":115.38,"y":150.15,"x0":1.9846645989777485,"y0":50.00132641413483,"z0":5.37943253802078,"aX":14.664454742290422},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":-13.2,"spinRate":2337,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.41215823041805333,"extension":6.113752935525305},"index":3,"playId":"a4f8d859-f2d9-30ef-9d95-bc3787ec1e77","pitchNumber":4,"startTime":"2026-08-22T03:48:12.405Z","endTime":"2026-08-22T03:48:17.490Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1430667860855,"aZ":-29.43833466583376,"pfxX":0.834300610103619,"pfxZ":1.863827375848805,"pX":0.23404112827447765,"pZ":2.197231235485431,"vX0":-5.7085037963128515,"vY0":-120.09176886325956,"vZ0":-0.4200752086506341,"x":108.08,"y":179.45,"x0":2.528276303192924,"y0":50.00252472384538,"z0":4.981438647435517,"aX":1.2249964138001075},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.5,"breakHorizontal":-0.2,"spinRate":2565,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4552044899367411,"extension":5.917989833598969},"index":4,"playId":"a0fc30da-ddd7-347c-ae5a-fcc5c7edfac6","pitchNumber":5,"startTime":"2026-08-22T03:48:29.958Z","endTime":"2026-08-22T03:48:35.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:48:35.575Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to second baseman Pedro Ramírez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:48:36.605Z","endTime":"2026-08-22T03:49:57.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":67.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.231295559602703,"aZ":-39.79135797496176,"pfxX":-6.606176253583523,"pfxZ":-6.745892691471716,"pX":0.2890683190414664,"pZ":1.6256311596040736,"vX0":-2.4066757728163295,"vY0":-106.18844877008497,"vZ0":0.99520178522019,"x":105.98,"y":194.89,"x0":2.299601633290638,"y0":50.00465772737569,"z0":5.721249284694386,"aX":-7.454255512591199},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-11.5,"breakHorizontal":12.6,"spinRate":2609,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.5182076816224432,"extension":5.824743551503559},"index":0,"playId":"a66b8519-02a1-3637-a157-7ddbce48eb21","pitchNumber":1,"startTime":"2026-08-22T03:49:00.666Z","endTime":"2026-08-22T03:49:04.360Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-22T03:49:11.073Z","endTime":"2026-08-22T03:49:25.512Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":68.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.787092713496424,"aZ":-41.721293631641544,"pfxX":-5.997733232550937,"pfxZ":-7.949754756028561,"pX":0.20882285113767876,"pZ":2.6846280007124688,"vX0":-2.740790586710088,"vY0":-109.63976197696977,"vZ0":2.78065312917942,"x":109.04,"y":166.3,"x0":2.259555410978477,"y0":50.00232234305988,"z0":5.895049800513809,"aX":-7.2037256594222105},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-13.1,"breakHorizontal":11.6,"spinRate":2685,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.5021432108034865,"extension":5.846755030303962},"index":2,"playId":"63452d05-f36a-324b-bdee-3048669df0f3","pitchNumber":2,"startTime":"2026-08-22T03:49:25.512Z","endTime":"2026-08-22T03:49:30.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111156223818,"aZ":-20.71565669605501,"pfxX":10.133843650377116,"pfxZ":6.350175988421656,"pX":0.3251494934281465,"pZ":3.49578736579371,"vX0":-7.7119423834402445,"vY0":-134.02428236610507,"vZ0":-0.9472348636934363,"x":104.61,"y":144.39,"x0":1.934706642125414,"y0":50.00369956354583,"z0":5.3442621522972855,"aX":18.290414604807403},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-16.6,"spinRate":2445,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40991371023544243,"extension":6.109719409372766},"hitData":{"launchSpeed":94.4,"launchAngle":63.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":139.99,"coordY":130.26}},"index":3,"playId":"2b0d97a9-fcb5-3241-954f-4b2e8ff1a4f0","pitchNumber":3,"startTime":"2026-08-22T03:49:44.543Z","endTime":"2026-08-22T03:49:57.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:49:57.629Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:50:01.893Z","endTime":"2026-08-22T03:52:09.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.2,"endSpeed":68.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.677809414306413,"aZ":-39.940781256500976,"pfxX":-6.486855674250207,"pfxZ":-6.656124307599275,"pX":-0.609150385747502,"pZ":1.6225127085896738,"vX0":-4.699906886375924,"vY0":-107.94155510679524,"vZ0":1.0472660939371454,"x":140.22,"y":194.97,"x0":2.447465064435833,"y0":50.00169873565817,"z0":5.566188289771,"aX":-7.570893595038748},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-11.3,"breakHorizontal":13.1,"spinRate":2719,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.5095428942557456,"extension":5.95629194674568},"index":0,"playId":"a9b2e219-3cd0-3309-9a82-cceb44006650","pitchNumber":1,"startTime":"2026-08-22T03:50:18.499Z","endTime":"2026-08-22T03:50:23.575Z","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":81.2,"endSpeed":75.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.922811725337382,"aZ":-32.383619694864734,"pfxX":-1.4266208548544608,"pfxZ":-0.14472698309082244,"pX":1.555369077424638,"pZ":1.8797341563329828,"vX0":-2.572959157419202,"vY0":-118.34232810709088,"vZ0":-0.3453481570564446,"x":57.71,"y":188.03,"x0":2.8387215292934287,"y0":50.003534324436856,"z0":4.974090741572201,"aX":-2.039427102274959},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":3.1,"spinRate":2620,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.46145195441537235,"extension":5.897070057377088},"index":1,"playId":"c2af0bd1-1896-3837-a189-ef5d1ebe7bc6","pitchNumber":2,"startTime":"2026-08-22T03:50:31.680Z","endTime":"2026-08-22T03:50:37.145Z","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":91.2,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541982916549344,"aZ":-19.475472148178987,"pfxX":6.977117935078762,"pfxZ":7.124381515242618,"pX":-0.882268851643019,"pZ":2.6594042553313786,"vX0":-9.918680959301357,"vY0":-132.46381556015325,"vZ0":-2.9992086788956764,"x":150.63,"y":166.98,"x0":1.9992227775620226,"y0":50.00058399261891,"z0":5.225373368591474,"aX":12.43299223067488},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-10.6,"spinRate":2238,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4130362719435654,"extension":6.158086241800302},"index":2,"playId":"5dfb80a2-998d-3b87-8d0e-7092f90de377","pitchNumber":3,"startTime":"2026-08-22T03:51:01.436Z","endTime":"2026-08-22T03:51:06.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71199425485764,"aZ":-29.411990837477557,"pfxX":2.294786301357865,"pfxZ":1.8781143722404074,"pX":-1.9517748883564976,"pZ":2.1645934469131864,"vX0":-11.398121083366132,"vY0":-120.17050396286221,"vZ0":-0.29892964079014517,"x":191.4,"y":180.34,"x0":2.540073012133617,"y0":50.00448191287934,"z0":4.887335539930649,"aX":3.38080665260358},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2467,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4545277388980571,"extension":6.181049354550844},"index":3,"playId":"60d3fadc-d00c-341a-a8f2-d7283d59fc83","pitchNumber":4,"startTime":"2026-08-22T03:51:18.220Z","endTime":"2026-08-22T03:51:22.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07504955936921,"aZ":-19.37852546450062,"pfxX":7.110072004205841,"pfxZ":7.299692755526964,"pX":0.7101568758733643,"pZ":2.8501465714915706,"vX0":-6.585600036135968,"vY0":-131.36993897001784,"vZ0":-2.557446933464397,"x":89.93,"y":161.83,"x0":2.322236076905186,"y0":50.00190886328188,"z0":5.272013418037508,"aX":12.462873343558643},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-11.5,"spinRate":2347,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41646649996684904,"extension":6.101676064194134},"index":4,"playId":"22feeeb7-03f3-3427-8a44-87a5ded45203","pitchNumber":5,"startTime":"2026-08-22T03:51:35.468Z","endTime":"2026-08-22T03:51:42.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-22T03:51:51.766Z","endTime":"2026-08-22T03:52:04.361Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.618146842393937,"aZ":-29.879677763820446,"pfxX":1.1030080411605452,"pfxZ":1.543286448688403,"pX":-1.8826170292959943,"pZ":2.0664266062446304,"vX0":-10.754483824086995,"vY0":-120.74289656259653,"vZ0":-0.41839465426281286,"x":188.76,"y":182.99,"x0":2.4697690772782215,"y0":50.004957858842836,"z0":4.851938555350758,"aX":1.6440842274919316},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":0.4,"spinRate":2585,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.45216100321287156,"extension":6.1426857610057475},"index":6,"playId":"c76423c2-0394-3b7e-bffe-39f5200fe356","pitchNumber":6,"startTime":"2026-08-22T03:52:04.361Z","endTime":"2026-08-22T03:52:09.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:52:09.810Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:52:11.589Z","endTime":"2026-08-22T03:53:02.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(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":91.8,"endSpeed":84.1,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.543902888821652,"aZ":-19.204729444863784,"pfxX":7.883066802098878,"pfxZ":7.153216509478982,"pX":0.2402402154402974,"pZ":3.5136868682996956,"vX0":-7.3652507501105235,"vY0":-133.50827159676913,"vZ0":-1.3226910859953658,"x":107.84,"y":143.91,"x0":2.0045948580880593,"y0":50.0032104116277,"z0":5.391668845843879,"aX":14.294709384845513},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.7,"spinRate":2293,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40956665945396686,"extension":6.1746082181379505},"index":0,"playId":"a36e0f91-2f5a-3e41-ab78-3d16897320e6","pitchNumber":1,"startTime":"2026-08-22T03:52:35.502Z","endTime":"2026-08-22T03:52:39.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.1,"endSpeed":65.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.89877618186091,"aZ":-38.98380806916505,"pfxX":-7.184235297666908,"pfxZ":-6.457480475145874,"pX":0.29870734917731084,"pZ":1.4679434898361812,"vX0":-1.7339938334834681,"vY0":-102.11826596501813,"vZ0":0.977635017345929,"x":105.61,"y":199.15,"x0":2.0920918391202936,"y0":50.00009382942027,"z0":5.780656133817348,"aX":-7.581893272938043},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-11.0,"breakHorizontal":13.4,"spinRate":2469,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.5364761993714455,"extension":5.9785444421464},"hitData":{"launchSpeed":94.9,"launchAngle":26.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.45,"coordY":60.92}},"index":1,"playId":"f44bcb3c-403a-372f-bb4a-7f0cbd43e57b","pitchNumber":2,"startTime":"2026-08-22T03:52:54.516Z","endTime":"2026-08-22T03:53:02.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:53:02.238Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a fly ball to right fielder Dominic Canzone.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T03:54:50.538Z","endTime":"2026-08-22T03:56:42.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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, 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":84.5,"endSpeed":78.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.504468615546884,"aZ":-34.403866502869604,"pfxX":-2.2850359858234826,"pfxZ":-1.432708941252553,"pX":-0.10123892964875579,"pZ":2.8365222769781893,"vX0":-4.289622745659417,"vY0":-123.07467443343229,"vZ0":0.7660450325099848,"x":120.86,"y":162.19,"x0":1.9525637766375286,"y0":50.00450013429311,"z0":5.405984998637334,"aX":-3.5500382289316437},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":5.0,"spinRate":2343,"spinDirection":281},"zone":2,"typeConfidence":2.0,"plateTime":0.4428806904619651,"extension":6.179463081176038},"index":0,"playId":"74379963-38a8-3b2b-a787-980901f15131","pitchNumber":1,"startTime":"2026-08-22T03:55:13.906Z","endTime":"2026-08-22T03:55:18.321Z","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":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611017521177587,"aZ":-19.628708711682417,"pfxX":7.452811025164485,"pfxZ":6.390911267617788,"pX":0.3145277209421215,"pZ":3.44499643436174,"vX0":-6.703752808071546,"vY0":-139.0946050964774,"vZ0":-2.067745421100529,"x":105.01,"y":145.77,"x0":1.7852110507758787,"y0":50.00366824966303,"z0":5.496686104109909,"aX":14.633679219687314},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":-12.1,"spinRate":2287,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3934758061061996,"extension":6.205815705456116},"index":1,"playId":"13b9c625-2ca9-3ae7-839a-1485970ca6b3","pitchNumber":2,"startTime":"2026-08-22T03:55:30.181Z","endTime":"2026-08-22T03:55:33.606Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.790409657340394,"aZ":-33.82395050588836,"pfxX":-1.2162469415031525,"pfxZ":-1.0782428729866353,"pX":0.3391433822548566,"pZ":0.9058432056523822,"vX0":-3.4824845178876824,"vY0":-122.45600961470768,"vZ0":-3.7678323796452915,"x":104.07,"y":214.32,"x0":1.9316088335272878,"y0":50.00064754420436,"z0":5.325992421992084,"aX":-1.865935290776062},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":3.0,"spinRate":2099,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4454900963616577,"extension":6.426780153605302},"index":2,"playId":"44717d45-608a-3e9e-adf6-3d87fc4c4512","pitchNumber":3,"startTime":"2026-08-22T03:55:51.111Z","endTime":"2026-08-22T03:55:55.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.847896823252874,"aZ":-16.28361309466477,"pfxX":5.655114574589561,"pfxZ":8.051095516256634,"pX":-0.8839096977142457,"pZ":3.041271887886859,"vX0":-9.17787308073555,"vY0":-138.84148939256292,"vZ0":-3.2987229380238428,"x":150.69,"y":156.67,"x0":1.713119136956641,"y0":50.00496921160667,"z0":5.313037257038888,"aX":11.16547103324978},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":-8.6,"spinRate":2232,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3928348730446496,"extension":6.284267957041875},"index":3,"playId":"5a4b05b9-ac1e-3e2d-b8de-c3e4adadfddd","pitchNumber":4,"startTime":"2026-08-22T03:56:12.583Z","endTime":"2026-08-22T03:56:17.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836886234016234,"aZ":-14.79503136674368,"pfxX":6.248441409734595,"pfxZ":8.646420407670957,"pX":-0.5258994691259902,"pZ":2.8385861578392606,"vX0":-8.468343958478098,"vY0":-140.19605642667352,"vZ0":-4.413143540490094,"x":137.05,"y":162.14,"x0":1.7084967292873314,"y0":50.000496436183965,"z0":5.384663690182184,"aX":12.556710924790508},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2354,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.3892610313738625,"extension":6.217545224415102},"hitData":{"launchSpeed":60.9,"launchAngle":34.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.55,"coordY":135.53}},"index":4,"playId":"20d96adc-391e-394c-84d9-f591693b7279","pitchNumber":5,"startTime":"2026-08-22T03:56:30.397Z","endTime":"2026-08-22T03:56:42.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:56:42.945Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T03:56:49.642Z","endTime":"2026-08-22T03:58:15.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6208213064975,"aZ":-21.537683637914906,"pfxX":10.504884976779689,"pfxZ":5.368032166601708,"pX":0.2676689789436781,"pZ":2.7224730286083547,"vX0":-7.948337289847633,"vY0":-139.26206983908284,"vZ0":-3.453372868283082,"x":106.8,"y":165.27,"x0":1.781000317455156,"y0":50.00555104721489,"z0":5.388021057086386,"aX":20.82402104313866},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":-17.6,"spinRate":2061,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.391953938043641,"extension":6.267850249235304},"index":0,"playId":"d3c9a300-95e2-3549-8eb6-203905e89ec2","pitchNumber":1,"startTime":"2026-08-22T03:57:05.584Z","endTime":"2026-08-22T03:57:10.549Z","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.8,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38892639930851,"aZ":-13.610119522320726,"pfxX":5.2444630802371766,"pfxZ":9.335008542927223,"pX":-0.629501689632138,"pZ":2.9563918176889232,"vX0":-8.030668295145677,"vY0":-139.4149387071183,"vZ0":-4.273323224214755,"x":141.0,"y":158.96,"x0":1.5936369395272092,"y0":50.00148737206917,"z0":5.393500084885351,"aX":10.428389245627704},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2277,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.39138210726360656,"extension":6.198859157757884},"index":1,"playId":"3b2706ab-4b70-37ca-8360-8c92b6bcc7bc","pitchNumber":2,"startTime":"2026-08-22T03:57:22.994Z","endTime":"2026-08-22T03:57:27.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T03:57:37.534Z","endTime":"2026-08-22T03:57:51.244Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522882798847125,"aZ":-36.49856817326495,"pfxX":-1.7087287549943886,"pfxZ":-2.714818917842087,"pX":-1.3245695720661232,"pZ":1.2821655905367104,"vX0":-6.9928246316298575,"vY0":-125.68152132895204,"vZ0":-2.324127065498935,"x":167.49,"y":204.16,"x0":1.7208867641961205,"y0":50.00412936504753,"z0":5.1958835780284724,"aX":-2.7198986152795803},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.3,"breakHorizontal":4.8,"spinRate":2310,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4365554458336849,"extension":6.305657734911509},"index":3,"playId":"82fceba8-eafe-3f90-a9f1-7fd138d596cd","pitchNumber":3,"startTime":"2026-08-22T03:57:51.244Z","endTime":"2026-08-22T03:57:55.875Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.545550229768416,"aZ":-28.11136991371746,"pfxX":10.59253575048843,"pfxZ":2.0624179374713076,"pX":-0.07666710865131128,"pZ":2.356415648367143,"vX0":-8.41068344362644,"vY0":-139.852420392669,"vZ0":-3.081008306331465,"x":119.92,"y":175.16,"x0":1.6037966859033987,"y0":50.00003069223194,"z0":5.329780023792509,"aX":20.836427305066564},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.2,"breakHorizontal":-17.3,"spinRate":2148,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3926650023758027,"extension":6.193957287201067},"index":4,"playId":"957b3cb4-ff05-3466-8110-657b2d703ca6","pitchNumber":4,"startTime":"2026-08-22T03:58:10.479Z","endTime":"2026-08-22T03:58:15.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:58:15.517Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, pitcher Gabe Speier to second baseman Cole Young to first baseman Josh Naylor. Seiya Suzuki out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T03:58:16.859Z","endTime":"2026-08-22T03:58:48.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3203261321833,"aZ":-23.84835397518192,"pfxX":11.201179098161209,"pfxZ":4.205650578552467,"pX":0.9454177911892799,"pZ":2.354841118960518,"vX0":-6.352372591574384,"vY0":-140.37604918356044,"vZ0":-4.079341323953446,"x":80.96,"y":175.2,"x0":1.792843086523732,"y0":50.00018353965579,"z0":5.395789783518245,"aX":22.159392261888247},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":-18.8,"spinRate":2221,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.39147950677605126,"extension":6.24875723520559},"hitData":{"launchSpeed":69.9,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.7,"coordY":184.03}},"index":0,"playId":"83c742e5-0aaa-3073-a14e-914c0084d62a","pitchNumber":1,"startTime":"2026-08-22T03:58:40.835Z","endTime":"2026-08-22T03:58:48.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:58:48.868Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, first baseman Michael Busch to pitcher Daniel Palencia.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:01:30.264Z","endTime":"2026-08-22T04:01:40.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:00:08.835Z","endTime":"2026-08-22T04:01:32.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27298181811784,"aZ":-12.321151250753761,"pfxX":-5.595398295152348,"pfxZ":9.470440615334706,"pX":0.10977959215495846,"pZ":2.4925545940325198,"vX0":4.586885530677574,"vY0":-143.64383920614705,"vZ0":-6.126095685122937,"x":112.82,"y":171.48,"x0":-0.778195989059563,"y0":50.006471418926814,"z0":5.414263561274989,"aX":-11.733116510923091},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2404,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3808601242171865,"extension":6.788985353348861},"hitData":{"launchSpeed":82.1,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.65,"coordY":171.35}},"index":1,"playId":"474402e8-7491-3e7a-a8e9-01ce8df5f508","pitchNumber":1,"startTime":"2026-08-22T04:01:32.450Z","endTime":"2026-08-22T04:01:40.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:01:40.641Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:01:46.590Z","endTime":"2026-08-22T04:05:35.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854438163976123,"aZ":-26.59093155956162,"pfxX":0.1242965847989923,"pfxZ":3.2092067790246865,"pX":7.36606722365141E-4,"pZ":1.8726301494181794,"vX0":2.862545114006172,"vY0":-130.6874730997363,"vZ0":-3.910987618990551,"x":116.97,"y":188.22,"x0":-1.1220034112914783,"y0":50.005209748428314,"z0":5.370989796047139,"aX":0.2162011530449281},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-0.8,"spinRate":2261,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.4180751348332179,"extension":6.625642563141294},"index":0,"playId":"87e02855-b5f2-3a5d-ac09-24d2b347f512","pitchNumber":1,"startTime":"2026-08-22T04:02:08.515Z","endTime":"2026-08-22T04:02:12.994Z","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":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11503623822032,"aZ":-11.738732730413311,"pfxX":-6.715046898878405,"pfxZ":9.657429675305213,"pX":0.24516213454562324,"pZ":2.6021474136637988,"vX0":5.267085977365552,"vY0":-144.63255431494758,"vZ0":-5.726521295226866,"x":107.65,"y":168.52,"x0":-0.7281933778119828,"y0":50.00430099829904,"z0":5.329517730833841,"aX":-14.2105632933806},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":2439,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3788782360299914,"extension":6.721389900685565},"index":1,"playId":"fe79457e-880a-3974-9901-e5668a0f204e","pitchNumber":2,"startTime":"2026-08-22T04:02:27.687Z","endTime":"2026-08-22T04:02:35.007Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MN","challengeTeamId":112}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.907188516836925,"aZ":-9.329606115018205,"pfxX":-7.244001685957191,"pfxZ":10.951537102975863,"pX":-0.2239621390900721,"pZ":3.0219475210870934,"vX0":4.7272571586179195,"vY0":-143.66505931050952,"vZ0":-5.187050717131685,"x":125.54,"y":157.19,"x0":-0.9512611253722816,"y0":50.00487725955104,"z0":5.4333105619972555,"aX":-15.113889587437548},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":12.1,"spinRate":2492,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3815520592076509,"extension":6.726728907971345},"index":2,"playId":"7ed2833e-6f6d-3fc9-bd3b-993dcd9a9db2","pitchNumber":3,"startTime":"2026-08-22T04:05:29.607Z","endTime":"2026-08-22T04:05:35.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:05:35.127Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:05:46.429Z","endTime":"2026-08-22T04:07:53.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916066525451377,"aZ":-25.95744295026195,"pfxX":-1.430052379506015,"pfxZ":3.4576458371324805,"pX":1.0102585410727205,"pZ":0.689153862354353,"vX0":5.742194229155536,"vY0":-133.58664618273315,"vZ0":-7.006759903197013,"x":78.49,"y":220.17,"x0":-0.985416764351538,"y0":50.00597408469479,"z0":5.2234986299525215,"aX":-2.5742757470522806},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":1.3,"spinRate":2429,"spinDirection":272},"zone":14,"typeConfidence":0.88,"plateTime":0.41068675203940774,"extension":6.715261540511954},"index":0,"playId":"61ca5922-056f-398e-9f71-f7b26f8a86c2","pitchNumber":1,"startTime":"2026-08-22T04:06:00.287Z","endTime":"2026-08-22T04:06:04.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45670434137419,"aZ":-10.557221210689981,"pfxX":-4.245393850276786,"pfxZ":10.359860570049598,"pX":0.8242058303440293,"pZ":3.4262576909345666,"vX0":5.82617865580869,"vY0":-143.37739952038527,"vZ0":-4.069060187957121,"x":85.58,"y":146.27,"x0":-0.6804790121548462,"y0":50.00475587840974,"z0":5.52023728316249,"aX":-8.860467761383987},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2442,"spinDirection":215},"zone":12,"typeConfidence":0.92,"plateTime":0.3816951987486954,"extension":6.7522848704017795},"index":1,"playId":"bf568fe5-0763-3ac3-8517-46a2e8cec8b4","pitchNumber":2,"startTime":"2026-08-22T04:06:16.545Z","endTime":"2026-08-22T04:06:24.540Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04224410506645,"aZ":-27.23312912121513,"pfxX":0.6208418453616167,"pfxZ":2.694860429958151,"pX":-0.13796248220698415,"pZ":2.3201549488793045,"vX0":2.639298607026984,"vY0":-133.5772589565847,"vZ0":-2.8563616979444535,"x":122.26,"y":176.14,"x0":-1.2139152119476386,"y0":50.001338940743025,"z0":5.332893555130189,"aX":1.1367342175968378},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":-1.6,"spinRate":2452,"spinDirection":167},"zone":5,"typeConfidence":0.91,"plateTime":0.4079021540873118,"extension":6.591014391752347},"index":2,"playId":"47785fac-1092-3749-9442-17a02ddc1920","pitchNumber":3,"startTime":"2026-08-22T04:06:38.272Z","endTime":"2026-08-22T04:06:42.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063626217119968,"aZ":-31.320817168741115,"pfxX":-3.0339000385491235,"pfxZ":0.4635395288470825,"pX":-0.8415839059310811,"pZ":2.773317626076598,"vX0":0.635679829580401,"vY0":-134.50059839624433,"vZ0":-1.473186092778711,"x":149.08,"y":163.9,"x0":-0.684907376769604,"y0":50.004830558020615,"z0":5.525742462379136,"aX":-5.622577946640665},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.7,"breakHorizontal":5.4,"spinRate":1220,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4054605333666981,"extension":6.7278354935093905},"index":3,"playId":"b4f65a3c-5ffb-3735-8c47-b454aa0864ab","pitchNumber":4,"startTime":"2026-08-22T04:06:56.698Z","endTime":"2026-08-22T04:07:01.974Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85000397881591,"aZ":-10.960737328307973,"pfxX":-5.079433516488129,"pfxZ":10.04172879303739,"pX":-0.9468416667997057,"pZ":4.051690067934483,"vX0":1.1951509886791039,"vY0":-144.26003796688363,"vZ0":-2.4340274264861854,"x":153.09,"y":129.38,"x0":-0.7059598262380833,"y0":50.00247160603291,"z0":5.579984057991539,"aX":-10.729187981379727},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2521,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.37936359628684,"extension":6.748339818604536},"index":4,"playId":"eb8697cf-d884-3677-8b24-6d5c21e8b99a","pitchNumber":5,"startTime":"2026-08-22T04:07:28.266Z","endTime":"2026-08-22T04:07:32.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7472910340228,"aZ":-9.461582655712458,"pfxX":-5.441122044413913,"pfxZ":10.726844191784343,"pX":0.26967643837349675,"pZ":2.1686740891470055,"vX0":4.070271624424002,"vY0":-144.39870650098212,"vZ0":-7.560237105692767,"x":106.72,"y":180.23,"x0":-0.44923909154361436,"y0":50.004971236158575,"z0":5.398590427692244,"aX":-11.523798147002243},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2477,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.37890699547471174,"extension":6.828648552237962},"index":5,"playId":"bcb73d4d-5328-3829-8659-c140f83ea0a6","pitchNumber":6,"startTime":"2026-08-22T04:07:47.867Z","endTime":"2026-08-22T04:07:53.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:07:53.625Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (21) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:10:09.014Z","endTime":"2026-08-22T04:11:28.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:09:08.976Z","endTime":"2026-08-22T04:10:11.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636159142162274,"aZ":-19.85767192190263,"pfxX":-9.82962369853551,"pfxZ":6.163636848187185,"pX":0.17524574234631177,"pZ":3.2811624223294786,"vX0":8.267212854328406,"vY0":-140.00827929035276,"vZ0":-3.2568218153844892,"x":110.32,"y":150.19,"x0":-1.5290194866982127,"y0":50.00451011201891,"z0":5.748689685667853,"aX":-19.64708095845621},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2316,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3902186395616112,"extension":5.915251722968617},"index":1,"playId":"98230ee5-b4d4-393e-9bf6-c0f517c26ec2","pitchNumber":1,"startTime":"2026-08-22T04:10:11.221Z","endTime":"2026-08-22T04:10:14.766Z","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":85.0,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446333940683814,"aZ":-34.29199052013904,"pfxX":11.062784506364519,"pfxZ":-1.3754351900257538,"pX":1.7322725901314777,"pZ":1.2389853796858703,"vX0":5.0597397041439365,"vY0":-123.64780206654316,"vZ0":-3.8169278965711397,"x":50.97,"y":205.33,"x0":-1.7796938241478,"y0":50.00114858028411,"z0":5.69048659283371,"aX":17.067663917264458},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":-21.2,"spinRate":2727,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44354884940371253,"extension":5.722624098416574},"index":2,"playId":"f97d1c87-5a2c-33e7-b981-e924a941d671","pitchNumber":2,"startTime":"2026-08-22T04:10:28.209Z","endTime":"2026-08-22T04:10:32.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610006704051802,"aZ":-24.914576620271287,"pfxX":-7.876521466264749,"pfxZ":4.121962119704776,"pX":-1.0520570065544153,"pZ":2.572071785473883,"vX0":4.815375759713118,"vY0":-131.31718554098654,"vZ0":-3.188122329998378,"x":157.1,"y":169.33,"x0":-1.878284049159106,"y0":50.00355564549488,"z0":5.638212717212939,"aX":-13.872742238305023},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":13.3,"spinRate":1646,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4157621623002994,"extension":6.001695366818775},"index":3,"playId":"0a4cef81-e3d7-392c-a526-a41c5205f0d4","pitchNumber":3,"startTime":"2026-08-22T04:10:47.098Z","endTime":"2026-08-22T04:10:52.040Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82072934990067,"aZ":-19.178432519780653,"pfxX":-8.820892463228864,"pfxZ":6.6098152618067765,"pX":-0.22015843715302053,"pZ":2.4016396406243357,"vX0":6.779126801710017,"vY0":-138.81195223877907,"vZ0":-5.187738697096889,"x":125.39,"y":173.94,"x0":-1.5384871912966689,"y0":50.00578448307544,"z0":5.557503014963451,"aX":-17.350448577457165},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":14.8,"spinRate":2127,"spinDirection":218},"zone":5,"typeConfidence":0.85,"plateTime":0.39342679922154744,"extension":5.8974826440659935},"hitData":{"launchSpeed":107.3,"launchAngle":27.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.95,"coordY":34.35}},"index":4,"playId":"98338eb8-954b-3c10-a2eb-56708e0847bf","pitchNumber":4,"startTime":"2026-08-22T04:11:04.837Z","endTime":"2026-08-22T04:11:28.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:11:28.843Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:11:55.853Z","endTime":"2026-08-22T04:12:11.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:11:46.730Z","endTime":"2026-08-22T04:11:58.074Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":97.3,"endSpeed":89.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17768217215879,"aZ":-17.692519222622835,"pfxX":-7.994214911254519,"pfxZ":7.050726159577001,"pX":-0.16721304726993494,"pZ":2.8061936861315577,"vX0":6.347573005693879,"vY0":-141.68391254612166,"vZ0":-4.9476355455871195,"x":123.37,"y":163.01,"x0":-1.3862141125646879,"y0":50.00630891005343,"z0":5.688353775824503,"aX":-16.42773623023574},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":13.3,"spinRate":2098,"spinDirection":219},"zone":2,"typeConfidence":0.85,"plateTime":0.38504490790994783,"extension":6.081562274648391},"hitData":{"launchSpeed":86.8,"launchAngle":12.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.58,"coordY":114.73}},"index":1,"playId":"1dc5f668-4b25-35c4-9e74-5ddf630064c6","pitchNumber":1,"startTime":"2026-08-22T04:11:58.074Z","endTime":"2026-08-22T04:12:11.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:12:11.023Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Ramírez walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:13:11.223Z","endTime":"2026-08-22T04:14:52.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:12:25.409Z","endTime":"2026-08-22T04:13:13.412Z","isPitch":false,"type":"action"},{"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":97.3,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08435567020996,"aZ":-22.26726339604727,"pfxX":-10.323462898658182,"pfxZ":4.8727472575516835,"pX":-0.6385577478594986,"pZ":2.987999761383074,"vX0":5.898860668275665,"vY0":-141.64284638527883,"vZ0":-3.5734470936302074,"x":141.34,"y":158.1,"x0":-1.4058422075518129,"y0":50.004899559769484,"z0":5.688315576577207,"aX":-20.997391274313856},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2184,"spinDirection":225},"zone":1,"typeConfidence":0.92,"plateTime":0.3865618027028499,"extension":6.070324279326005},"index":1,"playId":"b71cce36-05fa-3ad5-9f2f-ed4d0d4c4dd2","pitchNumber":1,"startTime":"2026-08-22T04:13:13.412Z","endTime":"2026-08-22T04:13:18.051Z","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":0},"index":2,"playId":"f8da9fc2-7842-36c1-83b0-c611b93f6fb1","startTime":"2026-08-22T04:13:34.171Z","endTime":"2026-08-22T04:13:37.692Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892004833006553,"aZ":-24.60730848093846,"pfxX":-6.793409749313353,"pfxZ":4.312855143914229,"pX":-1.6284396483952306,"pZ":3.733740082593665,"vX0":2.605195928329224,"vY0":-131.5860568857014,"vZ0":-0.4714623098485096,"x":179.07,"y":137.97,"x0":-1.748701699681708,"y0":50.00180637820379,"z0":5.738247215147471,"aX":-11.91321121799151},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":11.8,"spinRate":1380,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41624117657691917,"extension":5.830781510293267},"index":3,"playId":"9ee8aacd-e066-32f6-9d0f-213697a15ce4","pitchNumber":2,"startTime":"2026-08-22T04:13:52.353Z","endTime":"2026-08-22T04:13:58.022Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835471455264074,"aZ":-32.956623615328155,"pfxX":5.686608589227012,"pfxZ":-0.49996750124653655,"pX":0.43265823846172136,"pZ":1.0063611948913405,"vX0":3.535840302362486,"vY0":-123.55836927086052,"vZ0":-4.510307667952475,"x":100.51,"y":211.61,"x0":-1.7543162549812117,"y0":50.00573736240255,"z0":5.6144178355559875,"aX":8.823734400789663},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":-11.2,"spinRate":2639,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4427144640945899,"extension":5.652131016818522},"index":4,"playId":"a0c2ad58-fdec-3ac5-b3c3-cdaedcb91082","pitchNumber":3,"startTime":"2026-08-22T04:14:08.889Z","endTime":"2026-08-22T04:14:13.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077586752427884,"aZ":-31.96665411104925,"pfxX":7.4534212969448514,"pfxZ":0.13601918312826555,"pX":-1.1196001345746835,"pZ":2.6427783516682237,"vX0":-0.02457092541160938,"vY0":-121.50487983172077,"vZ0":-1.0977449806300608,"x":159.68,"y":167.42,"x0":-2.0781438778499464,"y0":50.00120337338426,"z0":5.869922202606353,"aX":11.179411375476294},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":-13.6,"spinRate":2646,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.4502196376900569,"extension":5.5663554527056665},"index":5,"playId":"abbf6926-97c3-3987-9bec-fc6234fd0173","pitchNumber":4,"startTime":"2026-08-22T04:14:27.680Z","endTime":"2026-08-22T04:14:32.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972109859013234,"aZ":-19.770108103712772,"pfxX":-10.46883592041474,"pfxZ":6.195044859104368,"pX":0.6361183063846839,"pZ":1.7965610982278666,"vX0":9.0114120543581,"vY0":-140.3759751618898,"vZ0":-6.676603674328693,"x":92.75,"y":190.27,"x0":-1.251285795720446,"y0":50.00015676769003,"z0":5.487292652672856,"aX":-20.946858146122143},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":17.2,"spinRate":2375,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.3897891291520956,"extension":6.033156677437503},"index":6,"playId":"e07b81ab-20a1-3e07-a15d-d6cd6514a42a","pitchNumber":5,"startTime":"2026-08-22T04:14:45.524Z","endTime":"2026-08-22T04:14:52.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:14:52.446Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out to third baseman Brendan Donovan in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:14:52.351Z","endTime":"2026-08-22T04:15:34.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.538886616451546,"aZ":-35.12029693585756,"pfxX":8.971568560374742,"pfxZ":-1.886107005356786,"pX":0.46891154049716516,"pZ":2.140621741095908,"vX0":2.0911775492160696,"vY0":-124.95146763022206,"vZ0":-1.9423809168355706,"x":99.13,"y":180.98,"x0":-1.5457946777797311,"y0":50.00083115493659,"z0":5.841433035202573,"aX":14.040487958086509},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.6,"breakHorizontal":-16.7,"spinRate":2747,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.4400446132532876,"extension":5.754786345717185},"hitData":{"launchSpeed":44.8,"launchAngle":56.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.07,"coordY":186.64}},"index":0,"playId":"ec0a4c33-9f6a-38eb-9a4d-c2616f839cff","pitchNumber":1,"startTime":"2026-08-22T04:15:25.061Z","endTime":"2026-08-22T04:15:34.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:15:34.079Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop Brock Rodden to first baseman Josh Naylor. Nico Hoerner to 3rd. Pedro Ramírez to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:15:45.998Z","endTime":"2026-08-22T04:17:24.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28734168189897,"aZ":-33.42455171997038,"pfxX":8.675356325811705,"pfxZ":-0.8166737202328243,"pX":0.13740523454990158,"pZ":2.2245914351607263,"vX0":1.3788980975399616,"vY0":-123.70616225835663,"vZ0":-1.9323412611252415,"x":111.76,"y":178.72,"x0":-1.5544331493938266,"y0":50.00080177611881,"z0":5.836517807397266,"aX":13.348710656592589},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-16.0,"spinRate":2607,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.4439660375018266,"extension":5.676364011877655},"index":0,"playId":"4e4d28f0-0683-3e6a-9629-bb8fd8b21291","pitchNumber":1,"startTime":"2026-08-22T04:16:10.193Z","endTime":"2026-08-22T04:16:14.690Z","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":97.7,"endSpeed":89.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27573834728997,"aZ":-19.709324683112555,"pfxX":-10.112346067055556,"pfxZ":6.106952070001028,"pX":1.0190688128202416,"pZ":2.2956855856790734,"vX0":10.042546009962953,"vY0":-141.91749559658624,"vZ0":-5.519155693355955,"x":78.16,"y":176.8,"x0":-1.2504641257461289,"y0":50.00380474005726,"z0":5.519871390738477,"aX":-20.64264196939281},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2247,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.38584617632945406,"extension":5.770157285364549},"index":1,"playId":"9d2d96d2-58bf-31c0-8706-154a9ca432a3","pitchNumber":2,"startTime":"2026-08-22T04:16:30.775Z","endTime":"2026-08-22T04:16:35.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918505928847495,"aZ":-36.07200547683991,"pfxX":8.021905515964953,"pfxZ":-2.5474238713474273,"pX":0.47804473949864157,"pZ":1.8441994523662275,"vX0":2.6374854270739236,"vY0":-123.53769600947847,"vZ0":-2.21368388492707,"x":98.78,"y":188.99,"x0":-1.6484579650829565,"y0":50.004075259216414,"z0":5.813559436993086,"aX":12.273644054442144},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-15.1,"spinRate":2653,"spinDirection":44},"zone":9,"typeConfidence":0.9,"plateTime":0.44508378946486227,"extension":5.7394865593631605},"index":2,"playId":"80f7104f-59ab-30a5-86cd-48def563f943","pitchNumber":3,"startTime":"2026-08-22T04:16:48.396Z","endTime":"2026-08-22T04:16:53.290Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813744125426833,"aZ":-23.786443899892884,"pfxX":-8.7864258653874,"pfxZ":4.02553060797154,"pX":0.5208588177756198,"pZ":2.1656043793253743,"vX0":8.50036869234371,"vY0":-143.1694442358141,"vZ0":-5.225601861274952,"x":97.15,"y":180.31,"x0":-1.3393362190082925,"y0":50.00367647917372,"z0":5.495130738392247,"aX":-18.314314186209735},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2090,"spinDirection":227},"zone":9,"typeConfidence":0.89,"plateTime":0.3819776830989965,"extension":5.838889345138502},"hitData":{"launchSpeed":98.5,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":148.54}},"index":3,"playId":"dbceaf65-5192-3aaa-ab08-c147cbb3ec46","pitchNumber":4,"startTime":"2026-08-22T04:17:15.641Z","endTime":"2026-08-22T04:17:24.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:17:24.658Z","atBatIndex":65},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Eduard Bazardo intentionally walks Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:17:55.965Z","endTime":"2026-08-22T04:18:42.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T04:17:55.964Z","endTime":"2026-08-22T04:18:40.918Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08231016-0676-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T04:18:40.918Z","endTime":"2026-08-22T04:18:40.945Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08231016-0676-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T04:18:40.945Z","endTime":"2026-08-22T04:18:40.946Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08231016-0676-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T04:18:40.946Z","endTime":"2026-08-22T04:18:40.947Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"08231016-0676-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T04:18:40.947Z","endTime":"2026-08-22T04:18:42.990Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-22T04:18:42.990Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:18:45.803Z","endTime":"2026-08-22T04:20:40.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.211547553305138,"aZ":-32.688535495174634,"pfxX":6.381068200258581,"pfxZ":-0.3166640946338495,"pX":0.8496302372461717,"pZ":1.4309597532539056,"vX0":3.9036879427422306,"vY0":-126.04570247178827,"vZ0":-4.187973968140438,"x":84.61,"y":200.14,"x0":-1.5474349454847993,"y0":50.004122006244636,"z0":5.748508851092196,"aX":10.285791228358182},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-12.5,"spinRate":2448,"spinDirection":47},"zone":14,"typeConfidence":0.89,"plateTime":0.43425246703947584,"extension":5.775182067464233},"index":0,"playId":"69e8984a-bed3-3962-b8b0-f197da428894","pitchNumber":1,"startTime":"2026-08-22T04:18:56.890Z","endTime":"2026-08-22T04:19:01.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729719287401632,"aZ":-35.73982490857284,"pfxX":8.965684063436367,"pfxZ":-2.2821616035231944,"pX":0.7795227123273898,"pZ":1.9102107136749402,"vX0":2.9401696657610112,"vY0":-124.36463869379209,"vZ0":-2.2695617818520457,"x":87.29,"y":187.2,"x0":-1.5839689712669962,"y0":50.00381040890113,"z0":5.808638961619174,"aX":13.997059120107174},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.4,"breakHorizontal":-16.9,"spinRate":2519,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.44099296944365474,"extension":5.781897391689817},"index":1,"playId":"dcae18f8-86d6-31dd-ac97-c4f2960bd625","pitchNumber":2,"startTime":"2026-08-22T04:19:13.583Z","endTime":"2026-08-22T04:19:18.345Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.530500552409464,"aZ":-19.013820362337814,"pfxX":-9.633058077134631,"pfxZ":6.293736508708555,"pX":0.7133830192843178,"pZ":1.7777654263311427,"vX0":8.936905154536113,"vY0":-143.50482283588647,"vZ0":-7.51965971452692,"x":89.81,"y":190.78,"x0":-1.1863388679132467,"y0":50.00103513688915,"z0":5.6119707355279,"aX":-20.13392673486816},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2283,"spinDirection":216},"zone":9,"typeConfidence":0.89,"plateTime":0.3813603410241937,"extension":6.074338306013248},"index":2,"playId":"68d5c6d2-8223-310a-94f5-5eb685b7d574","pitchNumber":3,"startTime":"2026-08-22T04:19:44.920Z","endTime":"2026-08-22T04:19:50.746Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}}},{"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":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12189911065987,"aZ":-19.76703942071535,"pfxX":-10.063143495706598,"pfxZ":5.882131359705108,"pX":0.47081468262902987,"pZ":1.7435264584820922,"vX0":8.161666563303056,"vY0":-144.2319631636918,"vZ0":-7.3458623580912175,"x":99.05,"y":191.7,"x0":-1.0862488937385073,"y0":50.00381211660162,"z0":5.539588416625253,"aX":-21.231770913284613},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2038,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.37956317156308916,"extension":6.087623600467451},"index":3,"playId":"e749e31b-6988-3f11-acaa-9bfb408f35c3","pitchNumber":4,"startTime":"2026-08-22T04:20:12.881Z","endTime":"2026-08-22T04:20:17.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611215480526123,"aZ":-33.66932674514216,"pfxX":8.492595047638622,"pfxZ":-0.9123360785525563,"pX":0.7686693808642133,"pZ":2.2017468348297466,"vX0":2.9135050291825646,"vY0":-126.92578467967073,"vZ0":-2.387867955637867,"x":87.7,"y":179.33,"x0":-1.4956381391933256,"y0":50.0013942997905,"z0":5.8209803645818505,"aX":13.93329003097544},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-16.1,"spinRate":2563,"spinDirection":48},"zone":6,"typeConfidence":0.9,"plateTime":0.43059763878115787,"extension":5.798872411205612},"index":4,"playId":"fd922439-dca7-3497-8f44-17c0b1a3460c","pitchNumber":5,"startTime":"2026-08-22T04:20:33.426Z","endTime":"2026-08-22T04:20:40.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:20:40.141Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly challenged (pitch result), call on the field was overturned: Julio Rodríguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:22:59.603Z","endTime":"2026-08-22T04:25:16.636Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Colin Rea replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:21:53.566Z","endTime":"2026-08-22T04:23:01.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607067,"link":"/api/v1/people/607067"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.166050835222812,"aZ":-23.777598615343642,"pfxX":-8.827294726172225,"pfxZ":4.364139819053819,"pX":0.09424333545013627,"pZ":1.2074638855995394,"vX0":7.512355287950457,"vY0":-137.51158745780933,"vZ0":-6.980502218565306,"x":113.41,"y":206.18,"x0":-1.5199685042321769,"y0":50.00334958832339,"z0":5.380857278438917,"aX":-16.98465565129509},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2206,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3976163485598363,"extension":6.567229445011453},"index":1,"playId":"8b197115-a8cd-3e1f-90a0-4c0724e04c23","pitchNumber":1,"startTime":"2026-08-22T04:23:01.583Z","endTime":"2026-08-22T04:23:06.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107371879789113,"aZ":-31.650838117854246,"pfxX":0.14534591464175595,"pfxZ":0.31800400809030194,"pX":1.1393678068003117,"pZ":1.7426654011372567,"vX0":6.5147104466056405,"vY0":-127.40090917967818,"vZ0":-3.190032208895311,"x":73.57,"y":191.73,"x0":-1.4608830830005746,"y0":50.00553487072566,"z0":5.490934490337186,"aX":0.23974749242814591},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-1.6,"spinRate":2165,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.42854684382974995,"extension":6.41558912283451},"index":2,"playId":"fe7180f4-28a6-3963-85eb-534f70ad4f37","pitchNumber":2,"startTime":"2026-08-22T04:23:15.041Z","endTime":"2026-08-22T04:23:21.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00250853689008,"aZ":-35.72964074969112,"pfxX":6.305022970888471,"pfxZ":-2.4171939014914194,"pX":0.9000282126226915,"pZ":2.018338799760512,"vX0":4.08324867823374,"vY0":-120.94510821670299,"vZ0":-0.9047163848796426,"x":82.69,"y":184.28,"x0":-1.6328718429797875,"y0":50.00189060361981,"z0":5.548564051178183,"aX":9.279315310868487},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.3,"breakHorizontal":-12.5,"spinRate":2437,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45399497888834706,"extension":6.484460215598306},"index":3,"playId":"cf6188ee-771e-3504-9c2a-01f5fa2c17fb","pitchNumber":3,"startTime":"2026-08-22T04:24:10.494Z","endTime":"2026-08-22T04:24:17.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-22T04:24:27.173Z","endTime":"2026-08-22T04:24:41.404Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85527322929753,"aZ":-31.193420483946266,"pfxX":5.4766081343734605,"pfxZ":0.6567766861781799,"pX":1.7668916011992544,"pZ":2.414596236948584,"vX0":6.376238094333322,"vY0":-121.77771169810651,"vZ0":-0.7437152000867269,"x":49.65,"y":173.59,"x0":-1.6053537294876081,"y0":50.002021022545705,"z0":5.443166590941696,"aX":8.15173063455392},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-11.5,"spinRate":2258,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4512768501309492,"extension":6.588064363111183},"index":5,"playId":"aaf0c656-0118-3e54-a146-78924ecc6b35","pitchNumber":4,"startTime":"2026-08-22T04:24:41.404Z","endTime":"2026-08-22T04:24:45.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.750327724292628,"aZ":-15.967470103274579,"pfxX":-5.6671378020306005,"pfxZ":8.383059181815103,"pX":2.3128262874990213,"pZ":2.2490422758828847,"vX0":11.906635148955981,"vY0":-138.37153492442295,"vZ0":-5.5274833204219584,"x":28.84,"y":178.06,"x0":-1.3155231117733164,"y0":50.003431865408615,"z0":5.3477084279009,"aX":-10.957899184611767},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2251,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3963023218908255,"extension":6.710217211585241},"index":6,"playId":"3829e9d5-a674-3c98-a689-a2dae122f6a5","pitchNumber":5,"startTime":"2026-08-22T04:24:56.835Z","endTime":"2026-08-22T04:25:00.675Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380899427676393,"aZ":-32.82771340729552,"pfxX":1.5633886705723596,"pfxZ":-0.41113209383312643,"pX":-0.3231194997938448,"pZ":3.358227902229624,"vX0":2.9023660501214392,"vY0":-125.58407565859545,"vZ0":0.9968570623163813,"x":129.32,"y":148.11,"x0":-1.696757888001797,"y0":50.00213455299248,"z0":5.625998903526417,"aX":2.496579659735835},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-3.5,"spinRate":2034,"spinDirection":87},"zone":1,"typeConfidence":2.0,"plateTime":0.4361245118013479,"extension":6.439285777239019},"index":7,"playId":"f74d2728-3406-326f-9be1-7b84d2fbf979","pitchNumber":6,"startTime":"2026-08-22T04:25:11.387Z","endTime":"2026-08-22T04:25:16.636Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"playEndTime":"2026-08-22T04:25:16.636Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out softly, pitcher Colin Rea to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:25:50.790Z","endTime":"2026-08-22T04:26:52.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77283588934095,"aZ":-38.71817372858849,"pfxX":5.391294980936429,"pfxZ":-4.619347818681058,"pX":0.6048725453110745,"pZ":1.5659611044445476,"vX0":3.595076238554557,"vY0":-119.03216310039431,"vZ0":-1.1247365826307076,"x":93.94,"y":196.5,"x0":-1.6328551661301807,"y0":50.005774227206814,"z0":5.593527529149771,"aX":7.630786255761015},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.4,"breakHorizontal":-10.7,"spinRate":2231,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46259001519476417,"extension":6.424819522285285},"index":0,"playId":"f439c562-cecc-3092-bed4-9c1e437b4e2f","pitchNumber":1,"startTime":"2026-08-22T04:25:50.790Z","endTime":"2026-08-22T04:25:54.937Z","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":88.6,"endSpeed":81.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96041346627585,"aZ":-32.988108276768564,"pfxX":-7.668305902536472,"pfxZ":-0.48364029589383506,"pX":-1.895629502640388,"pZ":2.7830655148500596,"vX0":2.2343464025835877,"vY0":-129.01229487654788,"vZ0":-0.441200987710866,"x":189.26,"y":163.64,"x0":-1.7789781570113337,"y0":50.00420367711886,"z0":5.508687147418387,"aX":-12.869319728388225},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":13.3,"spinRate":1511,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4252849060764601,"extension":6.438952494459529},"index":1,"playId":"c1fc5642-74de-3a10-9dec-c71456cc96a9","pitchNumber":2,"startTime":"2026-08-22T04:26:09.676Z","endTime":"2026-08-22T04:26:13.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925677801513775,"aZ":-39.86061942408258,"pfxX":5.484786292124742,"pfxZ":-5.394585123612894,"pX":0.1383169643239133,"pZ":-0.009403783996526556,"vX0":2.4868221938359523,"vY0":-119.46177322640591,"vZ0":-4.442256071359473,"x":111.73,"y":239.03,"x0":-1.6330388465105496,"y0":50.0024198324156,"z0":5.509158252166076,"aX":7.818352789996584},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.7,"breakHorizontal":-10.6,"spinRate":2220,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4608994429473796,"extension":6.46078968144099},"index":2,"playId":"470c3858-dae2-3b78-87b6-0b4542d83fe0","pitchNumber":3,"startTime":"2026-08-22T04:26:24.614Z","endTime":"2026-08-22T04:26:29.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777967913734642,"aZ":-33.663109463418685,"pfxX":-8.9051915745756,"pfxZ":-0.8697478631843847,"pX":-1.0540085528454548,"pZ":2.7792188301646124,"vX0":4.36028436265434,"vY0":-129.41144016267336,"vZ0":-0.5276426300100444,"x":157.18,"y":163.74,"x0":-1.5992967239200808,"y0":50.00498984633654,"z0":5.553467141145204,"aX":-15.179920034547981},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.4,"breakHorizontal":15.2,"spinRate":1482,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4224508472772004,"extension":6.43039386897395},"hitData":{"launchSpeed":58.7,"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.48,"coordY":188.53}},"index":3,"playId":"2ee112de-9a06-3456-b4df-732bc2115b8c","pitchNumber":4,"startTime":"2026-08-22T04:26:42.814Z","endTime":"2026-08-22T04:26:52.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:26:52.783Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:26:56.108Z","endTime":"2026-08-22T04:28:28.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.998410016296923,"aZ":-16.69129861953149,"pfxX":-6.6166459499171335,"pfxZ":8.066053721384785,"pX":0.6391391426456031,"pZ":2.9151902060817947,"vX0":8.17207527331911,"vY0":-137.75076815261772,"vZ0":-3.789972352615433,"x":92.64,"y":160.07,"x0":-1.5082170827737462,"y0":50.00051938730239,"z0":5.439402899237098,"aX":-12.697116507020827},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2113,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39783201745892205,"extension":6.54211784294316},"index":0,"playId":"8e6d2429-053d-3708-a532-48b4f5b94c00","pitchNumber":1,"startTime":"2026-08-22T04:27:17.986Z","endTime":"2026-08-22T04:27:22.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10857326562119,"aZ":-29.737387671182507,"pfxX":7.043783559302611,"pfxZ":1.625441338098316,"pX":0.8901228754290547,"pZ":2.7113877832465456,"vX0":3.94640404799482,"vY0":-121.795170896715,"vZ0":-0.6063748559859259,"x":83.07,"y":165.57,"x0":-1.6668750512454296,"y0":50.00418960735373,"z0":5.53712277413362,"aX":10.5738709210386},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-13.7,"spinRate":2520,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.4498610239038645,"extension":6.396929122686938},"index":1,"playId":"5e770dc5-8396-3b1b-a7b3-59cb8e7b2e7d","pitchNumber":2,"startTime":"2026-08-22T04:27:34.322Z","endTime":"2026-08-22T04:27:39.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37005027023987,"aZ":-17.04062018228488,"pfxX":-6.470404714592475,"pfxZ":7.814814668535197,"pX":1.2819945007856683,"pZ":2.3321210486006545,"vX0":9.609808649338898,"vY0":-138.17956474827244,"vZ0":-5.179946404937147,"x":68.13,"y":175.81,"x0":-1.3978244790232948,"y0":50.00177709826422,"z0":5.373296707077784,"aX":-12.529643742902223},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":9.7,"spinRate":2204,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39615455018224965,"extension":6.677882089307205},"index":2,"playId":"ce1d06fc-5ead-3aed-9d92-34f8a51596fd","pitchNumber":3,"startTime":"2026-08-22T04:27:50.429Z","endTime":"2026-08-22T04:27:54.426Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.809508113208466,"aZ":-14.296798176689752,"pfxX":-6.454739455081157,"pfxZ":9.20257829738188,"pX":0.9465543925059832,"pZ":2.5871546860731454,"vX0":8.756039691742568,"vY0":-138.46394437363836,"vZ0":-4.880345018910964,"x":80.92,"y":168.93,"x0":-1.417503049580977,"y0":50.00167138798151,"z0":5.328606787095842,"aX":-12.538085855977684},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2312,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39552629151048224,"extension":6.634412958519218},"index":3,"playId":"66fcdf0f-9007-3775-acd2-d2b5e651a980","pitchNumber":4,"startTime":"2026-08-22T04:28:06.808Z","endTime":"2026-08-22T04:28:11.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.271582199123976,"aZ":-14.436230192190834,"pfxX":-6.347951149275027,"pfxZ":9.242844830243781,"pX":0.9965671713727831,"pZ":2.4044834297090403,"vX0":8.853521635623986,"vY0":-138.0163271851044,"vZ0":-5.378171061009191,"x":79.01,"y":173.86,"x0":-1.4361459301694646,"y0":50.00021086504304,"z0":5.359406848469579,"aX":-12.17919078906654},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2312,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3976870893970852,"extension":6.54803715434261},"index":4,"playId":"14009286-c600-306c-bfb3-ccdea66c9cab","pitchNumber":5,"startTime":"2026-08-22T04:28:22.645Z","endTime":"2026-08-22T04:28:28.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:28:28.216Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, second baseman Pedro Ramírez to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:29:11.658Z","endTime":"2026-08-22T04:30:47.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Leo Rivas replaces Taylor Ward.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T04:28:54.239Z","endTime":"2026-08-22T04:29:13.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"},"base":1},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197713363921004,"aZ":-31.749476462777736,"pfxX":-8.952714065501034,"pfxZ":0.2523576510305183,"pX":-1.0529715281102185,"pZ":1.7241146635080051,"vX0":4.243479793484636,"vY0":-128.99064788463022,"vZ0":-3.4158123627322006,"x":157.14,"y":192.23,"x0":-1.5575111486499231,"y0":50.00413760142089,"z0":5.517379663093223,"aX":-15.065163464616303},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":1396,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42486309618489004,"extension":6.411528495240176},"index":1,"playId":"0dc4af09-b6a9-3b42-aea3-fe1181601650","pitchNumber":1,"startTime":"2026-08-22T04:29:13.588Z","endTime":"2026-08-22T04:29:17.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90353986739745,"aZ":-34.25964465488638,"pfxX":-9.238522523177599,"pfxZ":-1.2009044539160643,"pX":0.5617489618028189,"pZ":1.8810035988608897,"vX0":8.381104287061873,"vY0":-130.61562068892422,"vZ0":-2.554474842220972,"x":95.59,"y":187.99,"x0":-1.4846192846818673,"y0":50.00492120874204,"z0":5.441765805332094,"aX":-16.002536440810402},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":14.9,"spinRate":1656,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.41895283702436226,"extension":6.505098655960446},"index":2,"playId":"e564f8d1-6abc-33c3-b4b4-37f0f0ad01ea","pitchNumber":2,"startTime":"2026-08-22T04:29:34.972Z","endTime":"2026-08-22T04:29:40.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"733c22ef-5533-37b2-b6e9-db8d893dadb0","startTime":"2026-08-22T04:29:56.313Z","endTime":"2026-08-22T04:29:59.487Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54582907279392,"aZ":-15.922224391175988,"pfxX":-5.944254613265375,"pfxZ":8.459886277515366,"pX":0.9125083892431237,"pZ":4.018565441351167,"vX0":8.5122132673507,"vY0":-137.9334086196918,"vZ0":-1.3143176582103513,"x":82.22,"y":130.28,"x0":-1.4455390513881166,"y0":50.00215408129244,"z0":5.578120913728088,"aX":-11.419266501345124},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2271,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3975505215265782,"extension":6.488690506615827},"index":4,"playId":"274e8243-dcda-3491-8654-cd9b3b243d10","pitchNumber":3,"startTime":"2026-08-22T04:30:17.663Z","endTime":"2026-08-22T04:30:22.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49620751897185,"aZ":-35.49307924866761,"pfxX":-9.4117883753255,"pfxZ":-2.0084193239319212,"pX":-0.6426588940898765,"pZ":2.1315103280777707,"vX0":5.404170873164968,"vY0":-127.99501456844025,"vZ0":-1.5221222681196815,"x":141.5,"y":181.23,"x0":-1.5633519042390385,"y0":50.004580695714566,"z0":5.524568776103918,"aX":-15.549400361041544},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.7,"breakHorizontal":15.7,"spinRate":1588,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4286543086352177,"extension":6.430511538919398},"hitData":{"launchSpeed":98.9,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.58,"coordY":156.65}},"index":5,"playId":"68fb34d8-641f-3462-8368-35e42186b0e9","pitchNumber":4,"startTime":"2026-08-22T04:30:39.445Z","endTime":"2026-08-22T04:30:47.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:30:47.800Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:33:18.282Z","endTime":"2026-08-22T04:34:49.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Victor Robles replaces right fielder Dominic Canzone, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:32:14.940Z","endTime":"2026-08-22T04:32:14.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Leo Rivas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T04:32:14.961Z","endTime":"2026-08-22T04:32:14.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"description":"Pitching Change: Andrés Muñoz replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T04:32:14.962Z","endTime":"2026-08-22T04:33:20.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41619907578216,"aZ":-17.34511439959723,"pfxX":-4.068351639470702,"pfxZ":6.919511468877378,"pX":0.6146799757693321,"pZ":2.118575431304376,"vX0":9.983513426088892,"vY0":-144.7090827265963,"vZ0":-6.039118035378165,"x":93.57,"y":181.58,"x0":-2.335264269854981,"y0":50.004901858796885,"z0":5.276729294750809,"aX":-8.722062145467175},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.6,"breakHorizontal":5.6,"spinRate":2382,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3769851221390841,"extension":6.509123438933483},"index":3,"playId":"f36be8cc-7473-33e1-97b0-583d26049d3e","pitchNumber":1,"startTime":"2026-08-22T04:33:20.624Z","endTime":"2026-08-22T04:33:25.377Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"}}},{"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":88.6,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21406435821121,"aZ":-31.982868736409433,"pfxX":2.7185973143699504,"pfxZ":0.11192250516361035,"pX":-0.17079122809832087,"pZ":1.1239565740118214,"vX0":4.546084557665299,"vY0":-129.10703982080497,"vZ0":-4.5841841842166575,"x":123.51,"y":208.43,"x0":-2.297864805626007,"y0":50.00451474478617,"z0":5.344035471598869,"aX":4.655096581682368},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-5.8,"spinRate":2452,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4219226348278253,"extension":6.543401166354317},"index":4,"playId":"4777cd31-180c-335d-b3eb-6f91919ba45e","pitchNumber":2,"startTime":"2026-08-22T04:33:49.907Z","endTime":"2026-08-22T04:33:54.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":93.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91261169812934,"aZ":-15.171811572502094,"pfxX":-3.175479971978504,"pfxZ":7.667891326209002,"pX":-1.1818785156811316,"pZ":2.138221668789778,"vX0":4.917884783167647,"vY0":-147.07402284584782,"vZ0":-6.8211393730303325,"x":162.05,"y":181.05,"x0":-2.4537852086350087,"y0":50.00249486022619,"z0":5.366556904143156,"aX":-7.041247001883497},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.0,"breakHorizontal":4.9,"spinRate":2393,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.370692116398049,"extension":6.374367250693547},"index":5,"playId":"c242de51-fe95-31d1-9ff1-a73c0f387cbb","pitchNumber":3,"startTime":"2026-08-22T04:34:04.294Z","endTime":"2026-08-22T04:34:09.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01093812382612,"aZ":-15.787859535425461,"pfxX":-4.659790967934595,"pfxZ":7.614732245769636,"pX":0.04352196421885669,"pZ":1.480466269091314,"vX0":8.764546511346634,"vY0":-145.11329600321022,"vZ0":-7.9397928088606635,"x":115.34,"y":198.81,"x0":-2.3979615942995847,"y0":50.00705233190139,"z0":5.196133908867516,"aX":-10.033211485139876},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.5,"breakHorizontal":6.8,"spinRate":2366,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.37611921808270266,"extension":6.4393844350445},"index":6,"playId":"ebfded21-57f4-3e6f-9565-c7ec5740693d","pitchNumber":4,"startTime":"2026-08-22T04:34:19.887Z","endTime":"2026-08-22T04:34:25.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-22T04:34:30.395Z","endTime":"2026-08-22T04:34:43.930Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09021289923053,"aZ":-33.46015540746543,"pfxX":-8.023307444006566,"pfxZ":-0.6824051616158835,"pX":-0.6351919980374326,"pZ":1.2395685916881336,"vX0":7.645560284685238,"vY0":-135.7576162874345,"vZ0":-4.10865713221358,"x":141.21,"y":205.31,"x0":-2.4375803119100063,"y0":50.006436281497464,"z0":5.086883282422614,"aX":-15.06758778471491},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.9,"breakHorizontal":13.1,"spinRate":1409,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4025602444006897,"extension":6.5164263620963805},"index":8,"playId":"cefbac96-52fa-3c72-95ef-1352362f636e","pitchNumber":5,"startTime":"2026-08-22T04:34:43.930Z","endTime":"2026-08-22T04:34:49.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:34:49.456Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (18) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:34:51.592Z","endTime":"2026-08-22T04:36:10.551Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"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(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":101.4,"endSpeed":93.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27677088890305,"aZ":-14.472451325483565,"pfxX":-5.128564529107516,"pfxZ":7.954210302432013,"pX":-0.2778700581661943,"pZ":2.991011142799959,"vX0":7.567291936154148,"vY0":-147.59914734167177,"vZ0":-4.5346123480253935,"x":127.59,"y":158.02,"x0":-2.198299668019796,"y0":50.0030369802135,"z0":5.387790227435009,"aX":-11.414372979074718},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2321,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.36986473977759937,"extension":6.541000057475255},"index":0,"playId":"3bf3b91e-45f6-3da5-9280-84bc6ef47132","pitchNumber":1,"startTime":"2026-08-22T04:35:10.695Z","endTime":"2026-08-22T04:35:15.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":93.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18243667907018,"aZ":-14.583458207736934,"pfxX":-5.570366638671449,"pfxZ":7.925529237068956,"pX":0.30124293819438885,"pZ":2.5111578076420935,"vX0":9.27067619778272,"vY0":-147.60409745553054,"vZ0":-5.903435675189718,"x":105.52,"y":170.98,"x0":-2.148026680692801,"y0":50.00368215334759,"z0":5.386649507405873,"aX":-12.36537731589606},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2406,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3702462101736472,"extension":6.502693328588235},"index":1,"playId":"049fea37-2758-3c00-925d-f714e268e93a","pitchNumber":2,"startTime":"2026-08-22T04:35:25.460Z","endTime":"2026-08-22T04:35:30.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462142521025932,"aZ":-32.901063085357045,"pfxX":2.0338834971986137,"pfxZ":-0.4253532501624786,"pX":0.567479694655162,"pZ":2.393808291805564,"vX0":6.298489816424913,"vY0":-128.79496300693887,"vZ0":-1.1567252516165896,"x":95.37,"y":174.15,"x0":-2.1691255096990645,"y0":50.006117023909894,"z0":5.381302554122867,"aX":3.4354784016371043},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-5.0,"spinRate":2435,"spinDirection":82},"zone":6,"typeConfidence":2.0,"plateTime":0.42443476914606393,"extension":6.652704988483587},"hitData":{"launchSpeed":102.6,"launchAngle":31.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":51.66,"coordY":52.4}},"index":2,"playId":"dcd6fcdb-b889-37b7-8451-c3da480ecfac","pitchNumber":3,"startTime":"2026-08-22T04:35:42.510Z","endTime":"2026-08-22T04:36:10.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:36:10.551Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:36:11.309Z","endTime":"2026-08-22T04:37:27.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.0,"endSpeed":93.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69270759060507,"aZ":-16.7199386074763,"pfxX":-6.09582571458648,"pfxZ":6.935312761626456,"pX":0.25633685881479157,"pZ":1.87828529389609,"vX0":9.687886635649118,"vY0":-148.14913512856694,"vZ0":-6.706961632001284,"x":107.23,"y":188.07,"x0":-2.2608686759697396,"y0":50.00105594606521,"z0":5.145092967138686,"aX":-13.579493857920754},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":11.4,"breakHorizontal":9.2,"spinRate":2265,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3694177790498303,"extension":6.550559058152027},"index":0,"playId":"331c2938-92b4-3c41-8633-2ce2fa05e50a","pitchNumber":1,"startTime":"2026-08-22T04:36:32.323Z","endTime":"2026-08-22T04:36:37.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.8,"endSpeed":93.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73920458222858,"aZ":-14.48649518682938,"pfxX":-6.080168803067758,"pfxZ":7.962504060032993,"pX":0.4489920070626399,"pZ":2.752385669251199,"vX0":9.803661703561422,"vY0":-147.95192660266463,"vZ0":-5.183678054823102,"x":99.89,"y":164.47,"x0":-2.1148763257264176,"y0":50.00000748069437,"z0":5.373671261376292,"aX":-13.50215513853601},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2280,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.36997513470101895,"extension":6.477064717173724},"index":1,"playId":"d7c305eb-7d37-38a6-ab23-fe44231686e8","pitchNumber":2,"startTime":"2026-08-22T04:36:46.503Z","endTime":"2026-08-22T04:36:50.711Z","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":101.1,"endSpeed":93.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7632950887977,"aZ":-17.267190318601912,"pfxX":-5.593383217018516,"pfxZ":6.770572064532167,"pX":-0.02807360071296874,"pZ":1.6268991081288429,"vX0":8.54648911786727,"vY0":-146.9975732609393,"vZ0":-7.5676986653062395,"x":118.07,"y":194.85,"x0":-2.237943242708435,"y0":50.00526707301164,"z0":5.247603254020471,"aX":-12.32061367968163},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.0,"breakHorizontal":8.6,"spinRate":2211,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.37170109922728933,"extension":6.515551938982952},"index":2,"playId":"d0e3275f-d0e1-35e6-9b45-854b50a40f06","pitchNumber":3,"startTime":"2026-08-22T04:37:02.604Z","endTime":"2026-08-22T04:37:08.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439824609119604,"aZ":-33.75151534261817,"pfxX":-8.711284759211736,"pfxZ":-0.8252160254887437,"pX":-0.7141667414002262,"pZ":1.2321920680283749,"vX0":7.563881137713487,"vY0":-136.91901874628553,"vZ0":-4.644976244018672,"x":144.22,"y":205.51,"x0":-2.3769175184360707,"y0":50.00585988709667,"z0":5.253047107943783,"aX":-16.589012496713952},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.3,"breakHorizontal":14.3,"spinRate":1654,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.39960951520914323,"extension":6.529380804325034},"index":3,"playId":"d61381f7-611d-38b2-a113-a84788acf41e","pitchNumber":4,"startTime":"2026-08-22T04:37:21.927Z","endTime":"2026-08-22T04:37:27.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:37:27.706Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:37:28.543Z","endTime":"2026-08-22T04:39:31.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(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":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.914007882635676,"aZ":-32.35321964962474,"pfxX":3.396224501197425,"pfxZ":-0.10564970596176959,"pX":0.024637327320524885,"pZ":1.7357887781032677,"vX0":4.8166806383187,"vY0":-130.1200940380273,"vZ0":-3.1720563003303477,"x":116.06,"y":191.91,"x0":-2.285056540301446,"y0":50.00216269793176,"z0":5.3984119064515,"aX":5.876182116770791},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-7.1,"spinRate":2535,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.4194453328751342,"extension":6.641553362595817},"index":0,"playId":"88e65307-152e-308d-9a67-e2dc6f3d9fb2","pitchNumber":1,"startTime":"2026-08-22T04:37:47.667Z","endTime":"2026-08-22T04:37:52.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-22T04:37:58.468Z","endTime":"2026-08-22T04:38:13.059Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":101.2,"endSpeed":92.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.390234467023696,"aZ":-14.656052940768019,"pfxX":-4.297494935565489,"pfxZ":7.91596642732048,"pX":-0.8821834144263352,"pZ":4.608372424327601,"vX0":5.811866232611079,"vY0":-147.4405202268885,"vZ0":-0.5434603007565451,"x":150.63,"y":114.35,"x0":-2.3158750973532856,"y0":50.00005681204413,"z0":5.6558971258948425,"aX":-9.508190932528022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2345,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.37076770437043916,"extension":6.488267361176862},"index":2,"playId":"4898e858-cb6b-327e-9942-42c902bc300b","pitchNumber":2,"startTime":"2026-08-22T04:38:13.059Z","endTime":"2026-08-22T04:38:17.551Z","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":2},"pitchData":{"startSpeed":100.3,"endSpeed":92.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48608108321394,"aZ":-12.315022247401657,"pfxX":-5.6139883989954,"pfxZ":9.195568405876466,"pX":0.17364005018055284,"pZ":2.0793912779095765,"vX0":9.255188667489016,"vY0":-145.65140435988891,"vZ0":-7.280657488819907,"x":110.38,"y":182.64,"x0":-2.307995191119876,"y0":50.00584398244266,"z0":5.347318563011948,"aX":-12.128846421282446},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2520,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.37527517280254363,"extension":6.607954473870356},"index":3,"playId":"157e990f-dfe0-387c-a124-6526ee00521e","pitchNumber":3,"startTime":"2026-08-22T04:38:32.384Z","endTime":"2026-08-22T04:38:37.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39039725968351,"aZ":-19.041830652927715,"pfxX":-9.450103599967147,"pfxZ":6.124649935038612,"pX":0.04837481124292726,"pZ":3.5394823693184962,"vX0":9.722635815373016,"vY0":-145.32623347920494,"vZ0":-2.183643286257396,"x":115.16,"y":143.21,"x0":-2.1093776395614117,"y0":50.000412248854246,"z0":5.454598366719153,"aX":-20.253891333649182},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":2470,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3766003255939907,"extension":6.430938543498429},"index":4,"playId":"784aa1a9-5343-314e-9d2b-f3a677f5be04","pitchNumber":4,"startTime":"2026-08-22T04:38:47.508Z","endTime":"2026-08-22T04:38:52.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34760032359962,"aZ":-12.46952259387786,"pfxX":-6.207055751639316,"pfxZ":9.222003212000617,"pX":-0.179509923780127,"pZ":3.205435338673133,"vX0":8.165867319499386,"vY0":-145.12140394622003,"vZ0":-4.01813504193982,"x":123.84,"y":152.23,"x0":-2.220865234210885,"y0":50.00591515283238,"z0":5.365282367020069,"aX":-13.267550121752683},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2566,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3771462672137651,"extension":6.482888273459206},"index":5,"playId":"a5d93af0-f99b-3e7b-a9bc-063612036c10","pitchNumber":5,"startTime":"2026-08-22T04:39:04.094Z","endTime":"2026-08-22T04:39:10.036Z","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":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93601925228112,"aZ":-21.18976408375236,"pfxX":-7.540726435068668,"pfxZ":5.137425218057365,"pX":0.1021983594117794,"pZ":1.8926831442660037,"vX0":9.125632547611167,"vY0":-144.8768508802406,"vZ0":-6.038849343922082,"x":113.1,"y":187.68,"x0":-2.099829823632314,"y0":50.00533968596849,"z0":5.287640157931003,"aX":-16.129534133325542},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":2251,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.37719182090853387,"extension":6.4638299762347105},"hitData":{"launchSpeed":108.9,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":152.09}},"index":6,"playId":"56501428-37bc-3002-9dd9-f6aa6cd28643","pitchNumber":6,"startTime":"2026-08-22T04:39:23.879Z","endTime":"2026-08-22T04:39:31.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:39:31.917Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T04:41:50.327Z","endTime":"2026-08-22T04:42:33.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:40:43.853Z","endTime":"2026-08-22T04:41:52.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"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.5,"endSpeed":76.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595973877083896,"aZ":-40.27791982884445,"pfxX":2.3729583809223285,"pfxZ":-5.506856681790934,"pX":0.2213839159920283,"pZ":2.302132983240955,"vX0":6.793428262204355,"vY0":-120.05766977810745,"vZ0":0.420311898333561,"x":108.56,"y":176.62,"x0":-2.944697998122128,"y0":50.00410054563574,"z0":5.687638553416485,"aX":3.4902173256294238},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.6,"breakHorizontal":-5.8,"spinRate":2657,"spinDirection":31},"zone":5,"typeConfidence":0.9,"plateTime":0.454911958688724,"extension":6.015521025399984},"index":1,"playId":"ccfb8491-e136-316a-a0d5-429109c6493a","pitchNumber":1,"startTime":"2026-08-22T04:41:52.448Z","endTime":"2026-08-22T04:41:57.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690614090183256,"aZ":-12.986480862116064,"pfxX":-6.007154553736641,"pfxZ":9.871058182792044,"pX":-0.1913894303126636,"pZ":1.83696383448312,"vX0":9.576568615199871,"vY0":-138.03883529905187,"vZ0":-7.040104515445327,"x":124.3,"y":189.18,"x0":-2.913848283387109,"y0":50.001381340534934,"z0":5.282053761683005,"aX":-11.675492282728687},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2506,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.39573557963620676,"extension":6.292718716703812},"index":2,"playId":"d796858c-6aef-34cf-9692-82c96491c981","pitchNumber":2,"startTime":"2026-08-22T04:42:07.212Z","endTime":"2026-08-22T04:42:12.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-22T04:42:16.133Z","endTime":"2026-08-22T04:42:27.973Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76579406099019,"aZ":-23.27091899742193,"pfxX":-10.4533952913525,"pfxZ":5.5734642277133855,"pX":-0.7741827851402485,"pZ":2.231452398572875,"vX0":8.185150414876858,"vY0":-125.18344256705895,"vZ0":-3.5637545479798707,"x":146.51,"y":178.53,"x0":-2.7179594690681137,"y0":50.00258026115971,"z0":5.56472658622064,"aX":-16.69644662522632},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.6,"breakHorizontal":17.2,"spinRate":2358,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.4364847167903463,"extension":6.04085884319634},"index":4,"playId":"d323d7bb-ea27-35fa-8b0e-3e55fda15530","pitchNumber":3,"startTime":"2026-08-22T04:42:27.973Z","endTime":"2026-08-22T04:42:33.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:42:33.505Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brock Rodden flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T04:42:34.028Z","endTime":"2026-08-22T04:43:37.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":87.2,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.734447786593957,"aZ":-10.923644533032643,"pfxX":-6.595169680469123,"pfxZ":10.997197256706727,"pX":0.32527958335819257,"pZ":1.0655420177985975,"vX0":11.087191059674776,"vY0":-137.90630079986875,"vZ0":-9.116028416515379,"x":104.6,"y":210.01,"x0":-2.884396198181807,"y0":50.00450637696892,"z0":5.144498978637661,"aX":-12.74684609507962},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":9.7,"spinRate":2607,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.39668679628426906,"extension":6.405756729893058},"index":0,"playId":"bcd9ef4a-10be-3819-8277-08fe8e0be531","pitchNumber":1,"startTime":"2026-08-22T04:42:54.621Z","endTime":"2026-08-22T04:42:59.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75287958657878,"aZ":-20.80682746364982,"pfxX":-11.328180190294814,"pfxZ":7.222664977609059,"pX":0.639839998934293,"pZ":1.6422478632525064,"vX0":11.912346643154898,"vY0":-124.36050165387725,"vZ0":-5.228970889207061,"x":92.61,"y":194.44,"x0":-2.729085002727296,"y0":50.00434512249832,"z0":5.4863003234311645,"aX":-17.835521616508252},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.1,"breakHorizontal":17.9,"spinRate":2476,"spinDirection":237},"zone":9,"typeConfidence":0.91,"plateTime":0.4395771897542424,"extension":6.328181522540278},"index":1,"playId":"92551f43-e95c-3692-baa8-97206eb98d61","pitchNumber":2,"startTime":"2026-08-22T04:43:09.982Z","endTime":"2026-08-22T04:43:15.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899197247066198,"aZ":-13.733991792069457,"pfxX":-6.523401587478679,"pfxZ":9.646903794258533,"pX":-0.006914159393557074,"pZ":2.238777995230085,"vX0":10.167658144302711,"vY0":-137.25854613239568,"vZ0":-5.81731940446251,"x":117.26,"y":178.33,"x0":-2.9087904358724885,"y0":50.00255793037641,"z0":5.318073830599618,"aX":-12.469662071018382},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2605,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.39879624126336477,"extension":6.322030523829998},"hitData":{"launchSpeed":93.0,"launchAngle":44.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.19,"coordY":84.36}},"index":2,"playId":"3924a63a-2f4d-3a23-9b7b-b5908517edfd","pitchNumber":3,"startTime":"2026-08-22T04:43:25.146Z","endTime":"2026-08-22T04:43:37.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:43:37.610Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T04:43:43.600Z","endTime":"2026-08-22T04:45:02.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48355453414852,"aZ":-41.48393169940453,"pfxX":0.7912999117799115,"pfxZ":-6.332752383705131,"pX":0.5663567516870038,"pZ":1.6930892486206934,"vX0":8.164089629241008,"vY0":-120.75020783876306,"vZ0":-0.5267316779590865,"x":95.41,"y":193.07,"x0":-2.967479254131052,"y0":50.002509170163314,"z0":5.577755530619937,"aX":1.162793138693713},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.3,"breakHorizontal":-3.5,"spinRate":2603,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.4543739240909481,"extension":5.947341114727249},"index":0,"playId":"9b520ce1-53a3-3367-8161-8ac255276907","pitchNumber":1,"startTime":"2026-08-22T04:43:54.847Z","endTime":"2026-08-22T04:43:59.556Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73507349685188,"aZ":-22.711839472062294,"pfxX":-10.222639216077793,"pfxZ":6.044434464330369,"pX":-0.9848930212988711,"pZ":3.2400692939449516,"vX0":7.838219547992339,"vY0":-124.26507637971133,"vZ0":-1.3826486151484416,"x":154.54,"y":151.3,"x0":-2.850813414691729,"y0":50.00021269823171,"z0":5.689114516593137,"aX":-15.996436171078354},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":2395,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4406415682721523,"extension":5.973325966963075},"index":1,"playId":"399027bd-170b-3437-acf0-16e81b992368","pitchNumber":2,"startTime":"2026-08-22T04:44:21.333Z","endTime":"2026-08-22T04:44:26.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96925249218372,"aZ":-20.143072358675795,"pfxX":-10.659403183102143,"pfxZ":7.6727216899619,"pX":-0.5977135831207571,"pZ":1.3856352871041897,"vX0":8.81109234186998,"vY0":-124.41676656775144,"vZ0":-5.906835729277431,"x":139.78,"y":201.37,"x0":-2.8002084649359733,"y0":50.00193474512193,"z0":5.459981920351376,"aX":-16.71024548737794},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.7,"breakHorizontal":17.3,"spinRate":2479,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.440245473533428,"extension":6.240254852064925},"index":2,"playId":"bb2c9c2b-be19-37d4-8538-b86561bc10a7","pitchNumber":3,"startTime":"2026-08-22T04:44:35.982Z","endTime":"2026-08-22T04:44:40.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204258331010067,"aZ":-13.973109377299874,"pfxX":-6.130994767944574,"pfxZ":9.79608120320209,"pX":0.13689717327760303,"pZ":3.351005635740647,"vX0":10.184853173746438,"vY0":-135.5925623999722,"vZ0":-2.801060592068584,"x":111.78,"y":148.3,"x0":-2.8749429354743294,"y0":50.005603636315406,"z0":5.3749977649525995,"aX":-11.395790943005},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2523,"spinDirection":222},"zone":12,"typeConfidence":0.88,"plateTime":0.40427027228379586,"extension":6.257906217801426},"hitData":{"launchSpeed":81.1,"launchAngle":13.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.87,"coordY":97.08}},"index":3,"playId":"707ff8a4-2a04-3dea-aa7f-dfbc3a111a45","pitchNumber":4,"startTime":"2026-08-22T04:44:51.750Z","endTime":"2026-08-22T04:45:02.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:45:02.778Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T04:45:07.324Z","endTime":"2026-08-22T04:45:33.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.039856916984466,"aZ":-32.83487532488705,"pfxX":0.15648321335734733,"pfxZ":-0.41655674868937176,"pX":0.058119578604285835,"pZ":2.397914724891428,"vX0":7.548988678537114,"vY0":-124.26481769354596,"vZ0":-1.0406472366710695,"x":114.78,"y":174.04,"x0":-3.0185390634651514,"y0":50.0032822718437,"z0":5.51019076279849,"aX":0.24667690552734775},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-1.8,"spinRate":2522,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.438031064334627,"extension":6.367178902499031},"hitData":{"launchSpeed":80.7,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":152.09}},"index":0,"playId":"c1c4364b-67c7-3df6-89dc-76dbbe5b2fdc","pitchNumber":1,"startTime":"2026-08-22T04:45:24.925Z","endTime":"2026-08-22T04:45:33.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:45:33.799Z","atBatIndex":79},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Ramírez pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T04:48:08.369Z","endTime":"2026-08-22T04:51:23.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8,9,10,11],"actionIndex":[0,1],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:46:39.240Z","endTime":"2026-08-22T04:46:58.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Nico Hoerner starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T04:46:58.866Z","endTime":"2026-08-22T04:48:10.549Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91928354272351,"aZ":-14.86967431117143,"pfxX":-5.441133602643557,"pfxZ":8.495701103018975,"pX":-0.5994807318586904,"pZ":2.1357635985167955,"vX0":5.486967350637915,"vY0":-142.13596135222176,"vZ0":-6.036649510537661,"x":139.85,"y":181.11,"x0":-1.8521295977817678,"y0":50.00550887171556,"z0":5.238941556379515,"aX":-11.086022707280335},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2425,"spinDirection":221},"zone":4,"typeConfidence":0.93,"plateTime":0.3860149857744877,"extension":6.121075570172558},"index":2,"playId":"37245a72-7461-328a-896d-7646ce27e174","pitchNumber":1,"startTime":"2026-08-22T04:48:10.549Z","endTime":"2026-08-22T04:48:18.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"ea48e833-96da-46ee-83c8-f19732e15310","startTime":"2026-08-22T04:48:28.022Z","endTime":"2026-08-22T04:48:33.022Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.342890414506254,"aZ":-15.706425617557578,"pfxX":-1.15560977243979,"pfxZ":8.150491457026424,"pX":0.9071330671447791,"pZ":3.011817532901722,"vX0":7.786688150069402,"vY0":-140.84645152829722,"vZ0":-3.858453225473557,"x":82.42,"y":157.46,"x0":-1.7365286594595382,"y0":50.00105265797962,"z0":5.407373665516762,"aX":-2.3356372301128396},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":0.6,"spinRate":2432,"spinDirection":210},"zone":12,"typeConfidence":0.97,"plateTime":0.3880692460239188,"extension":6.229648018117425},"index":4,"playId":"ebd9bbeb-fb03-3ba0-86f5-a57b7f589884","pitchNumber":2,"startTime":"2026-08-22T04:48:44.661Z","endTime":"2026-08-22T04:48:50.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T04:49:00.959Z","endTime":"2026-08-22T04:49:09.723Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34493551166034,"aZ":-30.4773934115532,"pfxX":-6.736669609887159,"pfxZ":1.068048148446957,"pX":0.21036983940777174,"pZ":1.660700459233856,"vX0":6.3484060044452875,"vY0":-124.64429892811839,"vZ0":-3.460794062517274,"x":108.98,"y":193.94,"x0":-1.4854966831750454,"y0":50.000623148898576,"z0":5.564222129020968,"aX":-10.67607064996633},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":10.9,"spinRate":1062,"spinDirection":262},"zone":8,"typeConfidence":0.93,"plateTime":0.43820402413594906,"extension":6.396454852986703},"index":6,"playId":"85f0ce4f-304f-3bc8-b438-6da169772a95","pitchNumber":3,"startTime":"2026-08-22T04:49:09.723Z","endTime":"2026-08-22T04:49:17.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11643890748595,"aZ":-27.469266560509826,"pfxX":-6.548483453862174,"pfxZ":2.8716868382026375,"pX":0.40135231043296765,"pZ":2.1789661003386316,"vX0":7.116591749335514,"vY0":-126.71799717727947,"vZ0":-3.368463359124168,"x":101.7,"y":179.95,"x0":-1.5829843295733146,"y0":50.00298049696863,"z0":5.7027003003142145,"aX":-10.728293111749313},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":10.4,"spinRate":978,"spinDirection":263},"zone":6,"typeConfidence":0.92,"plateTime":0.4310397036533411,"extension":6.439793578534626},"index":7,"playId":"01d4898e-7775-3086-aee4-6bb965fd00f7","pitchNumber":4,"startTime":"2026-08-22T04:49:40.500Z","endTime":"2026-08-22T04:49:49.326Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.290337909572738,"aZ":-16.228854551118374,"pfxX":-3.4325709102767568,"pfxZ":7.822750440300577,"pX":-0.3015017725650663,"pZ":4.0106623464832,"vX0":5.111313148801072,"vY0":-141.63463837654103,"vZ0":-1.3344936346200802,"x":128.49,"y":130.49,"x0":-1.680679503587227,"y0":50.00602531926251,"z0":5.522114357540247,"aX":-7.000032654016299},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2315,"spinDirection":214},"zone":11,"typeConfidence":0.95,"plateTime":0.38620551246066315,"extension":6.256209178083796},"index":8,"playId":"e8c47b76-7089-3f1b-a5bf-0e63b6a3335b","pitchNumber":5,"startTime":"2026-08-22T04:50:05.136Z","endTime":"2026-08-22T04:50:11.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62369444660806,"aZ":-32.82804256829921,"pfxX":-6.135471353239722,"pfxZ":-0.41200449373987613,"pX":-0.006469316590942631,"pZ":1.1770396643186976,"vX0":5.616726606764783,"vY0":-124.77658218562985,"vZ0":-4.338846542402842,"x":117.25,"y":207.0,"x0":-1.4827236971656017,"y0":50.002489846286124,"z0":5.6245779971074334,"aX":-9.735508772308886},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":10.0,"spinRate":1141,"spinDirection":260},"zone":14,"typeConfidence":0.92,"plateTime":0.43790136886953324,"extension":6.525425211659676},"index":9,"playId":"b0d9f49b-e515-3da4-80a5-f8670602201c","pitchNumber":6,"startTime":"2026-08-22T04:50:27.536Z","endTime":"2026-08-22T04:50:33.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"index":10,"playId":"c083f43d-e4f3-44a4-a991-74c2cbd87efc","startTime":"2026-08-22T04:50:51.685Z","endTime":"2026-08-22T04:50:56.685Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29219192460562,"aZ":-32.61895410170888,"pfxX":-6.209025158708592,"pfxZ":-0.28299993657992495,"pX":-0.8015426389050585,"pZ":2.33486913662754,"vX0":4.1956935501551005,"vY0":-124.83302376621829,"vZ0":-1.8550749559384547,"x":147.55,"y":175.74,"x0":-1.69799209360872,"y0":50.00141920296712,"z0":5.774529328514042,"aX":-9.791815898312247},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.7,"breakHorizontal":10.3,"spinRate":1117,"spinDirection":249},"zone":4,"typeConfidence":0.92,"plateTime":0.4388848287564642,"extension":6.505600869412826},"hitData":{"launchSpeed":68.2,"launchAngle":73.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":189.6}},"index":11,"playId":"1321158d-6cf3-3544-8794-ae4818fab781","pitchNumber":7,"startTime":"2026-08-22T04:51:10.138Z","endTime":"2026-08-22T04:51:23.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:51:23.282Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging. Nico Hoerner steals (21) 3rd base.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T04:51:34.262Z","endTime":"2026-08-22T04:55:01.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305672512157383,"aZ":-35.63498145342455,"pfxX":-8.794958252112751,"pfxZ":-2.1369603766732475,"pX":0.6976073199356629,"pZ":1.9970037726724748,"vX0":8.01213375826291,"vY0":-126.30970908428311,"vZ0":-2.108885050124843,"x":90.41,"y":184.86,"x0":-1.3702167539510142,"y0":50.00338433013207,"z0":5.703272770794539,"aX":-14.236485346716496},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.1,"breakHorizontal":14.2,"spinRate":1105,"spinDirection":259},"zone":9,"typeConfidence":0.92,"plateTime":0.433351032201561,"extension":6.49155700157899},"index":0,"playId":"a4382560-f3af-3b9d-b330-c1c04351b96b","pitchNumber":1,"startTime":"2026-08-22T04:51:50.374Z","endTime":"2026-08-22T04:51:56.065Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684245956843807,"aZ":-28.08036028742312,"pfxX":7.9438502629157615,"pfxZ":2.698928632493237,"pX":-0.7528895259615483,"pZ":3.066220179722742,"vX0":0.11431305199896219,"vY0":-123.4463174338334,"vZ0":-0.34761298912469396,"x":145.7,"y":155.99,"x0":-1.8289825613812927,"y0":50.00169537452927,"z0":5.609685389681958,"aX":12.038745376066567},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.0,"breakHorizontal":-14.3,"spinRate":2354,"spinDirection":91},"zone":1,"typeConfidence":0.91,"plateTime":0.4467885421858835,"extension":6.279120131371433},"index":1,"playId":"27c17fe9-6d19-3b5a-b053-f6074a12f7d0","pitchNumber":2,"startTime":"2026-08-22T04:52:07.839Z","endTime":"2026-08-22T04:52:13.769Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"3f631545-cc17-4674-97ce-1cbc578f33f7","startTime":"2026-08-22T04:52:39.413Z","endTime":"2026-08-22T04:52:44.413Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197983783795607,"aZ":-26.118998094687974,"pfxX":-8.3428574313473,"pfxZ":3.7048778644409692,"pX":1.0825695974533676,"pZ":0.4835216030210423,"vX0":8.766270627563332,"vY0":-126.57800529460313,"vZ0":-7.179930100234008,"x":75.73,"y":225.72,"x0":-1.3305619170606404,"y0":50.000547558569394,"z0":5.4281362459141524,"aX":-13.627827995396675},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":13.3,"spinRate":1068,"spinDirection":259},"zone":14,"typeConfidence":0.93,"plateTime":0.43159444451359885,"extension":6.676783364665106},"index":3,"playId":"3d9dd137-0cab-38f7-8c59-058ecd692101","pitchNumber":3,"startTime":"2026-08-22T04:52:57.377Z","endTime":"2026-08-22T04:53:03.116Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66948408462875,"aZ":-18.647006820833674,"pfxX":-2.448448471479222,"pfxZ":6.671214268406969,"pX":1.5501292459965716,"pZ":2.875842299989477,"vX0":9.292727706848357,"vY0":-140.7353603399683,"vZ0":-3.781173704043825,"x":57.91,"y":161.13,"x0":-1.460873959083644,"y0":50.00480358933025,"z0":5.427657508974321,"aX":-4.9675276611466215},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":2.8,"spinRate":2340,"spinDirection":214},"zone":12,"typeConfidence":0.95,"plateTime":0.3875794106533923,"extension":6.307922056543896},"index":4,"playId":"6d9b059a-6f43-3739-97b5-8fe583cd5461","pitchNumber":4,"startTime":"2026-08-22T04:53:21.863Z","endTime":"2026-08-22T04:53:27.650Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-22T04:53:45.491Z","endTime":"2026-08-22T04:54:32.748Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"83f524de-a503-4a49-bfef-983c2e1707a9","startTime":"2026-08-22T04:54:32.748Z","endTime":"2026-08-22T04:54:37.748Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140361195657015,"aZ":-28.667601757653134,"pfxX":-8.271562438043691,"pfxZ":2.168801712742871,"pX":-1.1284703819957154,"pZ":0.7906564830319889,"vX0":3.6046433268816105,"vY0":-126.45090805174371,"vZ0":-6.009858857634913,"x":160.01,"y":217.43,"x0":-1.498949369274389,"y0":50.003042612046436,"z0":5.502413239662035,"aX":-13.375466126124504},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":1081,"spinDirection":262},"zone":13,"typeConfidence":0.93,"plateTime":0.43338947758352564,"extension":6.545381711296823},"index":7,"playId":"53b307ac-f47b-301a-aaab-82a2bed00b30","pitchNumber":5,"startTime":"2026-08-22T04:54:50.444Z","endTime":"2026-08-22T04:55:01.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:55:01.346Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T04:55:20.057Z","endTime":"2026-08-22T04:55:49.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.7,"endSpeed":88.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33003743127167,"aZ":-14.98598194287589,"pfxX":-3.120073362132485,"pfxZ":8.584615093694376,"pX":0.8122624661147849,"pZ":3.476897025506421,"vX0":7.749301934943353,"vY0":-140.70788653163063,"vZ0":-2.8358417287019897,"x":86.04,"y":144.9,"x0":-1.5738238579330057,"y0":50.00455150893594,"z0":5.470517977132077,"aX":-6.249045252196684},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":4.1,"spinRate":2442,"spinDirection":214},"zone":12,"typeConfidence":0.96,"plateTime":0.38946875868698916,"extension":6.298600786042601},"index":0,"playId":"e1cb2d05-4870-3a80-981d-c511a9df67b0","pitchNumber":1,"startTime":"2026-08-22T04:55:22.186Z","endTime":"2026-08-22T04:55:27.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.055889303346085,"aZ":-22.821059389700988,"pfxX":-10.127569512144344,"pfxZ":4.5745404507247915,"pX":-0.3362564957736038,"pZ":2.619246337236936,"vX0":7.423955154742041,"vY0":-142.2019472979243,"vZ0":-3.516183531645041,"x":129.82,"y":168.06,"x0":-1.6669573654334446,"y0":50.002611543051756,"z0":5.321992611637928,"aX":-20.710496828804647},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":16.8,"spinRate":2378,"spinDirection":218},"zone":4,"typeConfidence":0.96,"plateTime":0.3853801641298227,"extension":6.225785496050405},"hitData":{"launchSpeed":88.4,"launchAngle":28.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.78,"coordY":70.14}},"index":1,"playId":"dd8270bc-ec1c-3c29-995c-38c71004bd39","pitchNumber":2,"startTime":"2026-08-22T04:55:39.283Z","endTime":"2026-08-22T04:55:49.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:55:49.918Z","atBatIndex":82},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Victor Robles out on a sacrifice bunt, pitcher Ryan Zeferjahn to second baseman Pedro Ramírez. Randy Arozarena to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T04:58:22.128Z","endTime":"2026-08-22T05:02:10.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":699393,"link":"/api/v1/people/699393"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:57:15.547Z","endTime":"2026-08-22T04:57:44.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Randy Arozarena starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T04:57:44.560Z","endTime":"2026-08-22T04:58:22.128Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"base":2},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"4421fc87-d764-4910-838d-248089b031cf","startTime":"2026-08-22T04:58:22.128Z","endTime":"2026-08-22T04:58:27.128Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747699548261267,"aZ":-13.647282933666178,"pfxX":-2.8638360858233485,"pfxZ":9.901651581838653,"pX":-2.1667497465832968,"pZ":4.769096232350165,"vX0":0.8043084969107896,"vY0":-136.34912999944189,"vZ0":-0.36456355675999824,"x":199.59,"y":110.01,"x0":-2.094701623367276,"y0":50.001107064501085,"z0":5.851568587776488,"aX":-5.357497320451926},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2242,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.4026799565622756,"extension":6.605707524415269},"index":3,"playId":"34b7cf4d-5f94-38a7-933a-94980a286c47","pitchNumber":1,"startTime":"2026-08-22T04:58:47.569Z","endTime":"2026-08-22T04:58:51.963Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":136}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.704104699930976,"aZ":-26.201703038053033,"pfxX":5.868541538474766,"pfxZ":3.8436866346720007,"pX":1.5241066020070573,"pZ":0.8315495401953302,"vX0":7.303226637799773,"vY0":-123.85366642684508,"vZ0":-5.965374532521293,"x":58.9,"y":216.33,"x0":-2.2250419612225785,"y0":50.00228983387027,"z0":5.462075872554007,"aX":9.117823022829096},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":2605,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.442211796645144,"extension":6.730294027554826},"index":4,"playId":"241740c6-d740-306d-8b83-1c9e64706cef","pitchNumber":2,"startTime":"2026-08-22T05:01:43.398Z","endTime":"2026-08-22T05:01:49.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902112904976025,"aZ":-26.58782428995738,"pfxX":5.109217666005232,"pfxZ":3.5694488493514225,"pX":0.10921013616867176,"pZ":2.4683962936897643,"vX0":4.450845859196196,"vY0":-124.03133858975701,"vZ0":-2.2064242652775143,"x":112.84,"y":172.13,"x0":-2.369684643861222,"y0":50.00193657769221,"z0":5.578103784484716,"aX":7.989128711339019},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":-10.2,"spinRate":2608,"spinDirection":86},"zone":5,"typeConfidence":0.89,"plateTime":0.44094698036720104,"extension":6.696083472377431},"hitData":{"launchSpeed":32.3,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":129.7,"coordY":194.17}},"index":5,"playId":"49cd93f2-ed5c-35e6-b8b4-58d8469a588e","pitchNumber":3,"startTime":"2026-08-22T05:02:03.801Z","endTime":"2026-08-22T05:02:10.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:02:10.916Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, pitcher Ryan Zeferjahn to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:03:44.539Z","endTime":"2026-08-22T05:04:08.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T05:03:05.416Z","endTime":"2026-08-22T05:03:46.671Z","isPitch":false,"type":"action"},{"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":87.3,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.454790453883888,"aZ":-25.74586188387765,"pfxX":4.286460045932929,"pfxZ":3.9301628863705025,"pX":1.2408541359098522,"pZ":1.4004597984760871,"vX0":7.196777105708645,"vY0":-126.93883564623684,"vZ0":-4.961025384937692,"x":69.7,"y":200.97,"x0":-2.1854156327728442,"y0":50.00192904794762,"z0":5.424277945579799,"aX":7.009830055720045},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-9.4,"spinRate":2606,"spinDirection":96},"zone":14,"typeConfidence":0.83,"plateTime":0.4311309829284231,"extension":6.770447354768224},"index":1,"playId":"deec2fcf-42bd-3d8e-a336-12ca81c2c3d6","pitchNumber":1,"startTime":"2026-08-22T05:03:46.671Z","endTime":"2026-08-22T05:03:51.548Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696521996994658,"aZ":-21.432748008035073,"pfxX":-8.570296733517608,"pfxZ":5.510751825271714,"pX":-0.8717923857398922,"pZ":2.21838628285281,"vX0":5.983711861747551,"vY0":-138.4291998266429,"vZ0":-4.809129647146656,"x":150.23,"y":178.88,"x0":-1.943381234115159,"y0":50.00183414245983,"z0":5.404981977075761,"aX":-16.701271234832173},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":14.4,"spinRate":2142,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.3950411057842378,"extension":6.711396788899391},"hitData":{"launchSpeed":68.3,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.94,"coordY":176.94}},"index":2,"playId":"afb8d779-9d29-3915-b809-f7dc3e060319","pitchNumber":2,"startTime":"2026-08-22T05:04:00.875Z","endTime":"2026-08-22T05:04:08.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:04:08.597Z","atBatIndex":84},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Zeferjahn intentionally walks Josh Naylor.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:04:34.082Z","endTime":"2026-08-22T05:04:42.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08231016-0866-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:04:36.014Z","endTime":"2026-08-22T05:04:36.028Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08231016-0866-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:04:36.028Z","endTime":"2026-08-22T05:04:36.030Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08231016-0866-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:04:36.030Z","endTime":"2026-08-22T05:04:37.030Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08231016-0866-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:04:36.030Z","endTime":"2026-08-22T05:04:42.372Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-22T05:04:42.372Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Rivas singles on a line drive to center fielder Pete Crow-Armstrong. Randy Arozarena scores. Josh Naylor to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:04:50.797Z","endTime":"2026-08-22T05:05:28.402Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.38"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.48"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.26"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.85"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"46.91"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.29"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.0,"endSpeed":78.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3405156018156,"aZ":-29.652646965920205,"pfxX":6.505643401165078,"pfxZ":1.5990889824320718,"pX":-0.20875249799711096,"pZ":1.8998932735291656,"vX0":3.7501237999672368,"vY0":-125.2179048322278,"vZ0":-2.8436980738972926,"x":124.96,"y":187.48,"x0":-2.5750802358707365,"y0":50.00047432367514,"z0":5.498159894362393,"aX":10.238881824400949},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":2657,"spinDirection":93},"zone":8,"typeConfidence":0.88,"plateTime":0.4388905222834629,"extension":6.707433497881828},"index":0,"playId":"c26d4cca-41c4-3583-981d-6e4a69c0740f","pitchNumber":1,"startTime":"2026-08-22T05:05:04.980Z","endTime":"2026-08-22T05:05:09.540Z","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":87.7,"endSpeed":80.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495875228258114,"aZ":-28.716079720534168,"pfxX":6.743489832555444,"pfxZ":2.1106293886562772,"pX":-0.11461123827890687,"pZ":1.8802141580467957,"vX0":3.6132458682039617,"vY0":-127.67941439130963,"vZ0":-3.3463565286829406,"x":121.37,"y":188.01,"x0":-2.4281163108022725,"y0":50.001432724706895,"z0":5.48966075837603,"aX":11.030855119922174},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":2791,"spinDirection":87},"zone":8,"typeConfidence":0.87,"plateTime":0.4304769547406604,"extension":6.769185801246122},"hitData":{"launchSpeed":89.6,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.45,"coordY":86.4}},"index":1,"playId":"bad3dd29-6ef6-36a6-92b4-110d478be95d","pitchNumber":2,"startTime":"2026-08-22T05:05:21.253Z","endTime":"2026-08-22T05:05:28.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:05:28.402Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Rivas singles on a line drive to center fielder Pete Crow-Armstrong. Randy Arozarena scores. Josh Naylor to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:04:50.797Z","endTime":"2026-08-22T05:05:28.402Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.38"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.48"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.03"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.26"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.85"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"46.91"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.29"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.0,"endSpeed":78.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3405156018156,"aZ":-29.652646965920205,"pfxX":6.505643401165078,"pfxZ":1.5990889824320718,"pX":-0.20875249799711096,"pZ":1.8998932735291656,"vX0":3.7501237999672368,"vY0":-125.2179048322278,"vZ0":-2.8436980738972926,"x":124.96,"y":187.48,"x0":-2.5750802358707365,"y0":50.00047432367514,"z0":5.498159894362393,"aX":10.238881824400949},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":2657,"spinDirection":93},"zone":8,"typeConfidence":0.88,"plateTime":0.4388905222834629,"extension":6.707433497881828},"index":0,"playId":"c26d4cca-41c4-3583-981d-6e4a69c0740f","pitchNumber":1,"startTime":"2026-08-22T05:05:04.980Z","endTime":"2026-08-22T05:05:09.540Z","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":87.7,"endSpeed":80.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495875228258114,"aZ":-28.716079720534168,"pfxX":6.743489832555444,"pfxZ":2.1106293886562772,"pX":-0.11461123827890687,"pZ":1.8802141580467957,"vX0":3.6132458682039617,"vY0":-127.67941439130963,"vZ0":-3.3463565286829406,"x":121.37,"y":188.01,"x0":-2.4281163108022725,"y0":50.001432724706895,"z0":5.48966075837603,"aX":11.030855119922174},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-13.1,"spinRate":2791,"spinDirection":87},"zone":8,"typeConfidence":0.87,"plateTime":0.4304769547406604,"extension":6.769185801246122},"hitData":{"launchSpeed":89.6,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.45,"coordY":86.4}},"index":1,"playId":"bad3dd29-6ef6-36a6-92b4-110d478be95d","pitchNumber":2,"startTime":"2026-08-22T05:05:21.253Z","endTime":"2026-08-22T05:05:28.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:05:28.402Z","atBatIndex":86},"scoringPlays":[0,3,16,19,43,61,73,86],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":193.8,"y":66.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":50.78,"y":78.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":15.73,"y":94.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":75.46,"y":144.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":121.08,"y":146.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":155.05,"y":134.34},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":143.9,"y":146.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":122.17,"y":125.05},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":20,"top":[10,11,12],"bottom":[13,14,15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":126.68,"y":177.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":80.98,"y":175.34},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":101.83,"y":145.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":131.66,"y":152.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":89.15,"y":32.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":71.2,"y":101.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":59.0,"y":73.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":153.47,"y":88.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":74.37,"y":116.36},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":112.97,"y":149.55},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":119.56,"y":91.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":108.41,"y":172.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":127.17,"y":160.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":163.67,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":77.17,"y":150.16},"type":"O","description":"Pop Out"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":155.04,"y":162.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":65.09,"y":104.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":66.97,"y":94.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":124.84,"y":54.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":98.26,"y":160.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":161.13,"y":166.28},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":46,"top":[37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":213.07,"y":97.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":128.69,"y":197.21},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":101.49,"y":149.83},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":156.06,"y":171.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":124.78,"y":110.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":145.92,"y":151.07},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":107.24,"y":92.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":179.38,"y":152.59},"type":"O","description":"Pop Out"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":141.26,"y":135.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":119.56,"y":144.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":178.88,"y":113.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":149.98,"y":153.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":139.99,"y":130.26},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":70.45,"y":60.92},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":60,"top":[55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":179.55,"y":135.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":129.7,"y":184.03},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":162.65,"y":171.35},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":71,"top":[61,62,63,64,65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":185.95,"y":34.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":185.58,"y":114.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":92.07,"y":186.64},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":116.01,"y":148.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":123.48,"y":188.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":157.58,"y":156.65},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74,75],"bottom":[76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":51.66,"y":52.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":152.52,"y":152.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"coordinates":{"x":188.19,"y":84.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":135.87,"y":97.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":110.44,"y":152.09},"type":"O","description":"Groundout"}]}},{"startIndex":80,"endIndex":86,"top":[80,81,82],"bottom":[83,84,85,86],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":152.52,"y":189.6},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":146.78,"y":70.14},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":129.7,"y":194.17},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":125.94,"y":176.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":121.45,"y":86.4},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":2,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":8,"errors":2,"leftOnBase":8},"away":{"runs":5,"hits":12,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"onDeck":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"inHole":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"battingOrder":10,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"onDeck":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"inHole":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"first":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"second":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"battingOrder":6,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":1,"outs":2},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":1,"hits":12,"hitByPitch":1,"avg":".248","atBats":42,"obp":".337","slg":".420","ops":".757","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":27,"rbi":5,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":5,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":14,"airOuts":9,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":37,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"4.14","inningsPitched":"9.2","saveOpportunities":0,"earnedRuns":4,"whip":"1.26","battersFaced":42,"outs":29,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":47,"strikes":86,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":6,"pitchesPerInning":"13.76","runsScoredPer9":"5.59","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":29,"errors":1,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":19,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":67,"obp":".311","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"2.55","inningsPitched":"17.2","wins":2,"losses":1,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":74,"outs":53,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":107,"strikes":192,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".667","pitchesPerInning":"16.92","gamesFinished":12,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.70","walksPer9Inn":"3.06","hitsPer9Inn":"8.66","runsScoredPer9":"2.55","homeRunsPer9":"1.02","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"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"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":35,"groundOuts":39,"airOuts":51,"runs":25,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":27,"intentionalWalks":2,"hits":43,"hitByPitch":2,"avg":".217","atBats":198,"obp":".313","slg":".429","ops":".742","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":85,"rbi":30,"leftOnBase":93,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":6,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":64,"errors":0,"chances":66,"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"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"55","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":31,"groundOuts":42,"airOuts":54,"runs":25,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".246","atBats":167,"obp":".298","slg":".479","ops":".777","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":80,"rbi":29,"leftOnBase":62,"sacBunts":4,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.70","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":94,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":125,"flyOuts":69,"groundOuts":89,"airOuts":106,"runs":73,"doubles":23,"triples":2,"homeRuns":21,"strikeOuts":163,"baseOnBalls":66,"intentionalWalks":3,"hits":98,"hitByPitch":6,"avg":".216","atBats":454,"obp":".323","slg":".414","ops":".737","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":188,"rbi":52,"leftOnBase":246,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":235,"errors":1,"chances":241,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":46,"gamesStarted":0,"flyOuts":24,"groundOuts":20,"airOuts":46,"runs":24,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":149,"obp":".317","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":672,"era":"5.35","inningsPitched":"38.2","wins":3,"losses":2,"saves":3,"saveOpportunities":7,"holds":7,"blownSaves":4,"earnedRuns":23,"whip":"1.32","battersFaced":165,"outs":116,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":221,"strikes":451,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".600","pitchesPerInning":"17.38","gamesFinished":7,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"10.94","walksPer9Inn":"3.26","hitsPer9Inn":"8.61","runsScoredPer9":"5.59","homeRunsPer9":"2.33","inheritedRunners":16,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":100,"groundOuts":111,"airOuts":166,"runs":61,"doubles":18,"triples":1,"homeRuns":29,"strikeOuts":140,"baseOnBalls":32,"intentionalWalks":0,"hits":124,"hitByPitch":5,"atBats":539,"obp":".279","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2256,"era":"3.77","inningsPitched":"143.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.09","battersFaced":578,"outs":430,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2256,"balls":779,"strikes":1477,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".471","pitchesPerInning":"15.74","gamesFinished":0,"strikeoutWalkRatio":"4.38","strikeoutsPer9Inn":"8.79","walksPer9Inn":"2.01","hitsPer9Inn":"7.79","runsScoredPer9":"3.83","homeRunsPer9":"1.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":41,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":89,"groundOuts":117,"airOuts":169,"runs":71,"doubles":24,"triples":1,"homeRuns":18,"strikeOuts":90,"baseOnBalls":63,"intentionalWalks":2,"hits":129,"hitByPitch":8,"avg":".258","atBats":500,"obp":".347","slg":".418","ops":".765","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":209,"rbi":66,"leftOnBase":250,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.78","popOuts":42,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":67,"errors":4,"chances":276,"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"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":16,"groundOuts":39,"airOuts":35,"runs":20,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":14,"intentionalWalks":2,"hits":39,"hitByPitch":0,"avg":".277","atBats":141,"obp":".340","slg":".404","ops":".744","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":57,"rbi":15,"leftOnBase":53,"sacBunts":1,"sacFlies":1,"babip":".336","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.50","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":43,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":94,"groundOuts":111,"airOuts":132,"runs":54,"doubles":22,"triples":2,"homeRuns":15,"strikeOuts":127,"baseOnBalls":70,"intentionalWalks":1,"hits":118,"hitByPitch":11,"avg":".244","atBats":484,"obp":".350","slg":".390","ops":".740","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":189,"rbi":64,"leftOnBase":242,"sacBunts":0,"sacFlies":4,"babip":".298","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.27","popOuts":16,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":958,"errors":4,"chances":1086,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":39,"groundOuts":81,"airOuts":83,"runs":43,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":34,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".262","atBats":301,"obp":".343","slg":".372","ops":".715","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":112,"rbi":43,"leftOnBase":144,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":17,"lineOuts":27},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"8.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":46,"stolenBasePercentage":".754","caughtStealingPercentage":".246","assists":23,"putOuts":591,"errors":6,"chances":620,"fielding":".990","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":71,"groundOuts":71,"airOuts":133,"runs":91,"doubles":25,"triples":7,"homeRuns":32,"strikeOuts":154,"baseOnBalls":69,"intentionalWalks":6,"hits":137,"hitByPitch":11,"avg":".279","atBats":491,"obp":".378","slg":".554","ops":".932","caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":575,"totalBases":272,"rbi":80,"leftOnBase":175,"sacBunts":1,"sacFlies":3,"babip":".341","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.34","popOuts":34,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":335,"errors":6,"chances":346,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":76,"groundOuts":126,"airOuts":153,"runs":79,"doubles":25,"triples":3,"homeRuns":18,"strikeOuts":143,"baseOnBalls":40,"intentionalWalks":1,"hits":146,"hitByPitch":1,"atBats":558,"obp":".310","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2415,"era":"4.58","inningsPitched":"143.1","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.30","battersFaced":609,"outs":430,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2415,"balls":838,"strikes":1577,"strikePercentage":".650","hitBatsmen":1,"balks":3,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".353","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"8.98","walksPer9Inn":"2.51","hitsPer9Inn":"9.17","runsScoredPer9":"4.96","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":6,"sacFlies":4,"passedBall":0,"popOuts":39,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":16,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","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":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":57,"gamesStarted":0,"flyOuts":32,"groundOuts":51,"airOuts":54,"runs":17,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":20,"intentionalWalks":0,"hits":47,"hitByPitch":0,"atBats":214,"obp":".284","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":953,"era":"2.21","inningsPitched":"57.0","wins":6,"losses":2,"saves":9,"saveOpportunities":13,"holds":8,"blownSaves":4,"earnedRuns":14,"whip":"1.18","battersFaced":236,"outs":171,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":953,"balls":314,"strikes":639,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".750","pitchesPerInning":"16.72","gamesFinished":22,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"10.11","walksPer9Inn":"3.16","hitsPer9Inn":"7.42","runsScoredPer9":"2.68","homeRunsPer9":"0.95","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":27,"groundOuts":32,"airOuts":50,"runs":30,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":8,"avg":".237","atBats":177,"obp":".345","slg":".373","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":66,"rbi":22,"leftOnBase":79,"sacBunts":1,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.64","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.40","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":21,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":17,"putOuts":398,"errors":1,"chances":416,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"43","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":9,"groundOuts":26,"airOuts":17,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":7,"intentionalWalks":1,"hits":31,"hitByPitch":0,"avg":".235","atBats":132,"obp":".273","slg":".371","ops":".644","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":49,"rbi":11,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".377","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":41,"errors":4,"chances":102,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":57,"groundOuts":79,"airOuts":107,"runs":71,"doubles":24,"triples":0,"homeRuns":22,"strikeOuts":127,"baseOnBalls":58,"intentionalWalks":4,"hits":113,"hitByPitch":4,"avg":".267","atBats":423,"obp":".359","slg":".480","ops":".839","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":203,"rbi":74,"leftOnBase":231,"sacBunts":0,"sacFlies":3,"babip":".329","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.23","popOuts":28,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":182,"errors":2,"chances":190,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":24,"gamesStarted":15,"flyOuts":71,"groundOuts":65,"airOuts":126,"runs":50,"doubles":25,"triples":1,"homeRuns":17,"strikeOuts":74,"baseOnBalls":28,"intentionalWalks":2,"hits":113,"hitByPitch":3,"atBats":374,"obp":".354","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1564,"era":"4.86","inningsPitched":"90.2","wins":5,"losses":7,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.56","battersFaced":410,"outs":272,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1564,"balls":544,"strikes":1020,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".417","pitchesPerInning":"17.25","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.35","walksPer9Inn":"2.78","hitsPer9Inn":"11.22","runsScoredPer9":"4.96","homeRunsPer9":"1.69","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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":52,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":48,"runs":29,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":82,"baseOnBalls":36,"intentionalWalks":4,"hits":39,"hitByPitch":9,"atBats":208,"obp":".331","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1087,"era":"4.06","inningsPitched":"57.2","wins":4,"losses":4,"saves":4,"saveOpportunities":7,"holds":12,"blownSaves":3,"earnedRuns":26,"whip":"1.30","battersFaced":256,"outs":173,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":1087,"balls":453,"strikes":634,"strikePercentage":".580","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".500","pitchesPerInning":"18.85","gamesFinished":18,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"12.80","walksPer9Inn":"5.62","hitsPer9Inn":"6.09","runsScoredPer9":"4.53","homeRunsPer9":"1.09","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":16,"flyOuts":57,"groundOuts":140,"airOuts":97,"runs":73,"doubles":21,"triples":4,"homeRuns":11,"strikeOuts":95,"baseOnBalls":47,"intentionalWalks":0,"hits":125,"hitByPitch":3,"atBats":451,"obp":".346","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":1852,"era":"5.29","inningsPitched":"112.1","wins":7,"losses":7,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":66,"whip":"1.53","battersFaced":507,"outs":337,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1852,"balls":678,"strikes":1174,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":2,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.77","hitsPer9Inn":"10.01","runsScoredPer9":"5.85","homeRunsPer9":"0.88","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":46,"gamesStarted":2,"flyOuts":31,"groundOuts":45,"airOuts":46,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":177,"obp":".318","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":795,"era":"2.86","inningsPitched":"50.1","wins":7,"losses":1,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":16,"whip":"1.27","battersFaced":202,"outs":151,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":795,"balls":297,"strikes":498,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".875","pitchesPerInning":"15.79","gamesFinished":13,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"8.40","walksPer9Inn":"4.11","hitsPer9Inn":"7.33","runsScoredPer9":"3.22","homeRunsPer9":"0.89","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":48,"airOuts":39,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":15,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":136,"obp":".289","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":568,"era":"2.52","inningsPitched":"39.1","wins":5,"losses":4,"saves":3,"saveOpportunities":4,"holds":4,"blownSaves":1,"earnedRuns":11,"whip":"1.09","battersFaced":153,"outs":118,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":206,"strikes":362,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".556","pitchesPerInning":"14.44","gamesFinished":12,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"5.03","walksPer9Inn":"3.43","hitsPer9Inn":"6.41","runsScoredPer9":"3.20","homeRunsPer9":"0.92","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":33,"groundOuts":97,"airOuts":53,"runs":19,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":53,"hitByPitch":1,"atBats":251,"obp":".279","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1064,"era":"2.49","inningsPitched":"68.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.11","battersFaced":278,"outs":206,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1064,"balls":378,"strikes":686,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".455","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.01","hitsPer9Inn":"6.95","runsScoredPer9":"2.49","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":49,"groundOuts":95,"airOuts":95,"runs":45,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":0,"hits":85,"hitByPitch":7,"atBats":346,"obp":".315","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1417,"era":"4.15","inningsPitched":"91.0","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.24","battersFaced":381,"outs":273,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1417,"balls":484,"strikes":933,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.00","rbi":5,"winPercentage":".800","pitchesPerInning":"15.57","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.02","walksPer9Inn":"2.77","hitsPer9Inn":"8.41","runsScoredPer9":"4.45","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":28,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"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"}]},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".280","slg":".348","ops":".628","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":19,"flyOuts":84,"groundOuts":134,"airOuts":137,"runs":65,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":92,"baseOnBalls":44,"intentionalWalks":0,"hits":125,"hitByPitch":7,"atBats":483,"obp":".328","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2046,"era":"4.55","inningsPitched":"124.2","wins":8,"losses":8,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.36","battersFaced":539,"outs":374,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2046,"balls":741,"strikes":1305,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":3,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"6.64","walksPer9Inn":"3.18","hitsPer9Inn":"9.02","runsScoredPer9":"4.69","homeRunsPer9":"1.44","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":21,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":78,"groundOuts":152,"airOuts":177,"runs":52,"doubles":26,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":40,"intentionalWalks":0,"hits":132,"hitByPitch":6,"avg":".263","atBats":502,"obp":".321","slg":".361","ops":".682","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":181,"rbi":58,"leftOnBase":216,"sacBunts":0,"sacFlies":6,"babip":".275","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.71","popOuts":37,"lineOuts":62},"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":333,"putOuts":191,"errors":6,"chances":530,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[691718,673548,683737,608324,664023,663538,699393,624424,608348,571510,694037,607067,657097,666171],"pitchers":[571510,694037,607067,657097,666171],"bench":[682634,665804,672356,621438],"bullpen":[650644,592332,605280,684007,656849,669020,573204,663423],"battingOrder":[691718,673548,683737,608324,664023,663538,699393,624424,608348],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Busch 2 (22, Hancock, Hancock); Happ (23, Hancock)."},{"label":"HR","value":"Crow-Armstrong (32, 1st inning off Hancock, 0 on, 0 out); Bregman 2 (18, 1st inning off Hancock, 1 on, 1 out, 9th inning off Muñoz, A, 0 on, 1 out); Happ (21, 8th inning off Bazardo, 0 on, 0 out)."},{"label":"TB","value":"Bregman 9; Busch 4; Crow-Armstrong 4; Happ 6; Hoerner; Kelly, C 2; Suzuki."},{"label":"RBI","value":"Bregman 3 (66); Crow-Armstrong (80); Happ (52)."},{"label":"Runners left in scoring position, 2 out","value":"Kelly, C; Suzuki 3; Hoerner 3; Ramírez."},{"label":"GIDP","value":"Bregman."},{"label":"Team RISP","value":"1-for-16."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (21, 3rd base off Domínguez/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Hoerner (6, throw)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":14,"airOuts":9,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".229","atBats":37,"obp":".309","slg":".375","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":11,"rbi":6,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":42,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"4.01","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.23","battersFaced":45,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":52,"strikes":115,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":5,"pitchesPerInning":"16.70","runsScoredPer9":"4.50","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":30,"errors":2,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":64,"groundOuts":143,"airOuts":137,"runs":48,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":40,"intentionalWalks":3,"hits":125,"hitByPitch":5,"avg":".268","atBats":467,"obp":".331","slg":".370","ops":".701","caughtStealing":7,"stolenBases":25,"stolenBasePercentage":".781","caughtStealingPercentage":".219","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":515,"totalBases":173,"rbi":46,"leftOnBase":217,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.04","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.70","popOuts":39,"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":105,"putOuts":823,"errors":7,"chances":935,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"301","stats":{"batting":{"summary":"0-0","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":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":28,"groundOuts":33,"airOuts":42,"runs":13,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".260","atBats":127,"obp":".317","slg":".315","ops":".632","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":40,"rbi":9,"leftOnBase":54,"sacBunts":2,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"45.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":82,"errors":2,"chances":87,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":85,"groundOuts":119,"airOuts":148,"runs":61,"doubles":15,"triples":3,"homeRuns":15,"strikeOuts":88,"baseOnBalls":34,"intentionalWalks":0,"hits":120,"hitByPitch":9,"avg":".255","atBats":471,"obp":".315","slg":".395","ops":".710","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":518,"totalBases":186,"rbi":56,"leftOnBase":181,"sacBunts":1,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.40","popOuts":35,"lineOuts":28},"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":334,"putOuts":175,"errors":6,"chances":515,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":27,"groundOuts":69,"airOuts":43,"runs":22,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":2,"hits":56,"hitByPitch":5,"atBats":210,"obp":".328","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":846,"era":"3.59","inningsPitched":"52.2","wins":4,"losses":2,"saves":3,"saveOpportunities":6,"holds":12,"blownSaves":3,"earnedRuns":21,"whip":"1.33","battersFaced":231,"outs":158,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":274,"strikes":572,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".667","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.39","hitsPer9Inn":"9.57","runsScoredPer9":"3.76","homeRunsPer9":"1.03","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621074":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":9,"groundOuts":30,"airOuts":20,"runs":18,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":108,"obp":".303","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":478,"era":"4.45","inningsPitched":"28.1","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.24","battersFaced":120,"outs":85,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":168,"strikes":310,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.87","gamesFinished":9,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"5.72","homeRunsPer9":"0.95","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":14,"groundOuts":24,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".196","atBats":102,"obp":".299","slg":".343","ops":".642","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":35,"rbi":11,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".254","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":26,"errors":2,"chances":70,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":55,"groundOuts":124,"airOuts":96,"runs":81,"doubles":26,"triples":1,"homeRuns":17,"strikeOuts":111,"baseOnBalls":48,"intentionalWalks":0,"hits":122,"hitByPitch":20,"avg":".271","atBats":450,"obp":".365","slg":".447","ops":".812","caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":201,"rbi":54,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.47","popOuts":14,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":235,"errors":0,"chances":238,"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"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":122,"flyOuts":77,"groundOuts":106,"airOuts":126,"runs":67,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":114,"baseOnBalls":91,"intentionalWalks":2,"hits":107,"hitByPitch":6,"avg":".238","atBats":450,"obp":".371","slg":".333","ops":".704","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":150,"rbi":32,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.29","popOuts":22,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":187,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":49,"groundOuts":93,"airOuts":84,"runs":45,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":83,"baseOnBalls":36,"intentionalWalks":2,"hits":90,"hitByPitch":4,"avg":".259","atBats":348,"obp":".333","slg":".489","ops":".822","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":170,"rbi":55,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.32","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":45,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":71,"groundOuts":49,"airOuts":114,"runs":28,"doubles":8,"triples":0,"homeRuns":14,"strikeOuts":125,"baseOnBalls":52,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".157","atBats":338,"obp":".273","slg":".305","ops":".578","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":103,"rbi":47,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".193","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":29,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":49,"stolenBasePercentage":".754","caughtStealingPercentage":".246","assists":20,"putOuts":619,"errors":3,"chances":642,"fielding":".995","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":6,"groundOuts":17,"airOuts":22,"runs":9,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".270","atBats":74,"obp":".316","slg":".351","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":26,"rbi":4,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","assists":8,"putOuts":193,"errors":0,"chances":201,"fielding":"1.000","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801126":{"person":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"jerseyNumber":"90","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":24,"obp":".321","slg":".417","ops":".738","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":10,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":84,"groundOuts":117,"airOuts":163,"runs":56,"doubles":34,"triples":0,"homeRuns":20,"strikeOuts":157,"baseOnBalls":37,"intentionalWalks":1,"hits":115,"hitByPitch":5,"atBats":546,"obp":".266","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2357,"era":"3.35","inningsPitched":"150.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.01","battersFaced":594,"outs":451,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2357,"balls":820,"strikes":1537,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".588","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"9.40","walksPer9Inn":"2.22","hitsPer9Inn":"6.88","runsScoredPer9":"3.35","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":90,"groundOuts":108,"airOuts":161,"runs":67,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":137,"baseOnBalls":29,"intentionalWalks":1,"hits":121,"hitByPitch":7,"atBats":523,"obp":".279","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2118,"era":"4.10","inningsPitched":"138.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.08","battersFaced":563,"outs":415,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":694,"strikes":1424,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".529","pitchesPerInning":"15.31","gamesFinished":0,"strikeoutWalkRatio":"4.72","strikeoutsPer9Inn":"8.91","walksPer9Inn":"1.89","hitsPer9Inn":"7.87","runsScoredPer9":"4.36","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":35,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":14,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":22,"groundOuts":36,"airOuts":41,"runs":27,"doubles":4,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":28,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":166,"obp":".345","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":854,"era":"4.84","inningsPitched":"44.2","wins":5,"losses":3,"saves":12,"saveOpportunities":17,"holds":5,"blownSaves":5,"earnedRuns":24,"whip":"1.48","battersFaced":197,"outs":134,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":346,"strikes":508,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".625","pitchesPerInning":"19.12","gamesFinished":25,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"10.48","walksPer9Inn":"5.64","hitsPer9Inn":"7.66","runsScoredPer9":"5.44","homeRunsPer9":"1.61","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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"}]},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":42,"airOuts":35,"runs":12,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":38,"hitByPitch":6,"avg":".277","atBats":137,"obp":".371","slg":".409","ops":".780","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":56,"rbi":15,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.67","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":28,"errors":6,"chances":90,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID646242":{"person":{"id":646242,"fullName":"Jhonathan Díaz","link":"/api/v1/people/646242"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":83,"groundOuts":131,"airOuts":146,"runs":69,"doubles":31,"triples":3,"homeRuns":17,"strikeOuts":117,"baseOnBalls":33,"intentionalWalks":1,"hits":157,"hitByPitch":3,"atBats":550,"obp":".329","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2190,"era":"4.18","inningsPitched":"140.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.36","battersFaced":587,"outs":420,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2190,"balls":716,"strikes":1474,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".444","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.12","hitsPer9Inn":"10.09","runsScoredPer9":"4.44","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(BS, 8)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":50,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":30,"runs":25,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":179,"obp":".291","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":794,"era":"4.37","inningsPitched":"47.1","wins":5,"losses":5,"saves":23,"saveOpportunities":31,"holds":0,"blownSaves":8,"earnedRuns":23,"whip":"1.20","battersFaced":199,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":279,"strikes":515,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".500","pitchesPerInning":"16.77","gamesFinished":39,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"14.26","walksPer9Inn":"3.42","hitsPer9Inn":"7.42","runsScoredPer9":"4.75","homeRunsPer9":"1.33","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 17)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":20,"groundOuts":35,"airOuts":34,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":2,"hits":27,"hitByPitch":5,"atBats":122,"obp":".317","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":525,"era":"2.65","inningsPitched":"34.0","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":17,"blownSaves":1,"earnedRuns":10,"whip":"1.18","battersFaced":144,"outs":102,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":525,"balls":176,"strikes":349,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".400","pitchesPerInning":"15.44","gamesFinished":5,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.44","hitsPer9Inn":"7.15","runsScoredPer9":"3.18","homeRunsPer9":"0.79","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":21,"groundOuts":24,"airOuts":35,"runs":9,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".138","atBats":109,"obp":".264","slg":".174","ops":".438","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":19,"rbi":8,"leftOnBase":49,"sacBunts":2,"sacFlies":1,"babip":".208","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":11,"obp":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"63.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"10.00","battersFaced":13,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":14,"strikes":17,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"31.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"81.00","runsScoredPer9":"81.00","homeRunsPer9":"9.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":66,"putOuts":45,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":72,"groundOuts":103,"airOuts":139,"runs":58,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":109,"baseOnBalls":40,"intentionalWalks":2,"hits":117,"hitByPitch":5,"avg":".252","atBats":464,"obp":".316","slg":".414","ops":".730","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":192,"rbi":53,"leftOnBase":188,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.42","popOuts":26,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":297,"errors":3,"chances":304,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":66,"groundOuts":72,"airOuts":101,"runs":41,"doubles":13,"triples":2,"homeRuns":15,"strikeOuts":87,"baseOnBalls":18,"intentionalWalks":1,"hits":75,"hitByPitch":1,"atBats":333,"obp":".266","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1360,"era":"3.71","inningsPitched":"89.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.04","battersFaced":354,"outs":269,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1360,"balls":423,"strikes":937,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".364","pitchesPerInning":"15.17","gamesFinished":1,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"8.73","walksPer9Inn":"1.81","hitsPer9Inn":"7.53","runsScoredPer9":"4.12","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":12,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 25)","summary":"1.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":0,"flyOuts":38,"groundOuts":43,"airOuts":68,"runs":23,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":2,"hits":58,"hitByPitch":1,"atBats":220,"obp":".316","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":932,"era":"3.10","inningsPitched":"58.0","wins":3,"losses":3,"saves":0,"saveOpportunities":3,"holds":25,"blownSaves":3,"earnedRuns":20,"whip":"1.31","battersFaced":246,"outs":174,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":310,"strikes":622,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":2,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.79","hitsPer9Inn":"9.00","runsScoredPer9":"3.57","homeRunsPer9":"1.40","inheritedRunners":36,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":30,"strikes":68,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":86,"groundOuts":116,"airOuts":146,"runs":51,"doubles":21,"triples":0,"homeRuns":18,"strikeOuts":125,"baseOnBalls":32,"intentionalWalks":1,"hits":118,"hitByPitch":6,"atBats":503,"obp":".287","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2104,"era":"3.37","inningsPitched":"133.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.12","battersFaced":543,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2104,"balls":732,"strikes":1372,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":3,"winPercentage":".500","pitchesPerInning":"15.74","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.15","hitsPer9Inn":"7.95","runsScoredPer9":"3.43","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680977,668227,686527,645302,677594,647304,621493,660844,663728,702284,801126,676106,642100,660825,662253,622554],"pitchers":[676106,642100,660825,662253,622554],"bench":[640902,642215],"bullpen":[646242,678606,669302,669923,682243,621074,672841,693433],"battingOrder":[680977,668227,645302,677594,647304,660844,663728,702284,801126],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Raleigh (14, 2nd inning off Boyd, 2 on, 1 out)."},{"label":"TB","value":"Arozarena; Donovan 2; Naylor, J; Raleigh 4; Rivas; Rodríguez, J; Young."},{"label":"RBI","value":"Arozarena (54); Donovan (15); Raleigh 3 (47); Rivas (8)."},{"label":"2-out RBI","value":"Rivas; Donovan."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J."},{"label":"SAC","value":"Robles."},{"label":"Team RISP","value":"4-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rodden (2, throw); Donovan (6, throw)."},{"label":"DP","value":"(Speier-Young-Naylor, J)."}]}],"note":[{"label":"1","value":"Ran for Ward, T in the 8th."}]}},"officials":[{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Boyd."},{"label":"IBB","value":"Crow-Armstrong (by Bazardo); Naylor, J (by Zeferjahn)."},{"label":"HBP","value":"Conforto (by Hancock)."},{"label":"ABS Challenge","value":"Raleigh 4 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike, Ball-Overturned to Strike); Kelly, C 2 (Ball-Confirmed, Ball-Overturned to Strike); Busch (Strike-Confirmed); Donovan (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Boyd 86-57; Palencia, D 10-7; Rea 19-9; Webb, J 11-8; Zeferjahn 7-5; Hancock 98-68; Speier 17-11; Bazardo 20-11; Muñoz, A 18-14; Domínguez 14-11."},{"label":"Groundouts-flyouts","value":"Boyd 8-4; Palencia, D 1-0; Rea 2-0; Webb, J 1-1; Zeferjahn 2-0; Hancock 7-2; Speier 2-0; Bazardo 1-0; Muñoz, A 1-0; Domínguez 0-1."},{"label":"Batters faced","value":"Boyd 27; Palencia, D 3; Rea 4; Webb, J 4; Zeferjahn 4; Hancock 27; Speier 4; Bazardo 7; Muñoz, A 4; Domínguez 3."},{"label":"Inherited runners-scored","value":"Speier 1-0."},{"label":"Ejections","value":"Cubs manager Craig Counsell ejected by HP umpire Brennan Miller (6th)."},{"label":"Umpires","value":"HP: Brennan Miller. 1B: Ryan Blakney. 2B: Ben May. 3B: Chris Conroy. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"46,018."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 21, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","boxscoreName":"Bregman"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":89,"groundOuts":117,"airOuts":169,"runs":71,"doubles":24,"triples":1,"homeRuns":18,"strikeOuts":90,"baseOnBalls":63,"intentionalWalks":2,"hits":129,"hitByPitch":8,"avg":".258","atBats":500,"obp":".347","slg":".418","ops":".765","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":209,"rbi":66,"leftOnBase":250,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.78","popOuts":42,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":67,"errors":4,"chances":276,"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"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","boxscoreName":"Happ"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":125,"flyOuts":69,"groundOuts":89,"airOuts":106,"runs":73,"doubles":23,"triples":2,"homeRuns":21,"strikeOuts":163,"baseOnBalls":66,"intentionalWalks":3,"hits":98,"hitByPitch":6,"avg":".216","atBats":454,"obp":".323","slg":".414","ops":".737","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":188,"rbi":52,"leftOnBase":246,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":235,"errors":1,"chances":241,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","boxscoreName":"Raleigh"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":71,"groundOuts":49,"airOuts":114,"runs":28,"doubles":8,"triples":0,"homeRuns":14,"strikeOuts":125,"baseOnBalls":52,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".157","atBats":338,"obp":".273","slg":".305","ops":".578","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":103,"rbi":47,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".193","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":29,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":49,"stolenBasePercentage":".754","caughtStealingPercentage":".246","assists":20,"putOuts":619,"errors":3,"chances":642,"fielding":".995","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"loser":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}